为什么tbody标签出现在检查元素中?

Aid*_*n.T 1 html

在此页面中:在此处输入链接描述

<tbody>此表下的HTML中没有任何内容:

<table class="reference notranslate"> 
<tr>
<th align="left" width="20%">Attribute</th>
<th align="left" width="20%">Value</th>
<th align="left" width="60%">Description</th>
</tr>
...
Run Code Online (Sandbox Code Playgroud)

但是当我在谷歌浏览器或Mozilla Firefox中使用检查元素时,第一个表格中有一个tbody元素<tr>. 在此输入图像描述

为什么会这样?

rfo*_*foo 5

这是因为Chrome <tbody>内部的预期元素<table>将其放在那里因为它属于它.如果你打开一个里面没有任何内容的html文件,它就会发生同样的情况.Chrome和(大多数其他浏览器)会自动但<html>, <head> and <body>标签.请查看此问题以获取更多信息.