首先:rowspan是跨行符,
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>合并单元格</title>
</head>
<body>
<table border="1"> <!-- colspan 单元格跨列 -->
<thead>
<tr>
<th>语文</th></th>
<th colspan="2">数学</th>
<th rowspan="2">123</th>
</thead>
</tr>
<tr>
<td>80</td>
<td >100</td>
<td>90</td>
</tr>
</table>
</body>
</html>
上面代码显示出来的效果是:
可以看出rowspan跨行符没有效果,colspan列符有用,
如果取消<thead>
可以来看一看:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>合并单元格</title>
</head>
<body>
<table border="1"> <!-- colspan 单元格跨列 -->
<tr>
<th>语文</th></th>
<th colspan="2">数学</th>
<th rowspan="2">123</th>
</tr>
<tr>
<td>80</td>
<td >100</td>
<td>90</td>
</tr>
</table>
</body>
</html>
显示效果是:
这里可以看出rowspan是有用的:
<thead
控制了表头,我目前只知道去了<thead>
就可以实现rowspan的功能,具体出于什么原因期待解答,