gloup : je ne suis pas d'accord avec ton 2. : On peut très bien faire un roll-over tout en images avec CSS :
Je ne sais pas si c'est canonique, mais en tout cas ça marche..
Seul problème si l'image de fond contient aussi le texte : pas de texte de secours en cas de problème d'affichage des images ! Donc à déconseiller dans certains cas.
Bloc de code:
a {
width:100px;
height:25px;
display:block
background-image:url(imageOFF.png);
background-repeat:no-repeat;
}
a:hover {
background-image:url(imageON.png);
}
Je ne sais pas si c'est canonique, mais en tout cas ça marche..
Seul problème si l'image de fond contient aussi le texte : pas de texte de secours en cas de problème d'affichage des images ! Donc à déconseiller dans certains cas.