Проверка подлинности (HTML5):Элемент 'th' не может быть вложен в элемент 'table'
-
21-12-2019 - |
Вопрос
Учитывая следующий HTML-код, почему вы получаете сообщение об ошибке:
Проверка подлинности (HTML5):Элемент 'th' не может быть вложен в элемент 'table'
<table>
<th>ID</th>
<th>text header</th>
<tr>
<td>7</td>
<td>text</td>
</tr>
</table>
Решение
У вас не может быть <th>
элемент за пределами <tr>
, следующий фрагмент действителен
<table>
<tr>
<th>ID</th>
<th>text header</th>
</tr>
<tr>
<td>7</td>
<td>text</td>
</tr>
</table>
<th> Контекст использования https://developer.mozilla.org/en/docs/Web/HTML/Element/th
Разрешенные родительские элементы
A
<tr>
элемент.
Не связан с StackOverflow