> Gee Rimantas,
>
> Such enlightenment!

Oh, well, OK.

According to [1] XHTML1.1 should not be sent with MIME type of
text/html. Some may argue
that "should not" is not the same as "must not" and need to serve IE
justifies the use of "text/html"
MIME type for XHTML1.1, but I belong to "XHTML as text/html is
meaningless" camp.

In case of application/xhtml+xml MIME type meta element makes no sense
at all, because it is not
used for anything - neither for mime type (which is never used for, be
it html or xhtml), nor for character encoding information [2]. HTTP
headers and XML declaration are used for this purpose.

As for omitting mime type from meta element and leaving only charset
info... This might work
only in text/html context, in which such omission makes no sense.

On the other hand charset info is optional in Content-type HTTP
header, not the content type part
itself ;)

And you were right that was Lachlan who wrote about Content-type
headers and meta element,
see [3].

[1] http://www.w3.org/TR/xhtml-media-types/
[2] http://www.mozilla.org/docs/web-developer/faq.html#xhtmldiff
[2] http://lachy.id.au/log/2006/01/content-type

Regards,
Rimantas
--
http://rimantas.com/
******************************************************
The discussion list for  http://webstandardsgroup.org/

 See http://webstandardsgroup.org/mail/guidelines.cfm
 for some hints on posting to the list & getting help
******************************************************

Reply via email to