Manuel B.: Klasse wird nicht "aufgehoben im IE6. Bug?

Beitrag lesen

Hi,
ich vermute, das ich einen Bug im IE gefunden hab. Das ganze wirkt sich folgendermassen aus:

Internet Explorer 6
Anzeige im IE6

Firefox 1.5
Anzeige im FF 1.5

Der Quellcodeausschnitt dazu:

  
<ul>  
<li><a href="index.php?id=1">Home</a></li>  
  
<li><a href="index.php?id=2">Seite 1</a></li>  
<ul>  
<li><a href="index.php?id=3">Seite 2</a></li>  
<ul>  
<li><a href="index.php?id=4">Seite 3</a></li>  
<ul>  
<li class="block_mainmenu_current"><a href="index.php?id=5">Seite 4</a></li>  
<ul>  
<li><a href="index.php?id=6">Seite 5</a></li>  
<ul>  
<li><a href="index.php?id=7">Seite 6</a></li>  
  
</ul>  
</ul>  
</ul>  
</ul>  
</ul>  
<li><a href="index.php?id=9">Seite 8</a></li>  
<li><a href="index.php?id=10">Seite 9</a></li>  
<li><a href="index.php?id=11">Seite 10</a></li>  
<li><a href="index.php?id=12">Seite 11</a></li>  
<li><a href="index.php?id=13">Seite 12</a></li>  
<li><a href="index.php?id=14">Seite 13</a></li>  
  
</ul>  

Wenn ich statt <li> eine Klasse verwende, die font-weight: normal; setzt, funktioniert es natürlich. Meine Frage ist hauptsächlich, ob diese verhalten ein Bug im IE ist, oder ob das bei CSS nicht festgelegt ist, ob die Klasse "erhalten" bleibt in diesem Fall. Ein Workarround ist ja kein grosses Problem, aber Hintergründe will ich trotzdem wissen ;)