Ingo Turski: Seltsamer Fehler mit " in Tabellenzelle

Beitrag lesen

Hi,

<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ß...  

wieso seltsam?  
Die Regel &qout; ist fehlerhaft und wird ignoriert.  
Dass der Browser &quot; am Ende ignoriert und am Anfang vielleicht nicht, kann bei invalidem Code schon mal vorkommen. Warum setzt Du die Regel nicht in ""?  
  
freundliche Grüße  
Ingo

-- 
[[barrierefreie Ingo Webdesign](http://www.1ngo.de/web/) » [Suchmaschinenoptimierung](http://www.1ngo.de/web/seo.html) | [em?](http://www.1ngo.de/web/em.html) | [IE7 - Bugs](http://www.1ngo.de/web/ie7.html)]