<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>合并行rowspan</title>
</head>
<body>
<table>
<!--第1行-->
<tr>
<td>姓名:</td>
<td>小明</td>
</tr>
<!--第2行-->
<tr>
<td rowspan="2">喜欢水果:</td>
<td>苹果</td>
</tr>
<!--第3行-->
<tr>
<td>香蕉</td>
</tr>
</table>
</body>
</html>
代码没有问题,但不知道为什么打印出来的没有边框
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>合并行rowspan</title>
</head>
<body>
<table cellspacing="1" bgcolor="#000000">
<!--第1行-->
<tr bgcolor="#ffffff">
<td>姓名:</td>
<td>小明</td>
</tr>
<!--第2行-->
<tr bgcolor="#ffffff">
<td rowspan="2">喜欢水果:</td>
<td>苹果</td>
</tr>
<!--第3行-->
<tr bgcolor="#ffffff">
<td>香蕉</td>
</tr>
</table>
</body>
</html>
这个试一下
默认就是没有边框的
默认情况下表格有边框border="1"
并且还有默认的cellpadding, cellspacing(单元格边距与间距)
如果只需要边框的话请 将代码写成
<table border="1" cellpadding="0" cellspacing="0">,但是表格的边框默认是不显示的。
一般来说改成<table border = 1>就好吧?