Tout simplement parceque mozilla utilise son parser html pour text/html, et xml pour application/xml+xhtml :)
Ceci fait d'ailleurs parti des nombreux pieges en XHTML: on peut avoir des surprises en passant en mode xml, avec un vrai parseur xml (par exemple, le viewport en CSS2 devient <html>, et non <body>...)
[^] # Re: XHTML et UTF8
Posté par Mathieu Pillard . En réponse au journal XHTML et UTF8. Évalué à 1.
Ceci fait d'ailleurs parti des nombreux pieges en XHTML: on peut avoir des surprises en passant en mode xml, avec un vrai parseur xml (par exemple, le viewport en CSS2 devient <html>, et non <body>...)