我查看了html源代码,没有<tbody>,但是当在HTML标签中通过firebug查看时,会<tbody>出现.知道为什么吗?
Nic*_*lay 20
总结bobince,Kieron,Alohci和其他人在答案和评论中给出的出色解释:
TBODYDOM解析器添加DOM中的元素.请注意,这种奇怪的解析仅限于text/html文档,而在XHTML中,DOM与源XML紧密对应.
table是(CAPTION?, (COL*|COLGROUP*), THEAD?, TFOOT?, TBODY+)- trs的只允许在tbody!规范说tbody开始标记是可选的,这意味着如果HTML解析器tr直接遇到table它,它会插入tbody作者省略的开始标记.它不是萤火虫,而是火狐那样做.这是表格应该与<TBODY>元数据分开编写的方式,例如<COLGROUP>Firefox只是<TBODY>在发现它们丢失时插入标记.
| 归档时间: |
|
| 查看次数: |
5358 次 |
| 最近记录: |