| |
менте.
Глава 5. XHTML и ноЬыетенденции 245
XHTML-документы в разделе заголовка должны содержать
элемент
Элемент не является нововведением XHTML. Фактически, несмотря
на то, что ранее он считался необязательным, элемент появился еще в
версии HTML 2.O. При посещении Web-страниц в сети Internet заголовок каждой
страницы выводится в строке заголовка окна браузера. Заголовок Web-страницы
присваивает имя и дает краткое описание содержимого и назначения страницы.
Для создания заголовка Web-страницы поместите текст заголовка между на-
чальным и конечным дескрипторами заголовка () в разделе за-
головка Web-страницы, как показано в следующем примере:
<Ъ1Ь1е>Осмысленный заголовок ЯеЬ-с*раницы;Ь1Ь1е>
. . . Содержимое Wc»b-страницы . . .
Давайте в заголовке Web-страницы краткое описание ее содержимого. Таким
образом, когда посетитель посмотрит на заголовок окна браузера, его название
напомнит ему содержимое и назначение загруженной страницы.
Помимо напоминания посетителям об открытой странице заголовки пресле-
дуют следующие цели:
• Web-браузеры используют заголовки в качестве имен закладок. В частно-
сти, при выборе в меню Избранное | Добавить в избранное... (в Internet
Explorer) или Закладки | Добавить закладку (в Netscape Navigator) Web-брау-
зер переносит текст, содержащийся в элементе в список Избран-
ное (для браузера Internet Explorer) или в перечень закладок (для браузера
Netscape Navigator).
• Слайдеры (автоматизированные программы поиска в Web) используют
текст заголовка страницы для включения ее в поисковые машины.
• Заголовки позволяют посетителям понять, в каком разделе многораздель-
ного Web-сайта они находятся. Например, на сайте, посвященном Web-ди-
зайну, все страницы, посвященные языкам разметки, можно объединить в
раздел "HTML", страницы, посвященные PHP, JavaScript и ASP — в раздел
"Сценарные языки", а страницы, посвященные анимации, видео и звуку, —
в раздел "Мультимедиа". Начиная заголовок каждой страницы с названия
раздела, вы даете посетителю возможность легко отслеживать свое положе-
ние на сайте и возвращаться на заинтересовавшую его страницу.
Что еще нужно знать о XHTML?
Понимание нескольких простых правил, описанных в предыдущем разделе,
уже дает вам возможность приступить к созданию XHTML-докуйентов. Поэтому,
следующий раздел, посвященный утилите HTML Tidy, позволяющей конвертиро-
246 Глава 5. XHTML и новые тенденции
вать существующие HTML-документы в XHTML-документы с помощью всего не-
скольких щелчков мыши, можно пропустить. Конечно, если вы с самого начала
привыкли правильно кодировать HTML-документы, новый XHTML-код будет
мало чем отличаться от старого HTML-кода. Фактически, часто единственным
отличием HTML- и XHTML-кодов будет то, что ранее незакрытые пустые деск-
рипторы (не контейнеры) теперь получили терминатор (" /") (как было рассказа-
но в описании правила "Открытые дескрипторы контейнеров должны быть зак-
рыты, а пустые дескрипторы должны иметь терминатор" в предыдущем разделе.
Другими словами, если вы знакомы с HTML, то вы знакомы и с XHTML.
Вместо повторения описания всех тех дескрипторов и атрибутов, которые уже
рассматривались в главе 1, представляя их в качестве "нового" материала для
XHTML, в описании дескрипторов, атрибутов и их использования для создания
Web-страниц мы будем ссылаться на соответствующий материал главы 1.
При изучении советов этой главы следует помнить о том, что используемые
дескрипторы являются частью стандарта HTML 4.01. Тем не менее, многие Web-
браузеры их не поддерживают. Так, например, несмотря на то, что дескриптор
|
|