Page 1 sur 1

affichage lettres grecques ou symboles

Publié : 16 mai 2005, 17:55
par thorgal26
salut
Sur mon site http://montblancsciences.free.fr
j'utilise beaucoup de symboles ou lettres grecques
mais ils sont modifiés par firefox et corrects sous ie, galère...
Quelqu'un a-t-il la solution à mon pb,
comment afficher symboles ou lettres grecques sous firefox ?

Publié : 16 mai 2005, 18:13
par calimo
Par exemple cette page ?
http://montblancsciences.free.fr/terms/ ... p01exo.htm

Le Þ s'affiche correctement chez moi. Par contre il y a un Å, ça je ne sais pas si c'est normal... :roll:

Le mieux est d'utiliser un encodage unicode pour ces pages, par exemple l'utf-8, qui permet d'afficher beaucoup plus de caractères que l'iso-8859-1 (qui est limité aux caractères occidentaux)... je n'ai pas regardé comme IE l'affiche mais ce n'est pas normal :roll:

Publié : 16 mai 2005, 18:52
par Lolo3194
calimo a écrit :Par contre il y a un Å, ça je ne sais pas si c'est normal... :roll:
si c'est une unité, pas de problème. Ce symbole est l'unité Angstrom.
1 angstrom = 1,0 × 10^(-10) mètres

Amicalement
Laurent

Publié : 16 mai 2005, 21:06
par calimo
Oui je sais, mais dans ce cas quand je vois ÅB = 2 cm je doute que ce soit l'unité... :roll:

Edit : au passage il y a le MathML :wink:

Publié : 16 mai 2005, 23:15
par thorgal26
Calimo a écrit : Le mieux est d'utiliser un encodage unicode pour ces pages, par exemple l'utf-8, qui permet d'afficher beaucoup plus de caractères que l'iso-8859-1
J'avoue que je ne voie pas à quoi ça correspond.
En fait, pour voir les pb, il faut dabord aller avec ie , désolé , c'est dur , je sais puis afficher avec firefox et comparer.
Pourquoi firefox ne reconnait pas les polices symbol ?

Publié : 16 mai 2005, 23:34
par Lisaraël
pourquoi ne pas utiliser les entitées, style σ ε etc ?

Publié : 17 mai 2005, 00:18
par Benoit
thorgal26 a écrit :Pourquoi firefox ne reconnait pas les polices symbol ?
Regarde bien le code source de la page, ce sont des caractères romains qui s'y trouvent. C'est ce que verra un navigateur en mode texte ou un lecteur d'écran et rien d'autre. Il y a un vilain "hack" dans Internet Explorer qui décale les valeurs de certains caractères dans la table des codes lorsque la police symbol est utilisée mais celle-ci n'est pas disponible partout, et en pratique ce n'est pas un alpha qui est affiché c'est un "a" en forme d'alpha.

La seule façon d'écrire vraiment en grec c'est d'utiliser les vrais caractères grecs Unicode qu'on peut trouver dans la table de caractères pour la plupart des polices. Si on veut écrire avec un clavier "romain" sans trop se fatiguer à copier-coller, on peut utiliser les entités HTML spéciales prévues à cet effet comme le suggère Lisaraël.

La liste complète ici : http://www.la-grange.net/w3c/html4.01/s ... tml#h-24.3

Publié : 17 mai 2005, 07:59
par Lolo3194
calimo a écrit :Oui je sais, mais dans ce cas quand je vois ÅB = 2 cm je doute que ce soit l'unité... :roll:
Pardon, j'ai rien dit. Je ne suis pas allé sur la page.

Amicalement
Laurent

Publié : 18 mai 2005, 10:44
par thorgal26
Je vous remercie tous pour votre aide précieuse.
Je vais pouvoir faire les corrections pour être enfin lisible sous firefox
mais ça fait beaucoup de travail ... quelques 1500 fichiers à revoir !
a bientot

Publié : 18 mai 2005, 21:47
par thorgal26
C'est encore moi !
J'ai commencé à essayer les codes mais j'ai été surpris de voir que certains codes ne sont pas reconnus par Internet Explore cette fois, quelle galère !
Comment c'est possible ?
J'aimerai bien que mon site soit compatible pour les deux même si je préfère firefox

Publié : 19 mai 2005, 15:34
par calimo
Est-ce qu'un pourrait avoir le lien vers une des page qui pose problème (avec comparaison entre avant et après si possible ?) J'ai un peu cherché mais à part celle que j'ai mentionné plus haut (et qui semble fonctionner) je n'ai rien trouvé... donc une adresse exacte serait la bienvenue :wink: