Почему у меня не отображается половина сайта, если я его запускаю не через VS code?
Я сделал макет, если его открывать через порт в vs code, то все отображается, блоки, задний фон и сама верстка, если я его открываю через проводник или любым другим способом, не через лайв сервер в vs code, то половины верстки не видно, также не отображается задний фон, как это исправить и почему так?
Скорее всего неверные пути к файлам.
Смотрите ошибки на вкладке Console в инструментах разработчика.
Если это так, то читайте https://htmlacademy.ru/blog/articles/links
Если нет, то придётся показать ссылку на сайт. Можно использовать Github Pages.