Jean-Baptiste Quenot wrote: > * philguillard: > > >> Declarer l'encoding dans le serializer est-til une declarattion >> pour la future prise en compte du document (html) >> > > Si tu imbriques un élément fils <encoding> dans la déclaration du > serializer, cet encoding sera utilisé pour la sérialisation XML du > document.
Yep. > Il faut également penser à indiquer l'encoding dans > l'en-tête HTTP de la réponse. Pour cela, indiquer > mime-type="text/html; charset=UTF-8" par exemple sur la > déclaration du serializer. > C'est le serializer qui se charge de ça. Le serializer HTML se charge aussi de mettre le tag <meta http-equiv="content-type" content="text/html; charset=..."/> > Attention, si on passe par Apache, Apache va compléter l'en-tête > Content-Type en rajoutant le jeu de caractères par défaut d'Apache > s'il n'est pas indiqué. > > Si on n'indique pas le jeu de caractères dans l'en-tête HTTP > Content-Type, le navigateur cherchera un élément > <meta http-equiv="Content-Type"> pour déterminer le jeu de > caractères. > Et bien que théoriquement l'entête Content-Type l'emporte sur le <meta>, ce n'est pas toujours le cas, selon les navigateurs... Sylvain -- Sylvain Wallez http://bluxte.net Apache Software Foundation Member --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:[EMAIL PROTECTED] Autres commandes : mailto:[EMAIL PROTECTED]