ottogal: Seltsamer Fehler mit " in Tabellenzelle

Beitrag lesen

Hallo in die Runde,
der Firefox 2.0.0.14 (unter Vista) zeigt bei dieser kleinen Testseite die Schriftfarbe korrekt schwarz an, weil das Weiß des body im span durch schwarz ersetzt wird:

  
<html>  
<head>  
</head>  
<body style="color: #ffffff;">  
<script language="javascript">  
    t="<table width=400 height=200><tr><td bgcolor=#669933>";  
    t+="<span style=&qout;color:#000000&quot;>foo</span></td></tr></table>";  
    with(document) {  
    write(t);  
    void(close());  
    }  
</script>  
</body>  
</html>  

Soeben erst ist mir aufgefallen (hier sieht mans gleich durch die Syntax-Farben), dass da ein Tippfehler drin ist, da steht style=&qout; statt style=&quot;
Und jetzt das Seltsame: Korrigiert man den, so wirkt die Style-Angabe im span nicht mehr, die Schrift bleibt weiß...

Hat jemand von euch dafür eine Erklärung? Eigentlich müsste man ja das Umgekehrte erwarten.

Dank unf Gruß
ottogal