HTML5: <tfoot>-Tag

Kategorie : Webtechnologie · von 26. April 2019

Heute habe ich mir die W3C-Recommendation für das table-Element einmal genauer angeschaut. In einem Text wurde behauptet, der <tfoot>-Tag müsse zwischen <thead> und <tbody> stehen. Das fand ich aber nicht sonderlich intuitiv, so dass ich selber einmal in den Statuten des World Wide Web Consortiums (W3C) nachgeschaut habe.

Meine Recherche hat dann ergeben, dass es sich um die ältere Konvention für HTML 4 handelt:
www.w3.org/TR/html401/struct/tables.html#h-11.2.1

In HTML5 ist die Reihenfolge so, wie man es intuitiv auch erwarten würde:

<table>
  <thead>...</thead>
  <tbody>...</tbody>
  <tfoot>...</tfoot>
</table>

Siehe „Content model“ unter folgendem Link:
www.w3.org/TR/html5/tabular-data.html#tabular-data