Aloha!
Du schreibst:
a:hover {color:#BB4400; font-weight:bold; text-decoration:underline;}
Und dann
<A NAME="linktarget">link target</A>
Wenn man es genau betrachtet, ist Mozillas verhalten exakt richtig: Du hast ein A-Element, und mit CSS ein Verhalten bei hover angegeben - also alles korrekt, was Mozilla macht.
Wenn du hovern nur bei Links haben willst, dann nimm:
a:link:hover { }
Wenn ich mich nicht vollkommen verlesen habe, dann korrigieren die anderen Browser die a:hover-Angabe zu obiger, und Mozilla macht das eben nicht.
Du mußt auch keine Angst haben, daß Netscape 4 austickt: Der kann sowieso nicht hovern. ;)
PS: Mozilla kann :hover nicht nur auf Links anwenden. Damit könnte man sich sogar ein javascriptloses Menü basteln. Allerdings mißtraue ich diesem Gedanken sehr. Für irgendwas muß Javascript doch schließlich noch gut sein - und außerdem ist eine Mozilla-only-Lösung nicht wirklich praktikabel im Internet.
- Sven Rautenberg