Ähm, man muss nicht jedem Hype nachrennen, _vor allem_ nicht, wenn er XHTML heißt. Bedenke: Wenn Du XHTML »richtig«[tm] auslieferst, dann musst Du den Mimetype application/xhtml+xml nehmen
Wie kommst du darauf? Sofern die HTML-Kompatibilitätsrichtlinien eingehalten werden, darf XHTML 1.0 auch als 'text/html' ausgeliefert werden, vgl. http://www.w3.org/TR/2002/NOTE-xhtml-media-types-20020801/xhtml-media-types.html.
Bei text/html _sollte_ der Browser aber einen reinen HTML-, d.h. SGML-Parser verwenden. Und das gibt Probleme, denn <img .../> _sollte_ als <img ...>> interpretiert werden. Dass fast kein Browser macht (und die, die es machen, sind extreme Randphänomene, Konqueror z.B. hat einen riesigen Marktanteil im Vergleich zu ihnen)
Ich kenne nur Emacs-W3, der sich - wie ich hörte - angeblich so verhalten soll. Kennst du noch einen weiteren?
IMHO ist es sinnvoller, HTML 4.01 zu verwenden, solange es nicht weiter verbreitet ist. Oder Du machst Content Negotiation, d.h. Du lieferst XHTML-Seiten, wenn der Client XHTML versteht und HTML-Seiten, wenn der Client kein XHTML versteht. (Das kannst Du beim Apachen mit MultiViews machen, ich bin jetzt zu faul, das Archiv danach zu durchstöbern, aber irgendwo gab es einen Link mit der Anleitung dazu)
http://schneegans.de/tips/apache-xhtml.html womöglich?
MI
: Michael Jendryschik : michael@jendryschik.de : http://jendryschik.de/ :
: Einführung in XHTML, CSS und Webdesign http://jendryschik.de/wsdev/ :
: Monatlich das Beste aus de.alt.netdigest http://best-of-netdigest.de/ :