Moin!
Mann kann ja mit ".test a:hover" die eigenschaften von a:hover der Class "test" ändern. Aber woher kommt das Leerzeichen? Ich hab das unter Selfhtml nicht gefunden. Funktioniert das mit allen Browsern?
Der nachfolgende Code funktioniert aber ich frage mich halt wo es eine Erklärung zu dem oben genannten Phänomen gibt?
mfg, Peter
P.S. Der code:
<html>
<head>
<style type="text/css">
<!--
body { background-color: #000000; }
a:link, a:active, a:visited { color : white; text-decoration: none}
a:hover { color : white; text-decoration: underline; }
.test a, .test a:link, .test a:active, .test a:visited {color:red; text-decoration:none; }
.test a:hover {color:red; text-decoration:underline; }
-->
</style>
</head>
<body>
<span class="test"><a href="test.htm">geänderter Link (rot)</a></span><br><br>
<a href="test.htm">normaler Link (weiß)</a>
</body>
</html>