11-10-2010, 01:00 PM
(11-10-2010, 12:57 PM)php_addict a écrit :(11-10-2010, 12:22 PM)Sephi-Chan a écrit : Quoiqu'il en soit, utiliser des images vides derrière on met un sprite, c'est naze !
pas entièrement d'accord...cela te permet de mettre un alt et un title, sans la balise <img> tu ne peut pas mette de alt="mon texte alternatif"
<img class="aaa" src="vide.gif" alt="mon texte alternatif" title="mon titre">
img.aaa
{
height: 20px;
width: 20px;
background:url(spites.gif);
background-repeat:no-repeat ;
background-position:0px 0px;
}
tu va dire oui mais les sprites c'est uniquement pour la deco, donc pas besoin de alt mais si tu veut des sprites avec des alt tu es bien obligé de faire ca...c'est pas très clean mais tres utile.
<span class="aaa" title="mon titre">mon texte alternatif</span>
span.aaa
{
display: inline-block;
height: 20px;
width: 20px;
background:url(spites.gif);
background-repeat:no-repeat ;
background-position:0px 0px;
text-indent: -10000px;
}