IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Accentuation correcte sauf avec IE9 [HTML 5]


Sujet :

HTML

  1. #1
    rjl
    rjl est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 82
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Points : 129
    Points
    129
    Par défaut Accentuation correcte sauf avec IE9
    Bonjour à tous,

    Désolé de devoir faire appel pour ce problème mais j'ai cherché sans succès une réponse dans les forums.

    Une nouvelle fois, IE (IE9, ici) se distingue !
    Mes pages Internet sont correctes avec Firefox & Chrome mais pas avec IE9 qui affiche, par exemple : "déjà eu, à Étables" au lieu de "déjà eu à Étables" !

    Bien entendu, mes pages sont définies en utf8 (<meta charset="utf8">) mais aussi encodage des pages avec "Encoder en UTF-8 sans BOM" et j'utilise les fonctions propres à préserver cette disposition (idem pour ma BD MySQL).
    Plutôt que de donner le code, (lequel comporte quelques include), je vous donne l'adresse du site car, bien évidement, ce problème est général pour toutes les pages (y compris la page d'accueil et les mots à caractères accentués du menu) : http://www.utl-sud-goelo.org

    Merci à tous de votre appui pour déceler mon erreur et trouver la correction particulière à apporter (comment ?) à IE9.
    @ bientôt RJL2825


    Précisions importantes : Le codage en IE9 est en "Alphabet occidental (Windows)" ; bien sûr, si je passe ce codage en unicode utf-8 dans la page affichée, la correction est instantanée... mais cette situation est perdue avec tout nouvel affichage !
    Inversement, Firefox et Chrome sont d'emblée en unicode utf-8 d'où une édition parfaite !

    Le problème est donc de pouvoir ouvrir IE9 en utf8... sans que l'instruction nécessaire ne détériore Chrome et Firefox.

  2. #2
    Membre expert
    Avatar de Muchos
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    1 704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 704
    Points : 3 861
    Points
    3 861
    Billets dans le blog
    6
    Par défaut
    Et en essayant cette syntaxe ?
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta charset="UTF-8" />

    De plus, il faut placer la déclaration de charset AVANT ton title

  3. #3
    rjl
    rjl est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 82
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Points : 129
    Points
    129
    Par défaut
    Bonsoir Muchos,

    J'ai dans mon code : <meta charset="utf8"> (copie de la ligne en question) et j'ai voulu le vérifier sur le site en affichant le source !

    Et là, mystère, en vérifiant et réouvrant la page en IE9, celle-ci est maintenant correcte !
    Ai-je corrigé quelque chose sans me rendre compte et est-ce que ça pouvait fonctionner sur Chrome et Firefox si cette ligne était erronée ?

    Ce qui est sûr c'est que c'était incorrect : je l'ai vérifié et j'en ai été avisé par un visiteur !

    En tout cas, merci de ta réponse si tu es magicien et corrige à distance... !
    C'était pour moi incompréhensible et une correction sans m'en rendre compte me laisse perplexe mais le résultat me convient !
    De plus, j'en profite pour modifier utf8 par UTF-8 : on n'est jamais trop prudent.

    @+ et encore merci RJL2825

  4. #4
    rjl
    rjl est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 82
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Points : 129
    Points
    129
    Par défaut
    Curiosité : Avec de nouveaux essais, je me suis aperçu qu'une 3ème série de pages présentaient les mêmes caractéristiques en IE9 ; j'ai bien sûr corrigé le meta pas <meta charset="UTF-8">.
    J'ai aussi remis à jour l'include qui le possédait et l'ai relinké.
    Ca fonctionne maintenant mais en regardant, préalablement cet include, je n'ai pas su découvrir de différence avec les 2 autres (hormis des liaisons justifiant ces 3 variantes selon les niveaux d'appels des pages).
    Seule chose que je n'ai pas traité car, elle m'imposerait de rectifier toutes les pages : j'ai laissé mon include et donc ce qu'elle intègre juste derrière la ligne <title>...</title>.
    Je devais aporter ces précisions pour être complet. RJL2826

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Microsoft affiche ses ambitions sur le Web avec IE9
    Par Mejdi20 dans le forum Communiqués
    Réponses: 0
    Dernier message: 19/03/2010, 09h13
  2. Correction orthographique avec "souligné en rouge"
    Par progfou dans le forum Excel
    Réponses: 2
    Dernier message: 24/06/2008, 10h04
  3. Correction orthographique avec Texmaker : commande Aspell ?
    Par 84mickael dans le forum Editeurs / Outils
    Réponses: 1
    Dernier message: 20/08/2007, 12h50
  4. Problème de disposition sauf avec IE
    Par unreal2me dans le forum Balisage (X)HTML et validation W3C
    Réponses: 20
    Dernier message: 05/12/2006, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo