Bonjour,

Ben la question est quasi dans le titre Smiley cligne
Comment coder un caractère supérieur à  ? Je n'obtiens que des "petits carré", quelque soit le font "unicode" choisi (Lucida Sans Unicode, Arial Unicode MS, et d'autres).

Pour info, le but est d'afficher un exemple d'encodage UFT-8 sur 4 bytes dans une table comme ceci :
...
<th>&#x10000;</th><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td><b>ð?€€</b> : xF0,x90,x80,x80 </td>
...


D'avance, merci
Modifié par g41687 (18 Aug 2005 - 14:17)
La première chose à faire est de vérifier que les polices de caractères Unicode correspondant précisément aux glyphes en question sont indiquées via CSS et présentes sur le client concerné : même si un caractère Unicode est correctement référencé par une entité numérique, ou correctement encodé littéralement dans le document, aucun navigateur ne pourra l'afficher s'il ne peut pas établir la correspondance avec une des polices de caractère appropriées.

As-tu vérifié ton choix de polices de caractères sur http://www.alanwood.net/unicode/ ?

Ensuite, si le caractère est entré littéralement, il faut que l'éditeur produisant la page utilise effectivement le jeu de caractères utf-8.

Enfin, il faut que le navigateur sache faire le maping entre la référence unicode et la police disponible. IE nécessite souvent que l'utilisateur lui ait expliqué comme faire (Voir le lien précédent);
Modifié par Laurent Denis (18 Aug 2005 - 10:03)
Merci Laurent,

En fait j'ai bien vérifié tout ce sur quoi tu attire mon attention ... sauf ta remarque sur IE (décidément il m'énerve celui-là Smiley fache )

Je jette un œuil sur le lien, et je reviens Smiley cligne
Glups, quoi, qu'est-ce ? Smiley eek

Le caractère U+10000 ne se code pas comme ceci ?
&#x10000; ou &#65536; 

(voir : http://www.fileformat.info/info/unicode/char/010000/index.htm)

Ceci dit http://www.i18nguy.com/surrogates.html donne aussi des info concernant les "bidouilles" (à la portée du premier utilisateur venu Smiley biggol ) nécessaires dans la registry de Windows (NT, 2000, XP).

Malheureusement, je n'ai pas les accès (PC bureau) pour ce faire et je dois donc passer par la bureaucratie d'ici avant de pouvoir tester tout ça Smiley decu
Modifié par g41687 (18 Aug 2005 - 12:38)