Visa ett inlägg
Oläst 2006-06-18, 13:32 #6
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Det fyller i princip inte så stor funtion i dagläget att ha en doctype med xhtml. Webbläsaren kommer att behandla den som html i alla fall. Vill du att en webbläsare ska tolka din kod som xhtml måste du skicka ut en MIME-typ enligt application/xhtml+xml. Om du är insatt i hur du kan ändra på MIME-typen så prova detta och ladda sidan med Opera, Firefox och MSIE. Om din kod är korrekt så funkar det fint med Opera och Firefox, men med MSIE blir det stopp (går möjligen bra i MSIE 7, har ej provat det).

Så i princip, om du vill använda fördelarna med xhtml, så får du kontrollera vilken webbläsare användare har och skicka MIME-typ application/xhmt-xml till webbläsare som du vet klarar av att hantera xhtml och MIME-typ text/html till de andra.

Vid tolkning av xhtml måste du även vara insatt i vilken javascrip som funkar och inte funkar med xhtml. CSS har några olikheter i xhtml och html.

Använd doctype HTML 4.01 strict i stället. Du kan ju alltid utveckla sidan med xhtml och skicka MIME-typ application/xhmt+xml så får du i FF och Opera veta vilka fel som finns i koden, för om du gör fel i xhtml så är den inte förlåtande utan din sida kommer bara att visa ett felmeddelande.
guran är inte uppkopplad   Svara med citatSvara med citat