Другие языки программирования и технологии

где находится HTML-код всех страниц сайта

где находится HTML-код всех страниц сайта
В нормальной CMS HTML-код в том виде, как он передаётся браузеру, ты можешь увидеть только в браузере. На сервере же часть HTML-кода разбросана по разным файла темы, часть хранится в базе данных, часть генерируется скриптами. И всё это собирается скриптами же в один блок HTML-кода, передаваемый браузеру, только когда ты открываешь страницу сайта.
Алексей Аверьянов
Алексей Аверьянов
68 231
Лучший ответ
HTML не то, что код - язык/правила разметки.
Кто сказал что сайт состоит только из одной страницы/файла? Если Вам так кто-то сказал - Вас _очень жестоко_ обманули =)
Смотря какой у тебя сайт.
1) Статичный. Тут даже если есть PHP то он не делает разметку HTML, а обрабатывает формы и прочие штуки. Обычно это сайты визитки, landign page. Файлы с HTML лежат на хостинге в формате .html (.htm). Обычно в одной папке, и каждый файл отвечает за свою страницу.

2) Сайт на CMS. Сюда относится по сути любой сайт, который висит на CMS (система управления сайтом, например WordPress, Joomla и т. д). В данном случае весь код HTML собирает PHP и отдает в клиенту (тебе в браузер). Чтобы исправить (посмотреть такой HTML код) надо найти на хостинге папку templates (может называться по разному, суть в том, что данная папка хранит шаблоны, из которых строится сайт). Все файлы там скорее всего в формате .php, но открыв их ты увидишь HTML код отдельных блоков (шапка сайта, меню, подвал и т. д).

3) Динамический сайт (SPA-приложение). Это сайты построенные на JS-фреймворках. При просмотре такого кода (через CTRL+U) ты увидишь только один контейнер div. Тут уже сайт собирается с помощью JS прямо в браузере. Тут нет полного кода, весь контент динамический и может появляться или исчезать. Полный код только из среды разработки.

Теперь, расскажу как смотреть код в браузере.
1) CTRL+U покажет весь код страницы, как он был загружен первоначально с сервера. Если сайт статичный или на CMS, то покажет полную страницу. Не отобразит контент который загружается через AJAX (например, список постов и при прокрутки вниз идет подзагрузка постов, так вот этих постов не будет при просмотре.
2) CTRL+SHIFT+C - Откроет инструменты разработчика и при наведении на элементы ты увидишь HTML код. Тут полный HTML код данной страницы, даже если он изменяется JS (AJax или JS фреймворком).

P.S В браузере отображается только HTML, CSS, JS код. PHP код выполняется на сервере, и результат его работы обычно вывод какого-нибудь HTML кода.
На страницах и находится
Kairatjan Мakanov
Kairatjan Мakanov
5 103
Чтобы увидеть код страницы, нужно нажать ctrl+u или F12. В первом случае вы видите целое полотно php-кода, во-втором - отдельные сегменты кода.

С уважением, Madfrog - Разработка сайтов в Екатеринбурге
Человек Века
Человек Века
2 206
Сергей Филатов "полотно php-кода" только очень странный "чудак" даст на чтение php файл смертным. Ну правда. Скорее с буквы "м".
Много видели по F12 PHP код? =)
Сергей Филатов И прям вот в одном файле. Ага...
вы можете не видеть html код в исходном файле на сервере, потому что он выводится через php/ то есть разбросан по другим папкам, файлам

почитайте для начала php include
Алексей Аверьянов Сколько include в современном PHP-коде?