конструкція визначає тип документа (DTD) і оголошує, до якої версії HTML відноситься сторінка. На сьогоднішній день існує декілька основних версій HTML зі своїм набором правил (синтаксис, підтримка тегів і атрибутів), це HTML 4.01. XHTML 1.0 і XHTML 1.1. Тому необхідно, щоб браузери розуміли до якої з них належить даний документ і правильно відображали веб-сторінки.
Основні типи для різних версій HTML
Модель тега: розташовується перед відкриває тегом або, якщо він не вказаний, перед тегами, які належать до заголовку. Повинен бути в документі в єдиному екземплярі.
Хто відкриває тег: необхідний. Закриває тег: заборонений.
Вказується в точності так, як показано вище.
На багатьох сайтах можна зустріти виду: , без вказівки в кінці URL. Деякі браузери спокійно обробляють такий доктайпів, але багато хто переходить в той самий «quirk mode», тому краще писати доктайпів повністю.
Приклад HTML: застосування! DOCTYPE