Любой html-документ должен начинаться тегом <!DOCTYPE>.
Тег <!DOCTYPE> указывает типа текущего документа — DTD (Document Type Definition - описание типа документа) - указывается используемая версия HTML. Благодаря этому браузер понимает как интерпретировать текущую страницу.
Ниже рассмотрим подробнее содержимое тега <!DOCTYPE>.
Атрибуты тега !DOCTYPE
HTML – этот атрибут указывает первый тег документа - тег <!html>.
Public – указывает на то, что ресурс является публичным (общедоступным).
"+" или "-" – разработчик зарегистрирован или не зарегистрирован в ISO (международная организация, занимающаяся выпуском стандартов).
W3C – (World Wide Web Consortium - Консорциум Всемирной паутины) - указывается разработчик - организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины.
DTD – Document Type Definition - описание типа документа (тип и имя документа).
EN – указывается язык для HTML/XHTML (английский).
URL – адрес разработчика.
HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Строгий синтаксис HTML.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Переходный синтаксис HTML.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> В HTML-документе применяются фреймы.
HTML 5
<!DOCTYPE html> - Для всех документов.
XHTML 1.0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Строгий синтаксис XHTML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Переходный синтаксис XHTML.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> Документ написан на XHTML и содержит фреймы.
XHTML 1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"> Разработчики XHTML 1.1 предполагают, что он постепенно вытеснит HTML.
Тег !DOCTYPE в явном виде ничего в браузере не отображает!