TD 不能嵌套在表格中

本文关键字:表格 嵌套 不能 TD | 更新日期: 2023-09-27 18:37:15

我刚刚注意到我从VS收到以下警告/错误。

验证(XHTML 1.0 过渡):元素"td"不能嵌套在元素"表"中

我敢说元素TD也可以嵌套在TABLE中。事实上,我说这是使用TD的唯一正确方法。我错过了什么?

我已经进行了双重和三重检查 - 没有TD嵌套在任何其他TD中。它们就在 TR 内部,即在 TABLE 内。

编辑

<table>
  <td></td>
  @foreach (String t in ts)
  { <td>@t</td> }
  @foreach (String s in ss)
  {
    <tr>
      <td>...</td>
      @foreach (String t in ts)
      { <td>...</td> }
    </tr>
  }
</table>

TD 不能嵌套在表格中

该错误表明您正在尝试执行此操作:

<table>
    <td>...</td>
...

但是td s 必须像这样嵌套在tr s 中:

<table>
    <tr>
        <td>...</td>
    </tr>
...

如果您已经在执行此操作,则需要显示 HTML。没有看到 HTML,我们只能猜测...

该警告表明您立即将 td 放在表中。 TD只能带有

TR标签