<'!DOCTYPE> Prolog identyfikujący język (a raczej jego poziom), zgodnie z którym został opracowany dokument. Służy do określenia HTML DTD (Document Type Detlnition - Definicja Typu Dok umai tu).
Jest wykorzystywany głównie przez programy - parsery
Jeśli strona zawiera elementy i^godne z HTML4 z wyłączeniem znaczników nieporządanych i znaczników ramek - prolog:
<!DOCTYPE HTML PUBLIC TD HTML 4.0//EN">
Jeśli strona zawiera elementy H7ML4 łącznie ze znacznikami o statusie deprecated. a z wyłączeniem ramek prolog:
<! DOCTYPE HTML PUBLIC "-/AY3C//DTD HTML 4.0 Transitional//EN”>
Jeśli strona zawiera elementy HTML4 łącznie ze znacznikami o statusie deprecated oraz ramki - prolog:
<f DOCTYPE HTML FI BUC ”-/AV3C//DTD HTVIL 4.0 Frameset//EN">
]\hm