Gernot Back: optionale Anfangstags?

Beitrag lesen

Hallo Harlequin,

Es gibt Elemente mit optionalen Anfangs-Tag: TBODY

  
<body onload="[code lang=javascript]alert(document.getElementsByTagName('TABLE')[0].getElementsByTagName('TBODY').length)
~~~">  
<table>  
<tr>  
 <td></td>  
</tr>  
</tbody>  
<tr>  
 <td></td>  
</tr>  
</table>  
</body>  
[/code]  
  
Tatsache: gemeldet werden zwei TBODY-Elemente, von denen auch das zweite wieder implizit geöffnet wird, nachdem das erste explizit geschlossen wurde.  
  
Ist das valides HTML? Die Validatoren meckern jedenfalls, obwohl sie dazu doch nach Spezifikation gar keinen Grund hätten.  
  
Gruß Gernot

-- 
[super me](http://community.de.selfhtml.org/my/visitenkarten/view.php?key=46)