Technische Neuerungen hier ;)
Nachdem ich den DTD mal auf XHTML 1.1 Strict umgestellt habe und danach nur drei Fehler zu beheben hatte, habe ich mich auf die Suche nach einen neuen Banner gemacht, wo dann auch XHTML 1.1 draufsteht :)
Dabei bin ich auf einen Artikel zu dem Thema auf www.jowra.de gestoßen, der mich darauf aufmerksam gemacht hat, dass man XHTML auch mit dem entsprechenden MIME-Type serven sollte.
Leider versteht der Internet Explorer in aktuellen Versionen nur Bahnhof, wenn man das macht - und zeigt die Seite als XML-Baum zum aufklappen an ;)
Gut, dass in dem Artikel auch gleich die Lösung für dieses Problem parat hatte: ein Plugin, mit dem WordPress je nach Browser entweder HTML 4.01 oder XHTML 1.1 rausschreibt:
Thanks a lot to Elwing for her excellent plugin. I always like to fool IE into believing it lives in its own small world while still being able to moving on with real browsers ;)
Plugin installiert, Sprache im .php eingestellt - läuft alles. Wunderbar :)


Hallo,
also wenn Firefox 2.0.0.1 ein fähiger Browser ist, dann muss ich sagen, dass deine Aussage nicht stimmt.
Diese Website hier wird nicht als “application/xhtml+xml” ausgeliefert.
Hier ein Auszug aus dem Quelltext:
Dies soll hier keine Meckerei sein! Ich habe das gleich Problem und weiß grad keine Lösung.Gruß, isinkwa
Hm…
das mit dem Auszug aus dem Quelltext hat wohl nicht funktioniert. Naja, jeden falls steht da: “content=”text/html;”
arg stimmt die meta-tags stimmen nicht
der content-type der response selbst allerdings ist richtig (siehe “view page info”).
Da muss ich wohl nochmal ran ;-)
Im Gegensatz zu XHTML 1.0 darf XHTML 1.1 nicht als text/html ausgeliefert werden, da es nicht kompatibel zu HTML ist.
Wer seine Seite je nach Browser als html oder xhtml alsliefern möchte, muss XHTML 1.0 verwenden, und darauf achten, diesen Code HTML-Kompatibel zu halten (also statt )
Bei XHTML 1.1 ist das einzig richtige, für die IE-Anhänger einen Kommentar an den Anfang des XML-Quelltexts zu schreiben, dass sie doch bitte einen echten Webbrowser nutzen sollen.