Uno puo` scegliere il linguaggio usato nella pagina secondo le sue esigenze / conoscenze.

Pero` per un sito di una pubblica amministrazione italiana e` obbligatorio usare una DTD strict (pena il fatto di non poter venir pagato - legge Stanca = 4/2004).

La sintassi usata nella pagina deve rispecchiare quella definita dalla DTD.
I validatori del W3C (validatore HTML, validatore CSS) possono aiutare a capire se si sono fatti errori.

Una lista di alcuni DOCTYPE tra i piu` usati la trovi anche in http://www.w3schools.com/tags/tag_doctype.asp .