L'attribut alt dans une image en CSS ?

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


ledebutant
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 323
Inscription: 21 Aoû 2006

L'attribut alt dans une image en CSS ?

Message le Ven Jan 05, 2007 17:34

Bonjour,

si je met par exemple le logo d'un site dans le css afin d'alléger ma page et qu'elle soit plus clean.
Es ce que je perd la force de l'attribut alt lié à cette image qui était alors présent sur chaque page en html ?

( à moins qu'on puisse rajouter l'attribut alt dans le css mais j'ai rien vus dessus)


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Ven Jan 05, 2007 17:37

en css, cela devient un "background", ce n est plus un element du site, donc pas de alt possible


ledebutant
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 323
Inscription: 21 Aoû 2006

Message le Ven Jan 05, 2007 17:41

e-kiwi a écrit:en css, cela devient un "background", ce n est plus un element du site, donc pas de alt possible


Oki doki c'est bien ce qui me semblait malheuresemenent, donc tant pis pour l'accesibilité je laisserai mes logos avec alt en html!


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Ven Jan 05, 2007 17:43

e-kiwi a écrit:en css, cela devient un "background", ce n est plus un element du site, donc pas de alt possible

C'est d'ailleurs une lacune, parce que cette image appartient bel et bien au contenu du site et pas seulement à sa mécanique.
Pour pallier à ça, on peut toujours placer une légende quelque part dans la page : Illustration du fond : blabla.


Arnone
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 32
Inscription: 13 Mar 2006

Message le Ven Jan 05, 2007 20:27

Szarah a écrit:C'est d'ailleurs une lacune, parce que cette image appartient bel et bien au contenu du site et pas seulement à sa mécanique.


Justement non puisque l'un des interêt du couple html et CSS et de séparer le contenu et la forme.
C'est donc bien pensé et d'un point de vue sémantique, c'est une erreur de placer son logo en "background" puisqu'il fait partie intégrante du contenu :wink:


Pandore
WRInaute passionné
WRInaute passionné
 
Messages: 1441
Inscription: 14 Oct 2005

Message le Ven Jan 05, 2007 21:32

Arnone a écrit:c'est une erreur de placer son logo en "background" puisqu'il fait partie intégrante du contenu :wink:

+1

Entièrement d'accord. Effectivement, si c'est un logo, c'est du contenu. Donc normalement, c'est une balise image qu'il faut utiliser. :wink:

ledebutant a écrit:à moins qu'on puisse rajouter l'attribut alt dans le css mais j'ai rien vus dessus

alors, le "alt", c'est pour altérnatif, c'est ce qui apparait à l'écran quand les images ne sont pas affichées pour une raison ou pour une autre (images demandées mais manquantes à l'appel, navigateur en mode texte, affichage de image volontairement désactivé par l'internaute, ...). C'est une propriété de la balise image et donc du xHTML. De plus, cela n'a rien à voir avec le CSS qui est fait pour mettre en forme la page web :wink:


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8093
Inscription: 22 Fév 2006

Message le Ven Jan 05, 2007 21:43

Arnone a écrit:
Szarah a écrit:C'est d'ailleurs une lacune, parce que cette image appartient bel et bien au contenu du site et pas seulement à sa mécanique.


Justement non puisque l'un des interêt du couple html et CSS et de séparer le contenu et la forme.
C'est donc bien pensé et d'un point de vue sémantique, c'est une erreur de placer son logo en "background" puisqu'il fait partie intégrante du contenu :wink:

S'il s'agit d'un logo, tu as complètement raison et c'était précisé dans la question de départ, j'ai parlé de lacune parce que certains fonds appartiennent effectivement de plein droit au contenu.
Je te MP l'URL qui te fera voir ça.


metisaz
WRInaute discret
WRInaute discret
 
Messages: 146
Inscription: 22 Mar 2005

Message le Sam Jan 06, 2007 12:37

+1 Arnone, le logo doit être une image du point de vue sémantique et ne pas être intégré via la CSS en bg.

Oki doki c'est bien ce qui me semblait malheuresemenent, donc tant pis pour l'accesibilité je laisserai mes logos avec alt en html!


L'accessibilité n'est pas remise en cause.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité