3ième S.I. Systèmes, Technologies et Internet
1
SUPPLEMENTS DE COURS
1. Le sélecteur de lien :hover
C’est une pseudo-classe qui permet de spécifier l'apparence d'un élément au moment où
l'utilisateur le survole avec le pointeur, sans nécessairement l'activer. Il s’agit en fait d’une mise
en forme ciblée.
Exp. :
• CSS :
a:hover{background-color:gold;}
p:hover{color:red;}
• HTML :
<a href="#"> Le fond de ce lien devient doré lorsqu'il est
survolé par le pointeur.</a>
<p> Ce paragraphe devient écrit en rouge.</p>
En outre, les liens peuvent être stylés différemment en fonction de leur état.
Les quatre états des liens sont :
- a:link - un lien normal et non visité
- a:visited - un lien que l'utilisateur a visité
- a:hover - un lien lorsque l'utilisateur passe la souris dessus
- a:active - un lien au moment où il est cliqué
Exp. :
• CSS :
a:link { color: red; } /* lien non visité */
a:visited { color: green; } /* lien visité */
a:hover { color: hotpink; } /* survol de lien */
a:active { color: blue; } /* lien cliqué */
a.classe1:hover{font-size:20px; } /* marche aussi sans le "a" */
• HTML :
<a href="#">Lien1</a>
<br />
<a href="#" class="classe1">Lien2</a>