Dans mon site, j'ai besoin de deux caractères propres à celle-ci, le e ouvert et le o ouvert. Il me faut donc me tourner vers Unicode et utf-8 pour cela.
Les caractères unicode sont respectivement : 025B et 0254.
Je sais changer la déclaration du charset dans le head, et suis passé de l'iso-8859-1 à l'utf-8. Voir cette
page d'essai
Dans mon éditeur html, je sais insérer la chaîne adéquate lorsque j'ai besoin de l'un ou l'autre caractère, en faisant précéder ce code de : &#x et en le faisant suivre par un point-virgule.
Ces caractères s'affichent correctement dans K-Meleon ( ), Firefox et Opera. Mais dans IE5, j'obtiens les maudits petits carrés. Pourtant, l'option Affichage-Codage : utf-8 est bien activée dans le navigateur, ce qui prouve qu'il a reconnu le charset déclaré dans le head (?). Voir la
page d'essai.
Est-ce dû à ce navigateur, ou à cette version de ce navigateur, ou à autre chose ?
Par ailleurs, j'aimerais bien, dans mon éditeur html, continuer d'utiliser les é, è, ê, à, â, ô, ù, û, et autre ç en ne tapant que leur touche habituelle au clavier. C'est peut-être pas très "propre", mais pratique quand même. J'ai constaté que cela ne gêne pas l'affichage dans les navigateurs précités. Voir la
page d'essai. Dans quelle(s) situation(s) cela peut-il poser des problèmes ? Claviers étrangers ? ..? Faut-il aller jusqu'au bout de la démarche et n'utiliser que du unicode ?
J'aurai(s) besoin d'utiliser php + mysql, et de stocker des mots dans la base mysql. J'ai lu ce que Ganf explique dans "Iso-8859-1, iso-8859-15, utf-8, lequel choisir ?" à ce sujet. J'ai fait des essais (je suis chez OVH) et tout semble bien se passer : les mots enregistrés dans la base avec des caractères unicode s'affichent correctement dans mes navigateurs (sauf IE5). Faut-il néanmoins s'attendre à d'autres difficultés ?
Le choix de la police (verdana) effectué (via la css) semble sans incidence avec le jeu de caractères. Est-ce toujours vrai ?
Ajouté le 19/02/2005 à 23:41.
Etrange : je constate que les caractères unicode s'affichent correctement lorsque je repasse en iso-8859-1 dans :
meta http-equiv="content-type" content="text/html; charset=iso-8859-1
Là, faut qu'on m'explique !
Merci pour votre éclairage !
Pascal
Le site en construction : http://www.lienmort.tld/lingala/
Modifié par gral (01 Apr 2013 - 11:07)
Les caractères unicode sont respectivement : 025B et 0254.
Je sais changer la déclaration du charset dans le head, et suis passé de l'iso-8859-1 à l'utf-8. Voir cette
page d'essai
Dans mon éditeur html, je sais insérer la chaîne adéquate lorsque j'ai besoin de l'un ou l'autre caractère, en faisant précéder ce code de : &#x et en le faisant suivre par un point-virgule.
Ces caractères s'affichent correctement dans K-Meleon ( ), Firefox et Opera. Mais dans IE5, j'obtiens les maudits petits carrés. Pourtant, l'option Affichage-Codage : utf-8 est bien activée dans le navigateur, ce qui prouve qu'il a reconnu le charset déclaré dans le head (?). Voir la
page d'essai.
Est-ce dû à ce navigateur, ou à cette version de ce navigateur, ou à autre chose ?
Par ailleurs, j'aimerais bien, dans mon éditeur html, continuer d'utiliser les é, è, ê, à, â, ô, ù, û, et autre ç en ne tapant que leur touche habituelle au clavier. C'est peut-être pas très "propre", mais pratique quand même. J'ai constaté que cela ne gêne pas l'affichage dans les navigateurs précités. Voir la
page d'essai. Dans quelle(s) situation(s) cela peut-il poser des problèmes ? Claviers étrangers ? ..? Faut-il aller jusqu'au bout de la démarche et n'utiliser que du unicode ?
J'aurai(s) besoin d'utiliser php + mysql, et de stocker des mots dans la base mysql. J'ai lu ce que Ganf explique dans "Iso-8859-1, iso-8859-15, utf-8, lequel choisir ?" à ce sujet. J'ai fait des essais (je suis chez OVH) et tout semble bien se passer : les mots enregistrés dans la base avec des caractères unicode s'affichent correctement dans mes navigateurs (sauf IE5). Faut-il néanmoins s'attendre à d'autres difficultés ?
Le choix de la police (verdana) effectué (via la css) semble sans incidence avec le jeu de caractères. Est-ce toujours vrai ?
Ajouté le 19/02/2005 à 23:41.
Etrange : je constate que les caractères unicode s'affichent correctement lorsque je repasse en iso-8859-1 dans :
meta http-equiv="content-type" content="text/html; charset=iso-8859-1
Là, faut qu'on m'explique !
Merci pour votre éclairage !
Pascal
Le site en construction : http://www.lienmort.tld/lingala/
Modifié par gral (01 Apr 2013 - 11:07)