Tecnicamente
parlando, non è un tag HTML, ma piuttosto un tag SGML. Specifica la
versione di HTML usata nel documento attraverso la dichiarazione SGML.
<!DOCTYPE> deve essere il primo elemento in un qualsiasi documento
HTML ed è un elemento necessario per tutti i documenti conformi al DTD.
Attributi
HTML PUBLIC nome
versione
Contesto
<!
DOCTYPE> non può essere usato all'interno di altri tag HTML, inoltre
deve apparire prima del tag <HTML>. All'interno di
<!DOCTYPE> non possono essere usati altri marcatori. <!
DOCTYPE> è un tag individuale.
Utilizzo
Tutti
i documenti devono contenere una dichiarazione
<! DOCTYPE>
per aiutare i browser, gli strumenti di convalida e altri software a
determinare la versione di HTML usata nel documento.