TBODY必須。

友達に、「HTML 4.01では<TABLE>の直下は<TBODY>必須らしいよ。」と言われて、「え?そうなの?」てことで調べてみた。
http://www.w3.org/TR/html4/sgml/dtd.html
http://www.w3.org/TR/html4/sgml/loosedtd.html

<!ELEMENT TABLE - -
(CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)>

おーたしかに。ちなみにXHTML 1.0は、
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

<!ELEMENT table
(caption?, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+))>

<tr>でも許される、と。

コメント

  1. komagata より:

    へー!

タイトルとURLをコピーしました