Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/05/2011, 12h02   #1
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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):
Citation:
<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
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 13h11   #2
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
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
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/05/2011, 13h14   #3
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 !
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 13h23   #4
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
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 :
<img src="travaux.png" height="60" width="60" alt="" />
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/05/2011, 13h29   #5
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
<img src="travaux.png" height="60" width="60" alt="" />
ce qui doit donner
Code :
 <img src="travaux.png" alt= "en cours de traveaux"  height="60" width="60" alt="" />
?
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 13h37   #6
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
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.
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 13h50   #7
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
Citation:
Envoyé par 12monkeys Voir le message
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.
ah oui je me suis pas aperçus je vais vérifier si c'est bon avec le W3C
et je te dit !
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/05/2011, 13h56   #8
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
j'ai fait

Code :
<img src="travaux.png" id="instal" height="60" width="60" alt="" />EN COUR DE D'INSTALLATION

c'est aussi bon? je voudrai mettre le mots EN COUR DE D'INSTALLATION en couleur !
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 11h57   #9
Membre régulier
 
Avatar de Netek
 
Homme Damien Gros
Développeur Web
Inscription : mars 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Damien Gros
Âge : 25
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mars 2011
Messages : 58
Points : 73
Points : 73
Envoyer un message via MSN à Netek
"en cour de d'installation" c'est pas tres francais ^^
Bref pour mettre en couleur :
Code :
<span style='color:red;'>En cours d'installation</span>
Si j'ai bien compris ce que tu demandes, parceque c'est pas très clair
Netek est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/05/2011, 12h01   #10
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
Oui c'est bon.

Par contre pour ton autre question qu'est ce que ça a à voir avec l'attribut alt ? Il n'est pas possible de gérer la présentation du contenu du alt.
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 12h04   #11
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
Citation:
Envoyé par Netek Voir le message
"en cour de d'installation" c'est pas tres francais ^^
Bref pour mettre en couleur :
Code :
<span style='color:red;'>En cours d'installation</span>
Si j'ai bien compris ce que tu demandes, parceque c'est pas très clair
bien jouer cela ma aider ,

Citation:
Envoyé par 12monkeys Voir le message
Oui c'est bon.

Par contre pour ton autre question qu'est ce que ça a à voir avec l'attribut alt ? Il n'est pas possible de gérer la présentation du contenu du alt.
non alt='",je voulais juste savoir si on peut l'utiliser pour tout ce qui est photos ,et j'ai donc su que grace a cela j'ai vais avoir un "nom" au cas ou il n'y a pas de photos (le vide)
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 12h16   #12
Membre régulier
 
Avatar de Netek
 
Homme Damien Gros
Développeur Web
Inscription : mars 2011
Messages : 58
Détails du profil
Informations personnelles :
Nom : Homme Damien Gros
Âge : 25
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mars 2011
Messages : 58
Points : 73
Points : 73
Envoyer un message via MSN à Netek
Ok mais la dans le cas actuel, qu'il y ai la photo ou pas, le texte "En cours d'installation" sera affiché.
Netek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2011, 13h18   #13
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
Citation:
Envoyé par Netek Voir le message
Ok mais la dans le cas actuel, qu'il y ai la photo ou pas, le texte "En cours d'installation" sera affiché.
d'accord c'est pas plus mal
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h05.


 
 
 
 
Partenaires

Hébergement Web