Les accents

Alex -  
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai un soucis avec les accents. fau t'il les mettre en ISO ou autre pour que sur ma page dans Firefox je vois le mot normalement au lieu de Entr?e ?

Merci de m'aider svp



3 réponses

ModesteMax Messages postés 78 Statut Membre
 
si c'est une page que tu as conçu toi meme je te suggere de l'encodé en utf8, la plupart des editeur te permette de faire celà.
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
je rajouterai qu'il faut préciser l'encodage dans l'en-tête de la page. Comme par exemple sur la présente page :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
sinon, il faut utiliser les code HTML, &agrave; par exemple pour à.
0
coeus Messages postés 3021 Date d'inscription   Statut Membre Dernière intervention   119
 
Salut !

Je te conseille effectivement, d'utiliser des codes comme & agrave; et & eacute; autant que possible. Ça va aider grandement, surtout si ta page est visitée par des utilisateurs d'un autre pays qui ont peut-être un alphabet différent. Je pense que ça aide aussi pour les lecteurs audio (qui lisent les pages web pour les aveugles). Bref, ++compatibilité.

Je sais que ça peut être difficile, surtout si tu as un site qui contient beaucoup de texte. Mais si tu as le temps, essaie d'écrire tes textes, et d'ensuite faire un petit replace (la plupart des traitements de textes en ont) pour remplacer tes caractères accentués par leur code HTML. C'est long, mais ça évite bien des problèmes par la suite.
Je suis un paranoïaque à l'inverse : je crois que l'univers conspire à me rendre heureux.
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

L'encodage des caractères accentués sous forme d'entités, exemple é et &eacute; est déprécié au profit d'un encodage adapté:
ISO-8859-1 mais manque le caractère €
ISO-8859-15 qui intègre le caractère €
UTF-8 qui intègre tous les caractères d'une majorité d'alphabets: europe - arabe - cyrillique - japonais - chinois... Sur certains système, Linux par exemple, le jeu s'étend même au hindi, arménien, et on trouve même les runes scandinaves et l'écriture cunéïforme!

Cordialement
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
C'est marrant, dans ton lien ils disent que le W3C préconise la forme avec "&", sous forme d'entités. Qui croire, le site que tu as donné ou toi ?
0
coeus Messages postés 3021 Date d'inscription   Statut Membre Dernière intervention   119
 
Trouvé sur la page :

Il est vrai que si vous êtes amenés à gérer des pages exclusivement en français, l'encodage ISO est suffisant. Mais vérifiez bien que vos fichiers sources sont également correctement encodés.

L'ISO est suffisant. L'UTF8 est recommandé. C'est ce que j'en comprends. De plus :

Pour en revenir à notre alphabet français, l'encodage UTF-8 a quand même un léger inconvénient: un caractère spécial é par exemple, occupera 2 octets au lieu d'un octet en ISO-xxxx. Mais c'est toujours mieux que l'entité HTML é qui occupe 8 octets!

Je sais pas, moi je suis convaincu ! ;-)
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention  
 
Avez-vous bien vu dans la page citée en lien que sous UTF8 on peut utiliser des alphabets autres que l'alphabet latin. Je sais, c'est pas souvent qu'on a à utiliser des caractères "exotiques", mais simplement le tilde espagnol ou le szet allemand... ou même les caractères grecs comme sigma ou pi qui pourront être utilisés par simple copié-collé si on est en UTF-8...

Et par exemple, la version russe de "GO FAST" sera (....phonétiquement:) DAVAI BISTRO, ce qui ne manque pas d'une certaine convivialité, mais que je ne peux recopier ici, car comment-ca marche est en charset=iso-8859-1 !!!!
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

je préconise UTF-8, ça simplifie la vie:
http://html5.immo-scope.com/index.php?page=general/applisFullUtf8

Cordialement
0