Christoph: Ungewollter Abstand im IE bei Floats

Beitrag lesen

Hallo!
Vielleicht ein alter Hut, aber trotz vieler Googelei komme ich nicht drauf:

Warum rücken beim Internet Explorer die Floats auf http://www.ponkong.de/test/test.html auseinander, während sie in Firefox und Netscape Navigator direkt nebeneinander liegen? Ich vermute einen Bug des IE, aber wie kann ich ihn umgehen?

Vielen Dank
Christoph

test.html:

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test</title>
  <link rel="stylesheet" type="text/css" href="test.css" media="all">
</head>
<body>

<img src="rot.jpg" alt="">
  <a href="/">Aktuelles</a>
  <img src="rot.jpg" alt="">

</body>
</html>

test.css:

img {float: left;
}

a {
background: #CFCFCF;
float: left;
}