[Résolu] Petit souci pour rendre mon blog totalement valid W3C (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 16)
  • Auteur
    Messages
  • #448055
    imported_ramenian
    Membre
    Initié WordPress
    39 contributions

    Bonjour à tous, après un test récent, j’ai découvert que j’avais 8 erreurs qui empechaient la validation de mon site en XHTML 1.0 Transitional.

    L’erreur qui revient le plus souvent est de ce type :

    Line 375 column 176: an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified.

    …=”La communauté WordPress-fr” border=0 />

    Pourriez-vous m’aider ? Apparament, tout ce qui est avec border=0 il aime pas trop 😕

    #576430
    z720
    Membre
    Maître WordPress
    579 contributions

    border=”0″

    Et oui en XHTML toutes les valeurs des attributs sont entre “

    #576431
    ramenian
    Membre
    Chevalier WordPress
    167 contributions

    arf voilà mon erreur..Honte à moi… Merci

    #576432
    z720
    Membre
    Maître WordPress
    579 contributions

    Il n’y a pas de honte à apprendre à faire les choses biens.

    Bon donc c’est résolu

    (NB: il te reste encore quelques attributs à corriger…)

    #576433
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Je dirais même qu’en XHTML l’attribut border n’existe pas 😉

    Tu peux le remplacer par style=”border: none;” 😉

    #576434
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4079 contributions

    Je me permets de poster ici mes problèmes de validation. Voir cette page pour la liste des 8 erreurs détectées.

    La première erreur est très étonnante et je comprends pas comment la corriger. Il me dit qu’une lettre du mot n’est pas valide… hors il n’y a rien de plus que les autres lettres ailleurs !!

    Sinon tutes les autres erreurs sont inhérentes au plugin Flashfilter… si on peut m’aider à corriger cela… merci d’avance.

    #576435
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Petit joueur, il faut valider ta page en XHTML 1.0 Strict 😋

    Blague à part, je ne vois vraiment pas ce qui peut causer une erreur comme ça 😕

    Pour le reste, tu dois aussi virer tes border=”0″ (d’ailleurs, par défaut il n’y a pas de bordure)

    #576436
    Jean-Marc
    Membre
    Chevalier WordPress
    142 contributions

    Selon moi il semblerait que le t de matériel soit assorti d’un code ascii bizaroïde.
    Pourquoi ? Je n’en sais rien (avec ça te voilà bien avancé).

    As-tu essayé d’effacer le mot récalcitrant au complet (pas juste la lettre) et de le retaper puis de revalider ?
    Peut-être que le code ennuyant (je suis poli hein …) n’est pas visible.

    Il m’est déjà arrivé de résoudre certains problèmes de cette manière peu orthodoxe mais parfois très efficace.

    #576437
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4079 contributions

    MS-DOS > En même temps mon DOCTYPE est en transitional… donc est-ce utile de valider en strict ?

    Jean-Marc > J’ai même effacé et recopié ma phrase entière…

    #576438
    AmO
    Participant
    Maître WordPress
    4452 contributions

    Strict et transitional…
    Hum…

    Pour moi… un site transitional c’est deja très bien…
    Il respecte la majorité des règles et des normes…

    Strict… c’est vraiment des contraintes supplémentaires, difficile à mettre en place avec certains plugins… je pense à Image Manager…

    #576439
    z720
    Membre
    Maître WordPress
    579 contributions
    MS-DOS_1991 wrote:
    Je dirais même qu’en XHTML l’attribut border n’existe pas 😉

    Tu peux le remplacer par style=”border: none;” 😉

    En transitionnal si 😉

    #576440
    z720
    Membre
    Maître WordPress
    579 contributions
    BenKenobi wrote:
    MS-DOS > En même temps mon DOCTYPE est en transitional… donc est-ce utile de valider en strict ?

    Jean-Marc > J’ai même effacé et recopié ma phrase entière…

    Je dirais que le problème vient plutôt du é. Tu devrais vérifier l’encodage du fichier.

    #576441
    ramenian
    Membre
    Chevalier WordPress
    167 contributions
    MS-DOS_1991 wrote:
    Je dirais même qu’en XHTML l’attribut border n’existe pas 😉

    Tu peux le remplacer par style=”border: none;” 😉

    style=”border:none;” ,n’est pas valide. En revanche pas de souci pour les guillements oubliés. Merci. Il restait une petite erreur javascript mais c’est corrigé. Mon petit blog est valid W3C 🙂

    #576442
    ramenian
    Membre
    Chevalier WordPress
    167 contributions
    z720 wrote:
    MS-DOS_1991 wrote:
    Je dirais même qu’en XHTML l’attribut border n’existe pas 😉

    Tu peux le remplacer par style=”border: none;” 😉

    En transitionnal si 😉

    C’est l’avantage du Transitionnal lol

    #576443
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4079 contributions
    z720 wrote:
    BenKenobi wrote:
    MS-DOS > En même temps mon DOCTYPE est en transitional… donc est-ce utile de valider en strict ?

    Jean-Marc > J’ai même effacé et recopié ma phrase entière…

    Je dirais que le problème vient plutôt du é. Tu devrais vérifier l’encodage du fichier.

    J’y ai pensé… mais pourquoi le “é” de ce mot seulement. Tous les autres du post et de la page ne sont pas concernés… et de quel fichier parles-tu ? post.php ?

15 sujets de 1 à 15 (sur un total de 16)
  • Vous devez être connecté pour répondre à ce sujet.