Если Вы откроете исходный код любой Web-страницы (например, в браузере Mozilla Firefox это можно сделать, кликнув правой кнопкой мыши на странице и выбрав пункт «исходный код страницы») то увидите, что первый тег носит название <!DOCTYPE>.
Этот тег является обязательным элементом в языке XHTML, который является более поздней версией языка HTML. Данный тег указывается в верхней части документа и идентифицирует этот Например, вы можете увидеть такую запись:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> - Эта строка сообщает браузеру общую информацию о Web-странице.
html означает, что для создания этой Web-страницы использовался язык HTML
PUBLIC означает, что для создания данной Web-страницы использовалась общепринятая версия языка HTML.
"-//W3C//DTD XHTML 1.0 Transitional//EN" – данная строка отражает, какой язык используется для написания web – страницы. В данном случае XHTML 1.0.
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd - здесь находится URL – адрес документа, в котором описываются все элементы и атрибуты, используемые для создания данной web – страницы, в соответствии с выбранным языком.
Мы не будем подробно останавливаться на этом теге, и рассматривать различные его разновидности. Для создания web – страниц мы будем использовать самую последнюю версию языка HTML – HTML5. А данная версия языка требует, чтобы тег <!DOCTYPE> выглядел так: <!DOCTYPE html>.