J'ai un débat plutôt houleux sur la compatibilité XHTML d'IE. La seule chose est, je ne sais pas si le gars est à la traîne. Essentiellement, il prétend que IE n'a absolument aucune compatibilité XHTML, et qu'un document avec un doctype XHTML défini ne signifie absolument rien lorsqu'il est servi en tant que type de contenu text/html, quel que soit le navigateur utilisé.Compatibilité XHTML d'IE
Je ne crois pas cela et les sources disent le contraire, mais je me trompe?
Modifier: En ne tenant pas compte d'IE, cela signifie-t-il toujours que lorsque XHTML est défini dans un document HTML, ce n'est PAS XHTML? Comme le gars a suggéré? Ma compréhension actuelle est que XHTML est souvent contenu dans le type de contenu HTML. Cela signifie que techniquement, vous pourriez dire que XHTML est simplement HTML, sauf si le type de contenu correct est utilisé. Mais c'est toujours la syntaxe XHTML et donc un peu déroutant. Vous pouvez trouver le fil en question sur digitalpoint forums.
Malheureusement, vous avez tort. Voir http://www.howtocreate.co.uk/wrongWithIE/?chapter=XHTML - ils ont une démonstration (bas de la page) qui utilise XHTML strict pour forcer un échec dans IE. – GalacticCowboy
@GalacticCowboy Je peux comprendre cela, mais je suis plus intéressé par l'idée que quand un doctype est défini sur XHTML cela ne signifie absolument rien. –
@kahrn XHTML 1.0 est seulement une syntaxe et non une déclaration de traitement, donc cela ne signifie rien de plus qu'un point de conformité syntaxique. –