Gunnar Bittersmann: html-tabelle

Beitrag lesen

@@nam:

'td' darf nur innerhalb einer Tabellenzeile 'tr' vorkommen; diese wiederum nur innerhalb von 'tbody'/'thead'/'tfoot'; diese wiederum nur innerhalb einer Tabelle 'table'.

'tr' darf auch direkt in 'table' stehen.

Nein, nicht in HTML 4.01.

Die Gruppen 'tbody'/'thead'/'tfoot' sind freiwillig. http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3

Gruppen??

Ein 'table'-Element muss keine 'thead'- und 'tfoot'-Elemente enthalten; aber mindestens ein 'tbody'-Element.

Dessen Start-Tags und End-Tags sind optional.

Dennoch ist bei '<table><tr><td>foo</td></tr></table>' ein 'tbody'-Element vorhanden.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)