As An alternative to sending XHTML with an HTML mime type
one can send it as text/xml so long as you add
a stylesheet PI specifying an identity transform
which IE will accept as XHTML-HTML conversion.
This is particularly useful if you are using XHTML modularisation to use features that are not available in HTML, for example MathML
see
http://www.w3.org/Math/XSL
for an implemenattion of this.
the stylesheets there are complicated by trying to detect available MathML renderes, but the same
basic mechanism with a one line identity XSLt transform
would work for basic XHTML.
Of course you can then extend to do an XHTML2 - HTML XSLT conversion and experiment with XHTML2 in IE6...
David
|