Convalida di documenti HTML e DOCTYPE

Utente HTML.it
chiede

Convalida di documenti HTML e DOCTYPE

Redazione HTML.it
risponde

Per essere sottoposto a convalida, un documento HTML deve iniziare con la dichiarazione di un DOCTYPE. Si tratta di un’istruzione che serve a identificare il documento e a stabilire quale versione di HTML si sta usando. In pratica, questa dichiarazione:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

serve a dire al validatore: “Sono un documento XHTML 1.0 e mi adeguo alla definizione Transitional”. Solo quando è in possesso di questa informazione il validatore sarà in grado di fare il suo lavoro. Molti editor (cito solo Dreamweaver) inseriscono automaticamente il DOCTYPE alla creazione di un nuovo documento.