Ernst: Verhalten von Links in versch. Browsern

Beitrag lesen

Hallo,

ich habe ff. Problem. Ich möche erreichen, dass Links in einer tabellenzelle <td> der klasse "result" beim mousover ihr Farbe ändern zu background-color:#fff; text-decoration:none;

Diese Farbänderung soll dann auch bei den visited links erhalten bleiben.

In IE6 und Opera funktioniert die ff. CSS-Definition; Firefox hovert zwar korrekt, aber sobald ein 2. link angeklickt wird, weschselt der
zuvor angeklickte <visited> link wieder zurück zur originalfarbe.

CSS - Sourcecode:
---------------------------------
<!-- Linkdefinition allgemein -->

a:link {
 color:#006;
 text-decoration:none;
}

a:visited, a:hover, a:focus  {
 color:#008;
 text-decoration:none;
}

----------------------------------
<!-- Linkdefinition <td> -->

td.result a:link {
 color:#006;
 background-color:#F0F0F0;
 text-decoration:none;
}

td.result a:active {
 color:#008;
 background-color:#fff;
 text-decoration:none;
}

td.result a:visited {
 color:#008;
 background-color:#fff;
 text-decoration:none;
}

td.result a:hover {
 color:#008;
 background-color:#fff;
 text-decoration:none;
}

td.result a:focus {
 color:#008;
 background-color:#fff;
 text-decoration:none;
}

--------------------------

Kann mir jemand sagen, was ich falsch mache?
Vielen Dank im voraus & Gruesse

Ernst