- Главная»
- HTML-Шпаргалка»
- <!DOCTYPE>
<!DOCTYPE>
Поддержка браузеров
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
+ | + | + | + | + |
Пример использования <!DOCTYPE>:
<!DOCTYPE html> <html> <head> <title>Title of the document</title> </head> <body> The content of the document...... </body> </html>
Описание и использование
Указание doctype должно быть в самом верху любого HTML документа, перед тегом <html>.
doctype - это не HTML тег. Это инструкция браузеру про версию языка разметки страницы.
Возможные doctype:
HTML 5
пример:
<!DOCTYPE html">
HTML 4.01 Strict - включает все HTML элементы и атрибуты, кроме устаревших презентационных. Фреймсеты также не разрешены.
пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional - включает все HTML элементы и атрибуты, вместе с устаревшими презентационными. Фреймсеты не разрешены.
пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01 Frameset - тоже что и HTML 4.01 Transitional, но разрешает фреймсеты.
пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0 Strict - включает все HTML элементы и атрибуты, кроме устаревших презентационных. Фреймсеты также не разрешены. Разметка должна быть правильно XML оформлена.
пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">html
XHTML 1.0 Transitional - включает все HTML элементы и атрибуты, вместе с устаревшими презентационными. Фреймсеты не разрешены. Разметка должна быть правильно XML оформлена.
пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 Frameset - тоже что и XHTML 1.0 Transitional, но разрешает фреймсеты. Разметка должна быть правильно XML оформлена.
пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
XHTML 1.1 - тоже что и XHTML 1.0 Strict , но разрешает добавление модулей.
пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">