Light_at_the_end Posté 13 Octobre 2012 Posté 13 Octobre 2012 (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é 13 Octobre 2012 par Light_at_the_end
beladom Posté 13 Octobre 2012 Posté 13 Octobre 2012 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
Light_at_the_end Posté 13 Octobre 2012 Auteur Posté 13 Octobre 2012 Salut, Merci pour ta réponse rapide et efficace ! Bonne soirée à toi
Ernestine Posté 13 Octobre 2012 Posté 13 Octobre 2012 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant