在网页设计时,如果用到table,除了隐藏边框的用于实现布局的table外,往往希望能把边框显示出来,而对于显示出来的边框,又往往希望是单线的,因为双线的显得笨拙。本文总结了7种常用的实现单线表格的方法,供大家参考。当然,实现的方法很多,如果您有其它方法的话,也欢迎写出来,供大家一起学习。
1、如果简单的将table的边框设置为1,效果如下,它往往不是我们所喜欢的单线表格:
cell1 | cell2 | cell4 |
cell3 |
代码如下:
<table width=400 cellspacing=0 cellpadding=5 border=1>
<tr>
<td>
cell1
</td>
<td>
cell2
</td>
<td rowspan=2>
cell4
</td>
<tr>
<td colspan=2>
cell3
</td>
</table>
<tr>
<td>
cell1
</td>
<td>
cell2
</td>
<td rowspan=2>
cell4
</td>
<tr>
<td colspan=2>
cell3
</td>
</table>
2、方法一:将table的属性稍微作点修改,就能得到如下的单线表格:
cell1 | cell2 | cell4 |
cell3 |
代码如下:
















3、方法二:将table的属性稍微作点变化,就能得到如下的单线表格:(此方法是通过颜色重叠实现的,应用是要根据table所在页面的背景色调整)
cell1 | cell2 | cell4 |
cell3 |
代码如下:
















4、方法三:将table的属性稍微作点变化,就能得到如下的单线表格:(此方法是通过颜色重叠实现的,应用是要根据table所在页面的背景色调整)
cell1 | cell2 | cell4 |
cell3 |
代码如下:
<table width=400 cellspacing=1 cellpadding=5 border=0 bgcolor="#cc0000">
<tr>
<td bgcolor="#ffffff">
cell1
</td>
<td bgcolor="#ffffff">
cell2
</td>
<td rowspan=2 bgcolor="#ffffff">
cell4
</td>
<tr bgcolor="#ffffff">
<td colspan=2 bgcolor="#ffffff">
cell3
</td>
</table>
<tr>
<td bgcolor="#ffffff">
cell1
</td>
<td bgcolor="#ffffff">
cell2
</td>
<td rowspan=2 bgcolor="#ffffff">
cell4
</td>
<tr bgcolor="#ffffff">
<td colspan=2 bgcolor="#ffffff">
cell3
</td>
</table>
5、方法四:将table的属性稍微作点变化,就能得到如下的单线表格:
cell1 | cell2 | cell4 |
cell3 |
代码如下:
















6、方法五:将table的属性稍微作点变化,就能得到如下的单虚线表格:
cell1 | cell2 | cell4 |
cell3 |
代码如下:

















7、结合css实现的单线表格如下:
cell1 | cell2 | cell4 |
cell3 |
代码如下:





























8、结合css实现的单虚线表格如下:
cell1 | cell2 | cell4 |
cell3 |
代码如下:




























