Детальная информация
Спецификация структуры HTML и XHTML такова, что тег DOCTYPE должен сообщить валидатору версию представленного кода, используемого на страницах в интернете. У него нет аналогов и его нельзя заменить. Попросту говоря, без данного тега написанный скрипт может быть неправильно идентифицирован системой. DOCTYPE сложен таким образом, что использование его не в полной мере, вырывая из контекста, а также применяя устаревшую версию, создает риск неправильного отображения страницы. Если есть ошибка, то окончательный вид будет уже не тот, который был задан в изначальной структуре.
Данный тег очень важен для программирования web-страниц. Пользователь обязан писать код с применением DOCTYPE в полной мере. Так сложилось, что организация «W3C» является ведущей в мире программирования. На их официальном сайте представлена информация об использовании данного тега, его правилах и структуре.
Сегодня технологии продвинулись настолько, что появились различные шаблоны написания DOCTYPE. Большая часть их принадлежит XHTML страничкам. Планировалась вторая версия данного языка, но она так и не появилась на свет. Вместо этого вышли вариации первоначального варианта, которые отлично влились в HTML5 и пользуются все таким же спросом.