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

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 ;)

  1. Hi,

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

    Du hast fehlerhaften Code geschrieben.

    <ul>
    <li><a href="index.php?id=1">Home</a></li>
    <li><a href="index.php?id=2">Seite 1</a></li>
    <ul>

    Innerhalb von ul sind nur li erlaubt, aber keine weiteren ul (die müßten innerhalb eines li stehen).

    Da also der Input (Dein Code) fehlerhaft ist, kannst Du nicht mit einer korrekten Ausgabe rechnen (das ist das SISO Prinzip: Shit in - Shit out)

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
    1. Hi Andreas,

      Innerhalb von ul sind nur li erlaubt, aber keine weiteren ul (die müßten innerhalb eines li stehen).

      Das hab ich wohl überlesen (hab ja weiter unten schon erwähnt, das heute nicht mein tag ist). Dann werd ich den Quellcode ändern.