Validação (HTML5):Elemento 'th' não podem ser aninhados no elemento 'tabela'
-
21-12-2019 - |
Pergunta
Dado o seguinte HTML, por que você obtém o erro:
Validação (HTML5):Elemento 'th' não podem ser aninhados no elemento 'tabela'
<table>
<th>ID</th>
<th>text header</th>
<tr>
<td>7</td>
<td>text</td>
</tr>
</table>
Solução
Você não pode ter o <th>
fora de um elemento <tr>
, o trecho a seguir é válido
<table>
<tr>
<th>ID</th>
<th>text header</th>
</tr>
<tr>
<td>7</td>
<td>text</td>
</tr>
</table>
<th> O uso de contexto https://developer.mozilla.org/en/docs/Web/HTML/Element/th
Permitido elementos do pai
Um
<tr>
elemento.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow