Aller au contenu

Sujets conseillés

Posté (modifié)

BOnjour,

Je me lance à nouveau pour un site internet et je suis assez à sec sur la problématique des accents.

Voici le site en xhtml :

http://cluster006.ovh.net/~altersoc/

J'ai pourtant placé une balise comme ceci


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Cependant, tous mes accents dans le xhtml se sont transformé en caractères bizarre.

J'aimerais éviter d'utiliser les codes html é pour les faire. Est-ce possible ?

Merci d'avance

Modifié par Light_at_the_end
Posté

Salut,

UTF-8 est ton ami ! Essaie ça à la place :


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Tu n'auras plus besoin d'utiliser d'HTML entities (à l'exception des "&", "<" et ">"), ça prendra juste un chouïa plus de ressources qu'avec de l'ISO 8859-1 mais c'est vraiment négligeable whistling.gif

Posté

A tous les coups, c'est parce que ton fichier était en UTF-8 alors que tu as paramétré l'iso-8859-1 dans la méta charset.

Donc trois solutions :

_ Soit tu utilises l'ANSI quand tu enregistres ton fichier et tu laisses iso-8859-1 pour la meta charset.

_ Soit tu choisis UTF-8 pour la meta charset (et tu laisses UTF-8 pour ton fichier)

_ Soit tu utilises des entités html pour toutes les lettres accentuées.

La deuxième solution est bien sûr la meilleure.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...