První zlepšení přichází v možnosti rozčlenit tabulku na tři
části: záhlaví thead, patu tfoot
a tělo tbody. To má význam zejména
u dlouhých tabulek. Záhlaví a pata, které obsahují důležité
identifikační informace, mohou být pořád zobrazeny, zatímco samotné
tělo tabulky roluje. Při tisku může být u tabulky, která zabere
několik stran, na každé straně zopakováno záhlaví a pata. Malá
ukázka dělení tabulky do skupin řádek:
<table>
<thead>
<tr><th>Výrobek</th><th>Cena</th><th>Prodané ks</th><th>Tržba</th></tr>
</thead>
<tfoot>
<tr><th colspan="3">Celkem</th><th>123 567,20</th></tr>
</tfoot>
<tbody>
<tr><td>A</td><td>23,50</td><td>3</td><td>70,50</td></tr>
<tr><td>B</td><td>12,50</td><td>12</td><td>150</td></tr>
zde pokračuje několik desítek dalších řádek tabulky
</tbody>
</table>
Velice důležité je pořadí, v jakém jsou jednotlivé skupiny
použity. První musí být záhlaví, poté pata a až na konci
následuje samotné tělo tabulky. To může být rozděleno na několik částí
opakovaným použitím elementu tbody. Pata následuje
před tělem tabulky, aby bylo možné dlouhou tabulku začít zobrazovat
ještě než se celá přenese do prohlížeče.[8]
[8] Smutnou pravdou je, že v době psaní knihy zatím výhody rozdělení tabulky na několik částí žádný prohlížeč neuměl využít.

