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 :

Erreurs du validateur : attribut requis "alt" non spécifié [W3C]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Erreurs du validateur : attribut requis "alt" non spécifié
    bonjour, après être descendu à 123 erreurs alors qu'au départ il y avait plus de 500, je vous demande votre aide pour quelques fautes vues par le W3C :

    1):
    <img src="travaux.png" height="60" width="60" />
    Erreur à la colonne 62: attribut requis "alt" non spécifié
    (Il manque un attribut obligatoire selon la norme utilisée.)
    merci par avance, j'espère que grâce a vous les faute vont bien tombé en chute libre
    Dernière modification par 12monkeys ; 29/05/2011 à 13h14. Motif: correction français + titre plus précis

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Non l'attribut alt sert comme texte de remplacement si le navigateur ne peut pas afficher l'image. Il n'y a que Internet Explorer qui en fait une utilisation erronée en affichant une info bulle avec son contenu lors du survol de l'image. C'est normalement le contenu de l'attribut title qui devrait apparaitre.

    Ceci sert à rendre ton site plus accessible.

    Voir http://www.la-grange.net/w3c/html4.0....html#adef-alt

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par 12monkeys Voir le message
    Bonjour

    Non l'attribut alt sert comme texte de remplacement si le navigateur ne peut pas afficher l'image. Il n'y a que Internet Explorer qui en fait une utilisation erronée en affichant une info bulle avec son contenu lors du survol de l'image. C'est normalement le contenu de l'attribut title qui devrait apparaitre.

    Ceci sert à rendre ton site plus accessible.

    Voir http://www.la-grange.net/w3c/html4.0....html#adef-alt
    ah j'imagine qu'il faut faire une description très courte et simple, ça y est j'ai compris

    j'ai modifié la question en haut !
    Dernière modification par 12monkeys ; 29/05/2011 à 13h19. Motif: correction français

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Oui une description courte et simple, tu peux aussi ne rien mettre comme description si l'image n'apporte rien à la compréhension de ta page. Par exemple une image utilisée pour représenter la bordure d'un bloc ou une image de coin...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="travaux.png" height="60" width="60" alt="" />

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par 12monkeys Voir le message
    Oui une description courte et simple, tu peux aussi ne rien mettre comme description si l'image n'apporte rien à la compréhension de ta page. Par exemple une image utilisée pour représenter la bordure d'un bloc ou une image de coin...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="travaux.png" height="60" width="60" alt="" />
    ce qui doit donner
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <img src="travaux.png" alt= "en cours de traveaux"  height="60" width="60" alt="" />
    ?

  6. #6
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Non, là tu as mis 2 alt, tu auras une erreur au niveau du validateur W3C.

    Mon dernier exemple devait juste te montrer qu'il est possible de laisser l'attribut alt vide si l'image n'est pas pertinente pour la compréhension de ta page.
    Il faut savoir que le contenu de cet attribut va être utilisé par les navigateurs textuels (n'affichant que le texte) ou les synthétiseurs vocaux. Donc ne compléter cet attribut que pour les images pertinentes.

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

Discussions similaires

  1. [débutant] erreur "indice de liste hors limites(1)"
    Par lidouka dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2005, 14h31

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