
На главную
Учебники
HTML
Dynamic HTML
CSS
CGI
Java
Perl
JavaScript
VBScript
XML
Графика
|
Информация о документе - раздел 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.
Ожидается, что в будущем это будут очень важные элементы, но сейчас
они еще не используются (так как стандартизация находится в стадии
развития).
Назад
|