验证(HTML5):元素'th'不能嵌套在元素'table'中

时间:2014-06-03 21:07:26

标签: html5 html-validation

鉴于以下HTML,为什么会出现错误:

  

验证(HTML5):元素'th'不能嵌套在元素'table'

<table>
    <th>ID</th>
    <th>text header</th>
    <tr>
        <td>7</td>
        <td>text</td>
    </tr>
</table>

1 个答案:

答案 0 :(得分:22)

<th>之外的<tr>元素不可用,以下代码段有效

<table>
    <tr>
        <th>ID</th>
        <th>text header</th>
    </tr>
    <tr>
        <td>7</td>
        <td>text</td>
    </tr>
</table>

<强>&LT的第i;使用情境 https://developer.mozilla.org/en/docs/Web/HTML/Element/th

  

允许的父元素

     

<tr>元素。