Действительно ли необходимо иметь <tbody>
в каждой таблице? Согласно Стандартам.
Только если вы определите thead
и tfoot
. В основном он используется, когда таблица имеет несколько тел содержимого. Если данные в таблице легко понять как tbody
, то вы можете смело их опустить.
Цитата из спецификации HTML 4 : «Начальный тег TBODY требуется всегда, за исключением случаев, когда таблица содержит только одно тело таблицы и не содержит разделов заголовка или основания таблицы. Конечный тег TBODY всегда можно безопасно опустить. "
Итак, у вас должен быть тег См. Также: MDN Большинство браузеров снисходительны, но даже в этом случае я добавляю пару во все таблицы, которые использую сейчас. Даже банальные столы. Особенно сейчас, когда я все чаще и чаще использую CSS для украшения этих таблиц. С учетом всего сказанного, у меня есть старые таблицы, которые все еще отлично работают в новейших браузерах. Я учусь на собственном горьком опыте, но потрачу несколько дополнительных микросекунд на добавление необязательных тегов здесь и там, в конечном итоге сэкономив вам деньги / время в долгосрочной перспективе. Дэйв , если у вас есть
или
Похожие вопросы: