molily: noch ein Mozilla-Fehler mit tbody?

Beitrag lesen

Hallo,

Aber wann immer ich Quelltext im Mozilla angucke, hat die Tabelle ein tbody-Element, egal auf welcher meiner Seiten.
Und die sind alle XHTML, und alle zeigten gestern die Border, nachdem ich tbody eine border verpaßt hatte...

Bei meinem neusten Mozilla sehe ich in der Quelltextansicht auch keine Änderungen, dafür aber, wenn ich den DOM-Parsebaum ausgebe (http://home.t-online.de/home/dj5nu/js-dom-nodelisting.html).

Wenn ich das Script auf folgendes Markup anwende:

<table><tr><td>bla</td></tr></table>

Ist die Ausgabe gekürzt wie folgt:

  • TABLE
      - TBODY
        - TR
          - TD
            - #text

Egal ob HTML 4.01 oder XHTML 1.x als text/html. firstChild.nodeName des table-Knotens ist also tbody.

Zwar wäre Daniels Beispiel invalides XHTML und deshalb liegt die Vermutung der Fehlerkorrektur nahe, aber hier wird wie gesagt XHTML als text/html genauso wie HTML behandelt, und das hat nichts mit Fehlerkorrektur zu tun. Bei XHTML als application/xhtml+xml findet natürlich keine Ergänzung von vorhandenen, aber unsichtbaren Elementen statt.

Grüße,
Mathias