Salut,
voila j'ai créé une div avec une image de fond et je voudrais savoir si je peux rajouter alt="" comme en html ? Et si oui où est-ce que je le mets ?
Merci.
Modifié le 27 Nov 2004 - 20:55
Salut, bienvenue à toi, je t'invite à aller te présenter à l'endroit qui convient Smiley cligne
http://forum.alsacreations.com/topic.php?fid=9&tid=23&p=8

Pour ta question, une image utilisée via CSS est un élément de mise en forme décorative et n'a donc pas d'utilité réelle, et donc un texte de remplacement est inutile au cas où l'image soit indisponible, et si le navigateur est fait pour refuser les styles CSS, ta page n'en soufrira pas puisque c'est décoratif.

Par contre, si l'image est réellement là en tant que contenu, par exemple comme élément contextuel à quelque chose, ou en illustration d'une explication, ou ... là il faut la mettre dans le code html avec la balise qui va :
<img src="..." alt="ton texte alternatif" />


Voilà Smiley cligne

@++

(ps si ton problème est résolu, pense à indiquer [résolu] dans le titre de ton sujet en l'éditant, merci Smiley cligne )
Merci pour ta reponse. Je suis d'accord avec toi en ce qui concerne les images décoratives, mais comment fait-on lorsque l'on veut faire une image réactive en css ? Elle n'a pas de alt ?
Quel rapport entre le alt et les image réactives ??

Tu peux faire des images réactives via CSS sur les lien (sur n'importe quel élément pour firefox et opera mais pas pour IE qui n'accepte :hover que sur l'élément <a>)
Sinon c'est facilement réalisable via JavaScript et un tout petit script de rien.
Bonsoir,
Tu aurais un exemple ou une explication un peu plus précise, dans quel contexte tu imagines utiliser cette image, de ce que tu souhaites faire comme image réactive, si cette image est un élément de navigation par exemple etc. Pour le alt des images des css, je vois pas très bien l'intérêt Smiley eek .
En fait j'avais fait une image reactive en css en suivant le tuto qu'il y a sur ce site http://www.alsacreations.com/articles/imgreactive/.
Seulement j'ai voulu normalisé mon site à la norme wai, et sur un emulateur en ligne de lynx rien ne s'affichait et l'on m'a dit que les navigateurs textes (comme leur nom l'indique) n'affiche que du texte et donc qu'il fallait mettre alt.
Comme je ne savais pas si alt fonctionnait en css, j'ai fait mes images reactives en html, et je suis venu sur ce forum pour savoir si l'on ne pouvait pas faire ça en css en le rendant compatible avec un navigateur texte ?

Ouf, dites-moi que je suis clair là Smiley lol