Cos'e' DOCTYPE?

Utente HTML.it
chiede

Cos'e' DOCTYPE?

Redazione HTML.it
risponde

Seguendo le indicazioni del W3C (consorzio internazionale che si occupa di armonizzare l’utilizzo dell’HTML) Doctype deve essere il primo elemento ad aprire il documento. Questo vuol dire che andrebbe posto prima di <HTML>.

Si tratta di un tag che non ha bisogno di chiusura e che ha il compito di fornire informazioni al server Web che ospita la pagina. Le informazioni fornite da DOCTYPE riguardano il tipo di documento visualizzato oltre ad essere necessaria alla comunicazione tra browser e server. DOCTYPE deve essere scritto in una forma standard:

<!DOCTYPE HTML PUBLIC =”-//IETF//DTD HTML 4.0//EN”>

Questa riga fornisce alcune informazioni sul documento:

  • HTML PUBLIC: il documento è pubblico
  • IETF: il tipo di HTML pubblico è gestito dalla Internet Engineering Task Force
  • DTD HTML 4.0: la versione di HTML supportata è la 4.0
  • EN: la lingua del documento è l’inglese

L’uso di DOCTYPE non è obbligatorio e può essere omesso. Certamente un suo utilizzo aiuta il server Web ad interpretare correttamente il documento, ma la sua assenza non è condizionante ai fini della corretta visualizzazione.

Come si nota agevolmente DOCTYPE è un tag che non prevede un elemento di chiusura (non va scritto in questo modo: <!DOCTYPE HTML PUBLIC =”-//IETF//DTD HTML 4.0//EN”></DOCTYPE>)