Alsacreations FAQ version Beta 0.5

Mise en page générale

Comment définir l'apparence de ses liens ?

Plusieurs états sont disponibles pour les liens avec les pseudo classes(:link, :visited, :hover, :active) via css.
Cependant l'ordre des déclarations en css est important pour que l'ensemble des agents utilisateurs graphiques restituent ces différents états de la même manière.
C'est le LoVe HAte:

a:link { color: #000;} /* lien non-visité */
a:visited { color: #eee} /* lien visité */
a:hover { color: #cc0000} /* lien survolé */
a:active { color: #cc0000} /* lien activé */

Notez que la recommandation css 2 précise:
"Noter que la règle A:hover doit être placé après A:link et A:visited, autrement les règles de cascade feront que la propriété 'color' spécifiée par celle-ci sera cachée. De la même façon, comme la règle A:active est placée après A:hover, la couleur spécifiée par celle-ci (lime) sera appliquée quand l'utilisateur active et survole l'élément A."

Liens complémentaires