Тег или соответствуем стандартам

Для начала разберёмся, что за тег такой и зачем он нужен? Этот тег должен указываться на веб-странице в самой верхней строке, то есть в первую очередь. сообщает валидатору, какую именно версию HTML или XHTML вы используете. Если не указывать к какому стандарту документ относится, браузер попытается обработать код страницы так, как считает нужным. В результате может получиться всё, что угодно, а не то, что вы хотели отобразить. Рассмотрим наиболее используемые стандарты на сегодняшний день.

HTML 4.01 – Strict
HTML 4.01 – Transitional
HTML 4.01 – Frameset
HTML 5
XHTML 1.0 – Strict
XHTML 1.0 – Transitional
XHTML 1.0 – Frameset
XHTML 1.1 – DTD

В строгом стандарте XHTML каждый тег, должен обязательно иметь закрывающий тег. Если же содержимое между тегами отсутствует или тег непарный, тогда может применяться запись вида , например тег
должен писаться как
. В HTML такого нет. Ещё в HTML Strict и XHTML запрещён такой атрибут как target. Также есть и другие различия между стандартами, углубляться не будем. Ознакомится со всеми стандартами можно на сайте W3C, перейдя по этой ссылке.

2012 год.