Тег 1DOCTYPE

Описание

Тег <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях. Чтобы браузер не путался и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.

Тег 1DOCTYPE
Тег <!DOCTYPE>

Согласно таблице 1 существует несколько видов тега <!DOCTYPE>. Все они различаются по версии языка HTML.

Версия HTMLКод <!DOCTYPE>Описание
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
5<!DOCTYPE html>Для всех документов
Таблица 1

Синтаксис

<!DOCTYPE [Элемент верхнего уровня] [Публичность] "[Регистрация]//[Организация]//[Тип] [Имя]//[Язык]" "[URL]">

Параметры

  • Элемент верхнего уровня — указывает элемент верхнего уровня в документе, для HTML это тег <html>.
  • Публичность — объект является публичным (значение PUBLIC) или системным ресурсом (значение SYSTEM), например, таким как локальный файл. Для HTML/XHTML указывается значение PUBLIC.
  • Регистрация — сообщает, что разработчик DTD зарегистрирован в международной организации по стандартизации (International Organization for Standardization, ISO). Принимает одно из двух значений: плюс (+) — разработчик зарегистрирован в ISO и – (минус) — разработчик не зарегистрирован. Для W3C значение ставится «-».
  • Организация — уникальное название организации, разработавшей DTD. Официально HTML/XHTML публикует W3C, это название и пишется в <!DOCTYPE>.
  • Тип — тип описываемого документа. Для HTML/XHTML значение указывается DTD.
  • Имя — уникальное имя документа для описания DTD.
  • Язык — язык, на котором написан текст для описания объекта. Содержит две буквы, пишется в верхнем регистре. Для документа HTML/XHTML указывается английский язык (EN).
  • URL — адрес документа с DTD.

Поддержка браузерами и ОС тега <!DOCTYPE>

Браузеры и ОСIEChromeOperaFirefoxSafariiOSAndroid
Версии5.0+1.0+7.0+1.0+2.0+1.0+1.0+

Сайт html

Поделиться
Hack Life - веб для всех