Il y a quand même toutes les balises < ... /> que tu dois écrire avec le / en xhtml et sans le / en html.
Ou alors ce n'est pas du HTML que tu envoies à IE, c'est de la soupe de balises.
Note que pour convertir du xhtml en html, il y a un outil qui le fait très bien : tidy1. J'utilise : tidy -ashtml -utf8 -indent -quiet -xml xhtml_file > html_file
Au passage, je créer un fichier *.var2 3 qui permet à Apache de savoir que la version xhtml est préférable à la version html, et apache se charge tout seul de donner le bon fichier au bon browser.
Mais cela ne fonctionne que pour les pages statiques.
Et periodiquement, je lance un make⁴ sur /var/www ... ou j'utilise l'outil jam⁵ avec des scripts appropriés⁶ ⁷, plus adapté il me semble, et tout est fait automatiquement.
[^] # Re: présenter un code diffèrent suivant l'agent web
Posté par Mildred (site web personnel) . En réponse à la dépêche Tim Berners-Lee évoque l'avenir d'(X)HTML. Évalué à 3.
Ou alors ce n'est pas du HTML que tu envoies à IE, c'est de la soupe de balises.
Note que pour convertir du xhtml en html, il y a un outil qui le fait très bien : tidy1. J'utilise :
tidy -ashtml -utf8 -indent -quiet -xml xhtml_file > html_file
Au passage, je créer un fichier *.var2 3 qui permet à Apache de savoir que la version xhtml est préférable à la version html, et apache se charge tout seul de donner le bon fichier au bon browser.
Mais cela ne fonctionne que pour les pages statiques.
Et periodiquement, je lance un make⁴ sur /var/www ... ou j'utilise l'outil jam⁵ avec des scripts appropriés⁶ ⁷, plus adapté il me semble, et tout est fait automatiquement.
1 http://www.w3.org/People/Raggett/tidy/
2 http://httpd.apache.org/docs/2.0/content-negotiation.html
3 http://mildred632.free.fr/createvarfile.sh
⁴ http://mildred632.free.fr/Makefile et les Makefiles des sous-dossiers
⁵ http://www.freetype.org/jam/
⁶ http://mildred632.free.fr/Jamfile et les Jamfiles des sous dossiers
⁷ http://mildred632.free.fr/Jamrules