par
Cyrano » 23 mai 2007, 21:20
Je ne m'avancerai pas trop avant dans les détails et je donne cette réponse avec quelques réserves. Il me semble, si tu veux envoyer d'autres formats XML que le XHTML, qu'il faut préciser les ajouts de DTD dans ton en-tête de page de façon à ce que le navigateur puisse les trouver s'il ne sont pas intégrés dedans.
La DTD XHTML est intégrée dans les navigateurs, donc à la limite, si on ne met pas de DOCTYPE, le navigateur va le lire quand même malgré le fait que l'absence du DOCTYPE rende le code non valide. Mais pour le MathML par exemple, il est possible (probable ?) que tous les navigateurs ne l'intègrent pas. Donc il faut ajouter cet élément dans le DOCTYPE.
Fouille un peu la documentation sur le XML, tu devrais trouver des éléments te permettant de faire ce que tu décris.
Je ne m'avancerai pas trop avant dans les détails et je donne cette réponse avec quelques réserves. Il me semble, si tu veux envoyer d'autres formats XML que le XHTML, qu'il faut préciser les ajouts de DTD dans ton en-tête de page de façon à ce que le navigateur puisse les trouver s'il ne sont pas intégrés dedans.
La DTD XHTML est intégrée dans les navigateurs, donc à la limite, si on ne met pas de DOCTYPE, le navigateur va le lire quand même malgré le fait que l'absence du DOCTYPE rende le code non valide. Mais pour le MathML par exemple, il est possible (probable ?) que tous les navigateurs ne l'intègrent pas. Donc il faut ajouter cet élément dans le DOCTYPE.
Fouille un peu la documentation sur le XML, tu devrais trouver des éléments te permettant de faire ce que tu décris.