Что такое tfoot, поддерживается ли он всеми браузерами? - PullRequest
2 голосов
/ 20 февраля 2010

Я видел thead, tbody, но никогда раньше не видел tfoot!

Ответы [ 3 ]

3 голосов
/ 20 февраля 2010

tfoot является допустимым элементом HTML, хотя и используется редко. Поддерживается всеми браузерами. Вот соответствующая таблица совместимости .

См. 11.2.3 Группы строк: элементы THEAD, TFOOT и TBODY в спецификации w3c.

Важный момент из спецификации:

TFOOT должен появиться за до TBODY в определении TABLE, чтобы пользовательские агенты могли отобразить ногу до получения всех (потенциально многочисленных) строк данных.

1 голос
/ 20 февраля 2010

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, никто не использует таблицы таким образом (как они были предназначены).

0 голосов
/ 20 февраля 2010

ну, согласно гуглу;) смотри например http://www.htmlcodetutorial.com/tables/_THEAD.html здесь tfoot используется для суммирования в нижней части таблицы.

...