Pseudo-classe / Pseudo-élément | Description | Informations | Support navigateur | Implémentation |
---|---|---|---|---|
Pseudo-classe / Pseudo-élément | Description | Informations | Support navigateur | Implémentation |
:link | Définit un style particulier pour un lien non visité. |
Quand toutes les pseudo-classes sont utilisées pour les liens, l'ordre suivant doit être respecté : :link, :visited, :hover, :active. |
|
CSS1 |
:visited | Définit un style particulier pour un lien visité. |
Cf. :link |
|
CSS1 |
:hover | Définit un style particulier pour tout élément survolé. Note : sous IE, la pseudo-classe :hover ne s'applique qu'aux liens. |
Cf. :link |
|
CSS2 |
:active | Définit un style particulier pour un lien activé. |
Cf. :link |
|
CSS2 |
:focus | Définit un style particulier pour un lien ou un élément de formulaire ayant le focus. |
Si la pseudo-classe ":focus" est ajoutée pour les liens, l'ordre devient : :link, :visited, :hover, :focus, :active. |
|
CSS2 |
:first-line | Définit un style particulier pour la première ligne d'un texte. |
|
CSS1 | |
:first-letter | Définit un style particulier pour la première lettre d'un texte. |
|
CSS1 | |
:before | Insère un contenu avant celui d'un élément. Note : supporté par peu de navigateurs. |
|
CSS2 | |
:after | Insère un contenu après celui d'un élément. Note : supporté par peu de navigateurs. |
|
CSS2 |