<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

x l'inglese vedi dopo il "Transitional//" EN (english), quindi credo ke x l'italiano tu debba scrivere

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT"
"http://www.w3.org/TR/html4/loose.dtd">

il doctype dikiara la DTD (dikiarazione del tipo di dati, credo )
x il documento html (in questo caso)
nel senso ti dice come sono fatti i tag, quali sono gli attributi ed i valori supportati....

non è NECESSARIO inserirlo, .... sinceramente x le pagine HTML non l'ho mai messo e nn mi è capitata nessuna sciagura

la pagina asp ha come sua intestazione <%@ Page Language="VB" %> o qualcosa d simile, no? e non credo interferisca con il doctype

spero d non aver cannato tutto!

ciao