MudGuard: validator.w3.org

Beitrag lesen

Hi,

kann kein <tr> vorkommen, weil davor direkt <table> hätte kommen müssen.

Stimmt nicht ganz.
thead, tfoot und tbody darf man nicht ganz vergessen...
Auch wenn in HTML 4.01 die tags zu tbody optional sind und daher fast nie verwendet werden.
(bei XHTML ist tr dagegen auch direkt in table erlaubt - vermutlich aus Kompatibilitätsgründen, da es ja keine optionalen tags in XHTML gibt).

Und wenn sich das "davor" nicht auf Elternelemente beziehen sollte, sondern auf die Reihenfolge der tags im Quelltext, dann wären noch caption, col und colgroup zu berücksichtigen, die als Geschwisterelemente vor tr auftreten können.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.