Tag <tbody> służy do grupowania głównej treści w tabeli (<table>). Musi zawierać jeden lub więcej tagów <tr>.
<tbody> należy użyć w następującym kontekście: Jako element podrzędny <table>, po dowolnym elemencie <caption> i <colgroup> i <thead>.
Element <tbody> jest używany w połączeniu z elementami <thead> i <tfoot> w celu określenia każdej części tabeli (treść, nagłówek, stopka). Nie będą one domyślnie wpływać na układ tabeli, można jednak użyć CSS do stylizacji tych elementów. Przeglądarki mogą używać tych elementów, aby umożliwić przewijanie treści tabeli niezależnie od nagłówka i stopki. Ponadto podczas drukowania dużej tabeli obejmującej wiele stron elementy te mogą umożliwiać drukowanie nagłówka i stopki tabeli na każdej stronie.
tbody { display: table-row-group; vertical-align: middle; border-color: inherit; }
Sformatowana stylami tabela ze zgrupowanymi treściami:
<table> <thead> ... </thead> <tbody> <tr> <th>treść</th> <th>treść</th> </tr> </tbody> <tfoot> ... </tfoot> </table>