tfootをtbodyより前で書いてはいけない、という話(メモ)。

HTML Living Standardのtfoot要素周りに変更が入りました、と。



"Contexts in which this element can be used:"って実はnon-normative descriptionなのですが(Content modelがnormative)、まあわかりやすさのために。

table要素の子として、すべてのcaption、colgroup、およびthead要素の後、かつ任意のtbodyおよびtr要素の前。ただし、table要素の子となる他のtfoot要素が存在しない場合に限る。
table要素の子として、すべてのcaption、colgroup、thead、tbodyおよびtr要素の後。ただし、そのtable要素の子となる他のtfoot要素が存在しない場合に限る。

4.9.7 The tfoot 要素(W3C HTML5仕様訳改)

W3C HTML5仕様訳をHTML Living Standardにあわせる形で手を加えるとこういうことですかね。