|
|
|
|
Информация о документе -
раздел HEAD
Как уже упоминалось, есть две
обязательные структуры в HTML 3.2,
и они должны быть написаны в
следующем порядке:
- структура
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
(в которой Вы теоретически
должны иметь фрагмент HTML 3.2
Final вместо HTML 3.2 )
- элемент TITLE, например
<TITLE>Introduction to General Absurdity</TITLE>
Большинство броузеров не заметит,
если Вы опустите это, но этого
требуют спецификации HTML 3.2. Также
есть и более важная причина для
того, чтобы включить их:
- !DOCTYPE - объявление, которое
является определением типа
документа (document type definition - DTD) в
метаязыке SGML, и которое при
обработке документа понятно
типовому броузеру SGML. Более
того, задание версии HTML,
использованное в документе,
полезно изучающим код HTML, и,
наконец, это также может быть
необходимо броузерам и
редакторам WWW.
- Имя документа в элементе TITLE функционально
используется броузерами и
другими программами. Оно
обычно выводится на экран в
горячем списке, служит
возвращаемым средством поиска
и т.д.
Формально элемент TITLE является (по
крайней мере, если следовать этому
буквально) частью элемента HEAD, тогда как объявление
!DOCTYPE предшествует всем
конструкциям HTML.
Необязательно, но
элемент HEAD может
содержать следующие элементы в
добавление к элементу TITLE:
- элемент ISINDEX (все
еще редко используемый)
- элемент BASE,
задающий точный базовый адрес
ссылок на URL
- элемент META, дающий
различную метаинформацию,
например дату истечения срока
документа
- элемент LINK,
который также задает
метаинформацию, но уже о связях
документа с другими
документами
- элементы STYLE и SCRIPT. Ожидается, что
в будущем это будут очень
важные элементы, но сейчас они
еще не используются (так как
стандартизация находится в
стадии развития).
|
|
|
|
|
|
|