Если вы читали главу 1, то уже знакомы с дескрипторами разделов XHTML- документов — они ничем не отличаются от соответствующих дескрипторов
, и
, которые были описаны в этой главе. Другими словами, дескрипторы разделов используются для организации XHTML-кода Web-страни — цы в виде двух контейнеров («head» и «body», т. е. заголовок и тело страницы), которые помещаются в третий контейнер — «html». Каждый контейнер (или раз — дел) служит определенной цели, описанной ниже:
• . Контейнер «html», как и предполагает его имя, заключает
в себе все XHTML-элементы, атрибуты, сценарии и списки стилей, обра- батываемые Web-браузером во время визуализации Web-страницы. Началь —
ный дескриптор должен находиться непосредственно после описа —
ния DOCTYPE в начале XHTML-файла, а конечный дескриптор — в самом конце XHTML-файла.
• . Web-браузер загружает содержимое «заголовка» Web-страни — цы в память для возможного последующего использования (например, сце- нариев и каскадных списков стилей), но не выводит его содержимое на са — мой Web-странице. Заголовок Web-страницы начинается с начального дескриптора (который находится непосредственно после начально —
го дескриптора в начале XHTML-файла) и заканчивается конечным дескриптором . Помимо списков стилей и клиентских сценариев в заголовок Web-страницы можно помещать дескрипторы, содержащие, на —
пример, такую информацию, как имя автора Web-страницы, дату ее созда — ния и ключевые слова, которые могут использоваться поисковыми маши- нами при индексации Web-страницы для облегчения ее поиска посетителями. Кроме того, XHTML требует, чтобы в заголовки всех Web —