XHTML est du vrai XML, à 100% (c'est d'ailleurs ça qui fait son intérêt) En pratique, ça veut surtout dire 2 choses :
- ça supporte les namespaces (ce qui permet d'inclure d'autres données XML, comme du MathML, du SVG ou du XUL)
- le parser est très strict, la moindre erreur de syntaxe empêchera le rendu de la page
En pratique, c'est très peu utilisé de façon stricte (c'est-à-dire servi avec un mime type XML), justement parce que IE ne le supporte pas du tout (je sais plus trop ce qu'il fait, soit il propose d'enregistrer le fichier sur disque, soit il affiche l'arbre XML)
[^] # Re: Web standards
Posté par Buf (Mastodon) . En réponse au journal Get The Facts : le retour. Évalué à 4.
- ça supporte les namespaces (ce qui permet d'inclure d'autres données XML, comme du MathML, du SVG ou du XUL)
- le parser est très strict, la moindre erreur de syntaxe empêchera le rendu de la page
En pratique, c'est très peu utilisé de façon stricte (c'est-à-dire servi avec un mime type XML), justement parce que IE ne le supporte pas du tout (je sais plus trop ce qu'il fait, soit il propose d'enregistrer le fichier sur disque, soit il affiche l'arbre XML)