Веб-технологии
Веб-страница состоит из элементов: заголовков, абзацев, списков, ссылок и изображений. Браузер получает HTML-код и показывает пользователю содержимое страницы.
Оформление задаётся отдельно с помощью CSS. Это позволяет использовать одинаковые цвета, шрифты и отступы на нескольких страницах, подключив к ним один файл стилей.
Из чего состоит сайт
- HTML — структура страницы
- CSS — оформление страницы
- PHP — формирование страницы на сервере
HTML задаёт смысл и порядок элементов. Например, заголовок обозначается тегом h1, абзац — тегом p, а ссылка — тегом a. CSS определяет, как эти элементы выглядят на экране.
PHP выполняется на сервере до передачи страницы браузеру. Программа может получить текущую дату, выбрать изображение по условию и вывести элементы списка из массива.
Статическая и динамическая страница
У статической страницы содержимое хранится в готовом HTML-файле. Чтобы изменить такой текст, нужно отредактировать файл. При обычном запросе сервер передаёт его браузеру.
У динамической страницы часть HTML-кода создаётся во время выполнения программы. В этой работе PHP формирует заголовок вкладки, пункты меню, списки и время в подвале. На главной странице он также выбирает фотографии.
При обновлении страницы сервер выполняет PHP заново. Поэтому время формирования меняется, а выбор фотографии зависит от секунды нового запроса. Без нового запроса уже открытая страница сама не обновляется.