Hallo,
In table dürfen nur tr-Elemente (und thead, tbody und tfoot) vorkommen.
Nur damit es korrekt im Archiv steht:
Du hast ja recht, dass die Aussage als solche unzutreffend ist. Ich hatte aber nicht umsonst die im hiesigen Zusammenhang unwesentlichen Details verschwiegen. Ich werde auch beim nächsten solchen Posting das zu vermittelnde Wissen auf das nötigste reduzieren, vor allem wenn wie hier einfachste Sachverhalte nicht verstanden wurden. Du darfst mich dann gerne wieder ergänzen.
Gemeint war also: »In table dürfen nur tr-Elemente vorkommen (und einige andere, von denen keines etwas hier zur Sache tut und lediglich thead, tbody und tfoot erwähnenswert wären).« Solche Zusätze erspare ich mir bzw. den Fragenden einfach. Dass da implizit ein tbody-Element existiert und die Aussage somit strenggenommen immer noch falsch ist, halte ich solange für irrelevant, bis man tr-Elemente über DOM oder CSS als direkte Kinder von table ansprechen will. An jedem Sachverhalt hängt ein Haufen von anderen Sachverhalten, die ich nicht alle nur der Vollständigkeit halber erwähne.
Mathias