未完成的“表”的结束标记

时间:2014-01-05 13:57:43

标签: html

我的某个页面上有验证错误。我无法摆脱它,如果我尝试添加标签,就会出现多个错误。

以下是代码:

<table><caption>Records for the month of <span id="MonthName">January</span></caption></table>

同样,添加<td><tr>标记会产生一个名为文档类型的错误,此处不允许<tr>等。

2 个答案:

答案 0 :(得分:3)

一个表必须至少有一个表行(<tr>)元素(或一个包含一个的显式<tbody>)。

  

同样,添加<td><tr>标记会产生一个名为文档类型的错误,此处不允许<tr>等。

“这里”在哪里?你应该将它们放在标题元素之后。

答案 1 :(得分:0)

<!DOCTYPE html>
<html>
<body>

<table border="1">
  <caption>Monthly savings</caption>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$50</td>
  </tr>
</table>

</body>
</html>