Html rowspan不适用于AD和tbody

Html rowspan不适用于AD和tbody,html,coding-style,Html,Coding Style,我试图在一张有thead和tbody ex的桌子上使用rowspan <table> <thead> <tr> <td rowspan="2">test</td> <td>Initials</td> </tr> </thead> <tbody> <tr> <td>&#160

我试图在一张有thead和tbody ex的桌子上使用rowspan

<table>
<thead>
    <tr>
       <td rowspan="2">test</td>
       <td>Initials</td>
    </tr>
</thead>
    <tbody>
    <tr>
       <td>&#160;</td>
    </tr>
    </tbody>

测试
首字母
 

但它不允许我这样做

有路可走吗?或者我必须移除thead和tbody才能使用rowspan


提前感谢。

如果在同一个THAD中有另一个tr,td将跨越


这正是佩卡所说的:rowspan不能跨越thead或tbody边界。所以试着把它们移到一起。

我不是100%确定,但我认为,因为一列不能跨越
thead
元素。你能试着用一个普通行吗?是的,它可以用普通行,但如果有办法的话,它会很方便。你为什么需要thead?您可以随意使用样式来设置td的样式。我不认为语义丢失会是一个问题。您还应该使用'TH'元素作为TBODY中的标题。