Wenn Sie XHTML benutzen, sollten Sie es mit dem MIME-Typ "application/xhtml+xml" ausliefern. Falls Sie das nicht tun, sollten Sie HTML4 anstatt XHTML benutzen. Die Alternative, nämlich XHTML zu benutzen und dies als "text/html" auszuliefern, verursacht zahlreiche Probleme, die unten aufgeführt werden.
Unglücklicherweise unterstützt der Internet Explorer 6 "application/xhtml+xml" nicht (im Grunde genommen unterstützt er überhaupt kein XHTML).
Entwickler haben drei Möglichkeiten wenn es um die Benutzung von XHTML geht: