Vad för egentlig skillnad är att ha En Doctype beskriver ju vad det är för typ av dokument och vilken version av den typen. Jag läste din fråga igen och såg att det även skillde på SE och EN i dina Doctype.Skillnad i DOCTYPE [LÖST]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//SE">
eller att ha (som VS.NET)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">Sv: Skillnad i DOCTYPE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//SE">
Är HTML 4.01. <URL:http://www.w3.org/TR/html4/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Är HTML 4.0. <URL:http://www.w3.org/TR/1998/REC-html40-19980424/>
HTML 4.0 är alltså ersatt av en nyare version och bör alltså inte längre användas!
Skillnaderna mellan HTML 4.0 och HTML 4.01 hittar du här: <URL:http://www.w3.org/TR/html4/appendix/changes.html#h-A.1>Sv: Skillnad i DOCTYPE
Så här skriver W3: "The last two letters of the declaration indicate the language of the DTD. For HTML, this is always English ("EN")."
Alltså, det är vilket språk själva DTDn är skriven på och _inte_ vilket språk HTML-sidan är skriven på. Om du inte skriver en egen DTD utan använder dig av någon av de som W3 erbjuder så ska det vara EN och inte SV.