Timo "God's Boss" Reitz: tbody bei HTML- und XHTML-Dokumenten im Firefox

Beitrag lesen

das kann ich nicht nachvollziehen:
Die Forumshauptdatei hier verwendet XHTML 1.0 strict, es gibt eine Tabelle mit
der id="kopf", diese enthält im XHTML-Quelltext _kein_ tbody-Element, im DOM-Baum meines Firefox 2.0.0.10 sehe ich hingegen das tbody-Element, die tr-Elemente sind Kindelemente dieses tbody-Elementes.
Deswegen gehe ich davon aus, dass Du schon wieder daneben liegst :-)

Ich liege nicht daneben, schon gar nicht wieder. Das tbody-Element wird hinzugefügt, weil die Seite vom Firefox als text/html verarbeitet wird.
Vergleiche folgende Seiten:
http://www.godsboss.de/test/tbody/table_tbody.html
http://www.godsboss.de/test/tbody/table_tbody.xhtml
Beide Dokumente sind vom Inhalt her identisch, beide sind valide. Die generierten DOM-Bäume unterscheiden sich allerdings im Firefox. Insbesondere wird beim als text/html gesendeten Dokument ein tbody-Element generiert, beim als application/xhtml+xml gesendeten Dokument hingegen nicht.

--
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|