在此页面中:enter link description here
此表格下的HTML中没有<tbody>
:
<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>
...
但是当我在Google Chrome或Mozilla Firefox中使用检查元素时,此表中的第一个<tr>
上有一个tbody元素。
为什么会这样?
答案 0 :(得分:5)
这是因为<tbody>
是<table>
Chrome内部的预期元素,因为它属于它。如果你打开一个里面没有任何内容的html文件,它就会发生同样的情况。 Chrome和(大多数其他浏览器)会自动进行<html>, <head> and <body>
标记。有关详细信息,请查看此question out。