【发布时间】:2018-11-02 20:14:18
【问题描述】:
谁能解释这个colspan 和rowspan 系统是如何工作的,我用rowspan="4" 做了这个,但它看起来实际上是3 而不是4 我的意思是结果,为什么是'55577855'和“ikä”在右边,那两个不应该在“henkilöstöt”下面吗?我试过很多次了。
<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th, td {
padding: 5px;
text-align: left;
}
</style>
</head>
<body>
<table >
<tr>
<th rowspan="4">Henkilöstöt</th>
<th colspan="3">koulutus</th>
</tr>
<tr>
<th rowspan="3">Muu</th>
<th rowspan="3">Ammattiiiii</th>
<th rowspan="3">korkeakoulu</th>
</tr>
<tr>
<th >55577855</th>
</tr>
<tr>
<th>ikä</th>
</tr>
</table>
</body>
</html>
【问题讨论】:
-
除其他外,您没有任何常规表格单元格 (
td),而只有标题单元格 (th),这肯定不是有效的 HTML...跨度> -
@Johannes 你能纠正一下,这样我就可以从中学习了,它应该看起来一样,但 '55577855' 和 'ikä' 应该在 'henkilöstöt' 下
标签: html css html-table