TheHawk: Rahmen um Bilderlink

Beitrag lesen

Hi,
ich hab ein Problem mit Rahmen um Bilderlinks.
Eigentlich sollte es ja ganz einfach sein, aber der Rahmen ist in Opera und Firefox nach unten verschoben. Im Internet Explorer sieht es dagegen so aus, wie ich es haben möchte.

Den Rahmen hab ich um den Link gemacht, weil der IE :hover leider nur bei a unterstützt.

Margin:0px oder padding:0px hat auch nicht geholfen.

Und hier das wichtigste vom Quelltext:

<html>
<head>
<title></title>
<style>
.icon { border : 1px solid green; }
img{ border-width : 0px; }
a:hover{ border : 1px solid red; }
</style>
</head>
<body>
  <a href="#test" class="icon"><img src="test.jpg" /></a>
</body>
</html>

Gruß
TheHawk