B
Beauregard T. Shagnasty
Do you mean you see the W3C XHTML 1.0 spec as the XML source?
No.
It displays OK in all IE browsers I use.
See if you can find a definition for "tag soup." Oh heck, I'll do it for
ya. Here's one:
http://en.wikipedia.org/wiki/Tag_soup#HTML_compared_to_XHTML
Probably it is the <?xml version="1.0"?> first line.
Are there pages with XHTML doctype
and with content type text/html and
without the <?xml version="1.0"?> first line
that display as 'tag soup' in your browser?
I refer you once again to the hixie.ch page. Search the page for the
string 'tag soup'.
I still think that an XHTML doctype is better.
Well then, you go right ahead and continue to think that, despite all
the evidence to the contrary.
For example if you want to serve the same page as
content type text/html for IE or Firefox and
as application/xhtml+xml for mobile phones you
can use (for example) an XHTML Basic doctype
and just change the content type in the header
You cannot be sure that a <meta> content type will work. Especially if
the server is set to send as something else. You can't see it in my test
page, because the content-type is called by PHP:
header("Content-Type: application/xhtml+xml; charset=utf-8");
I believe I am now finished repeating myself...