Thomas Luethi: CSS stylesheet umgehen

Beitrag lesen

Hallo Andreas,

Danke fuer die Ergaenzungen.

Wenn ich bsp. will, daß besuchte Links keinen hover-Effekt haben, darf ich auch die Reihenfolge
:link, :hover, :visited, :active benutzen...

Klar.

:link, :visited, :hover, :focus, :active
Ich würde :focus zwischen :visited und :hover setzen - dann werden auch Elemente, die den Fokus haben, beim Überfahren mit der Maus auch noch verändert, bei Deiner Reihenfolge wäre das nicht der Fall.

Da hast Du natuerlich recht. An diese Kombination habe ich nicht gedacht.

Ich dachte bisher, dass jemand entweder mit der Maus navigiert,
oder aber mit der Tabulator-Taste von einem Link zum naechsten huepft.

Auf meinen Seiten definere ich deshalb :focus meist gleich wie :hover, also so:
a { /* Allgemeines */ }
a:link { }
a:visited { }
a:focus, a:hover { }
a:active { }

Gruesse,

Thomas