Расшифровка DOCTYPE. Что означают параметры DOCTYPE HTML?

Рейтинг: 3 из 5, голосов 10
+++--

Элемент <!DOCTYPE> дает браузеру информацию о типе текущего документа. Подробнее про элемент DOCTYPE смотрите в нашем справочнике по HTML: элемент <!doctype>. Но мало кто знает, что означают параметры, которые мы передаем через указания типа документа. В этой статье мы рассмотрим информацию, передаваемую в doctype на примере одной из наиболее популярных версий HTML 4.01 Transitional.

Doctype для HTML 4.01 Transitional выглядит следующим образом:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Рассмотрим все параметры по порядку.

HTML - корневой контейнер документа. Все содержимое документа должно быть помещено внутри него.

Далее идет определение типа документа DTD. В HTML5 тип документа не указывается, поэтому DOCTYPE для HTML5 выглядит так кратко:

<!DOCTYPE html>

PUBLIC - Указывает, что документ является публичным. В других типах используется слово SYSTEM - указывает, что документ является системным.

Знак "-". Означает, что разработчик DTD не зарегистрирован в ISO (международной организации стандартов). Если разработчик зарегистрирован в ISO - будет стоять знак "+".

W3C - Название организации - разработчика DTD.

DTD - тип описания.

HTML 4.01 Transitional - имя - идентификатор описания типа документа.

EN - язык, на котором составлено описание типа документа.

http://www.w3.org/TR/html4/loose.dtd - ссылка на описание типа документа. P.S: Ссылка рабочая, кому интересно - можете по ней перейти и почитать что же там пишут.

Оцените, насколько полезна эта страница
+++--
Эти материалы могут быть вам полезны
HTML <!DOCTYPE>
Оставьте комментарий

Выберите правильный ответ
14 + 5 =
Отправляя форму, я даю согласие на обработку персональных данных.