tfoot всегда находится внизу таблицы, независимо от того, где в таблице вы его разместите. Он предназначен для использования в качестве своего рода сводки, которая может отображаться, даже когда большая таблица все еще загружается. Таблица должна выглядеть следующим образом:
<table>
<thead>
<tr>
<th>header</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Total: foo</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>data</td>
</tr>
[...]
</tbody>
</table>
Ofc, за исключением некоторых систем CMS, никто не использует таблицы таким образом (как они были предназначены).