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>
Foi útil?

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
scroll top