Whitespace text nodes cannot appear as a child of <tbody>. Make sure you don't have any extra whitespace between tags on each line of your source code.
时间: 2024-03-05 07:55:15 浏览: 193
我有问题的HTML源代码
这个错误提示的意思是,在 `tbody` 标签中不能存在空白文本节点,需要确保每一行标签之间没有额外的空白文本。例如,下面的代码就会触发这个错误:
```html
<table>
<tbody>
<tr>
<td>Item 1</td>
<td>Item 2</td>
</tr>
<!-- 这里存在空白文本节点 -->
<tr>
<td>Item 3</td>
<td>Item 4</td>
</tr>
</tbody>
</table>
```
要解决这个问题,可以采用以下两种方法:
1. 删除每行标签之间的额外空白文本,使得标签紧凑排列:
```html
<table>
<tbody>
<tr>
<td>Item 1</td>
<td>Item 2</td>
</tr><tr> <!-- 删除空白文本,将两行标签紧凑排列 -->
<td>Item 3</td>
<td>Item 4</td>
</tr>
</tbody>
</table>
```
2. 将每行标签写在一行上,避免产生额外空白文本:
```html
<table>
<tbody>
<tr>
<td>Item 1</td>
<td>Item 2</td>
</tr><tr><td>Item 3</td><td>Item 4</td></tr> <!-- 将两行标签写在一行上 -->
</tbody>
</table>
```
阅读全文