复杂HTML表未验证:表行“超过了第一行建立的列计数”

复杂HTML表未验证:表行“超过了第一行建立的列计数”,html,html-table,w3c-validation,Html,Html Table,W3c Validation,validator.w3.org向我提供了以下错误: 表行有4列宽,超过了第一行1建立的列数 看起来是这样的: |1|2.1|2.2 | | |3.1|3.2|3.3| | |4.1|4.4|4.5| 1. 2.1 2.2 3.1 3.2 3.3 4.1 4.2 4.3 我简化了数据,代码来自艾萨克·牛顿爵士的《自然哲学的数学原理》,显然,他对HTML表格规则的理解不如我 实际表格:您必须合并前两行并更改第一个字段的行间距: <table> <tbody>

validator.w3.org向我提供了以下错误:

表行有4列宽,超过了第一行1建立的列数

看起来是这样的:

|1|2.1|2.2 | | |3.1|3.2|3.3| | |4.1|4.4|4.5| 1. 2.1 2.2 3.1 3.2 3.3 4.1 4.2 4.3 我简化了数据,代码来自艾萨克·牛顿爵士的《自然哲学的数学原理》,显然,他对HTML表格规则的理解不如我


实际表格:

您必须合并前两行并更改第一个字段的行间距:

<table>
  <tbody>
    <tr>
      <td rowspan="3"> 1 </td>
      <td> 2.1 </td>
      <td colspan="2"> 2.2 </td>
    </tr>
    <tr>
      <td> 3.1 </td>
      <td> 3.2 </td>
      <td> 3.3 </td>
    </tr>
    <tr>
      <td> 4.1 </td>
      <td> 4.2 </td>
      <td> 4.3 </td>
    </tr>
  </tbody>
</table>