【发布时间】:2020-06-13 19:45:49
【问题描述】:
我的代码可以正常工作,但尝试在 https://validator.w3.org/nu/#file 验证它 它给了我错误:由元素 th 建立的表第 2 列中没有开始的单元格。 如果我删除 rowspan 属性,我不会收到任何错误。 这怎么可能?
<table>
<caption>Average salary</caption>
<tr>
<th colspan="2" rowspan="2">Occupation</th>
<th colspan="2">Salary (kr)</th>
</tr>
<tr>
<th>Men</th>
<th>Women</th>
</tr>
<tr>
<td colspan="2">Ambulance nurse</td>
<td>37 400</td>
<td>36 800</td>
</tr>
<tr>
<td colspan="2">Consultant system development</td>
<td>43 000</td>
<td>43 500</td>
</tr>
<tr>
<td colspan="2">High school teacher</td>
<td>35 000</td>
<td>35 400</td>
</tr>
<tr>
<td colspan="2">Dentist</td>
<td>44 400</td>
<td>46 100</td>
</tr>
<tr>
<td colspan="2">Air lane leader</td>
<td>65 700</td>
<td>66 500</td>
</tr>
<tr>
<td colspan="2">Bar manager</td>
<td>23 000</td>
<td>23 000</td>
</tr>
<tr>
<td colspan="2">Home service assistant</td>
<td>27 100</td>
<td>27 400</td>
</tr>
</table>
我想要实现的是这个结构
【问题讨论】:
标签: html html-table html-validation