Citat:
Ursprungligen postat av Bengt
Citat:
Ursprungligen postat av Kaffe
XHTML är en omformulering av HTML som en XML applikation, men likväl skickas dokumentet som text/html.
Och är syftet dessutom att separera innehåll och presentation så finns det egentligen orsak att använda just en Transitional heller, som dessutom är en Dokumenttyp som enligt Mozilla aldrig blir mycket bättre än p-STD, eller pseud-standard (och känt som almost standard).
|
Är det någon annan här som förstår vad Kaffe egentligen är ute efter? Verkar som att han vill förändra världen, och därför inte läser längre än till dokumenttypsdeklarationen. Men jag kanske har missa poängen?
/Bengt
|
OK. För att summera kortfattat.
XML är en standard, SGML är en annan.
XHTML = XML Standard. HTML = SGML Standard.
XML servas med MIME typ application/xml. XHTML som är en XML standard bör, enligt specifikation skickas som application/xhtml+xml.
HTML som är en SGML standard, serveras som text/html.
Specifikation ger utrymme nog att skicka XHTML som text/html, om det är HTML-kompatibelt. En charmig myt vars kontenta är att det är okej att skicka felaktig HTML 4 till webbläsarna enligt specifikation.
Missuppfattningen att XHTML skulle vara en bättre standard bara för att den är nyare är ungefär likvärdig med tabeller för layout (och för att komma tillbaka och bita mig själv i svansen, varför tabeller för layuot faktiskt kan accepteras också).