Gunther jetzt will ich es mal genau wissen.
Also in den meissten Fällen soll der Hovereffekt doch immer gleich aussehen, denke ich. Bei deinem Beispiel mit active als letztem verändert sich diese Hovereigenschaft. Aber vielleicht verstehe ich dich auch falsch und das Verhalten ist so von dir bevorzugt.
Beispiel:
<html>
<head>
<title>linktest</title>
<style type="text/css">
<!--
a:link,a:visited,a:active{color:black; text-decoration:none;}
a:active{color:#DF00FF;}
a:hover{color:red; text-decoration:underline;}
-->
</style>
</head>
<body text="#000000" bgcolor="#FFFFFF" >
<a href="#">Test</a>
</body>
</html>
1. Besuch Link ist schwarz.
Mouseover/hover ist rot.
Klick also active passiert gar nichts, aber beim verlassen wird der Link lila.
Erneutes hover wieder rot
Erneutes Verlassen wieder auch ohne klick = lila.
Dieses Verhalten ist auch so von mir gewünscht.
Jetzt deine Variante:
a:link,a:visited,a:active{color:black; text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
a:active{color:#DF00FF;}
Ok stimmt, dass jetzt beim Mousedown/active der Link Lila wird,
aber leider auch bleibt, selbst wenn ich darüber gehe also hover das Ganze rot machen sollte.
Wat is denn nu gewollt bzw. Welches Verhalten wird bevorzugt?
Martini