Я ищу спецификации HTML5 с точки зрения таблиц. Я делаю веб-приложение с большим количеством таблиц данных.
Эти таблицы обычно имеют одну строку базы данных, сопоставленную с одной строкой таблицы. Все хорошо. Однако один конкретный проблемный ребенок имеет так много столбцов, что его нужно распределить по двум строкам в таблице. Таким образом, обычные таблицы (в псевдониме ):
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
. А проблемная строка выглядит так :
<table>
<tbody>
<tr>
<th>Header row 1</th>
</tr>
<tr>
<td>Data</td>
</tr>
<tr>
<th>Header row 2</th>
</tr>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
. Итак, теперь мой вопрос: :Допустимо ли иметь вложенные таблицы в HTML5? Мы легко можем согласиться, что это очень уродливо. Но я рассматриваю здесь только обоснованность.
Если бы я мог иметь вложенные таблицы, это решило бы любое количество проблем, связанных с сортировкой и редактированием этих таблиц (имел бы полу-данные -реализована функциональность сетки ). Таким образом, основная таблица может состоять только из одной строки с двумя столбцами. сортируемая дата и встроенная таблица с данными.
Что вы скажете? Искал характеристики, но ничего конкретного не нашел.