donc, dans le premier cas du html je me retrouve avec :
"javascript:setPage('/manual');"
l'entité " est correctement traduite, dans le second cas (xhtml) je
me retrouve avec :
"javascript:setPage("/manual")"
l'entité n'est pas traduite
mes fichiers d'essais :
première version html :
<http://www.yvon-thoraval.com/index.html>
son menu.xml associé :
<http://www.yvon-thoraval.com/menu.xml>
sa feuille xsl :
<http://www.yvon-thoraval.com/index_xsl/menu.xsl>
la seconde version xhtml + xml :
<http://www.yvon-thoraval.com/CSS/menu-submenu.xhtml>
son xml associé :
<http://www.yvon-thoraval.com/menu-submenu.xml>
son xsl :
<http://www.yvon-thoraval.com/index_xsl/menu-submenu.xsl>
cette dernière page devrait donner un résultat analogue (menu -
complexe) à celle-ci :
notez que si j'ai choisi le xhtml au lieu du html, c'est pour la raison
suivante : je compte ajouter à mes pages des images svg "inline" donc
avec deux namespace (au moins) dans la page, ça ne peut se faire en html
surtout si l'on souhaite naviguer dans le dom de la page y compris dans
la partie svg:svg par XPath.
notez aussi que dans cette seconde version "tout se passe comme si" la
fds :