Объявление типа документа или документа — это инструкция, сообщающая веб-браузеру о языке разметки, на котором написана текущая страница. Тип документа не является элементом или тегом, он позволяет браузеру узнать о версии или стандарте HTML или любого другого языка разметки, используемого в документе.

Объявление типа документа

Объявление DOCTYPE появляется в верхней части веб-страницы перед всеми остальными элементами. В соответствии со спецификацией или стандартами HTML каждый HTML-документ требует объявления типа документа, чтобы гарантировать, что страницы отображаются так, как они должны отображаться.

DOCTYPE для HTML5 нечувствителен к регистру и может быть записан, как показано ниже:

Синтаксис:

<!DOCTYPE html>

Использование типа документа

В версии HTML 4.01 использование объявления DOCTYPE заключалось в создании ссылки на определение типа документа (DTD), поскольку версия HTML 4.01 была полностью основана на стандартном обобщенном языке разметки (SGML). Определение типа документа (DTD) отвечает за указание правил стандартного обобщенного языка разметки (SGML), чтобы браузер правильно обрабатывал содержимое. Но в HTML-версии HTML 5 нет необходимости в ссылке на определение типа документа (DTD), поскольку HTML 5 не основан на стандартном обобщенном языке разметки (SGML).

Ниже приведен список некоторых общих объявлений типа документа для разных версий HTML и XHTML: