muffez: Probleme im IE

Hallo,

folgender Code erzeugt in Netscape7 das gewünschte Ergebnis, nämlich dass "»" nur bei hover angezeigt wird.
Der Interent Explorer6 zeigt bei mir "»" allerdings nur an, wenn auf den Link angeklickt wird, also à la a:visited. Ich finde keine Lösung für dieses Problem und hoffe deshalb, ihr könnt mir helfen.

Hier der Code:

<html>
<head>
<title>CSS</title>
<style type="text/css">
<!--
  .menu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; cursor: default;}
  .menu a { color: #000000; text-decoration: none; cursor: hand;}
  .menu a #arrow { visibility: hidden;}
  .menu a:hover { color: #000000;}
  .menu a:hover #arrow { visibility: visible;}
-->
</style>
</head>
<body>
<p class="menu"><a href="#"><span id="arrow">»</span> link</a></p>
</body>
</html>

  1. http://forum.de.selfhtml.org/archiv/2002/11/29444/