Skillnad i DOCTYPE [LÖST]
Vad för egentlig skillnad är att ha
<!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">
Svara
Sv: Skillnad i DOCTYPE
En Doctype beskriver ju vad det är för typ av dokument och vilken version av den typen.
<!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>
Svara
Sv: Skillnad i DOCTYPE
Jag läste din fråga igen och såg att det även skillde på SE och EN i dina 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.
Svara