HTML之表格标签

        在网页制作之中,表格标签是常用的标签之一,比如制作表格,或者利用表格的整齐性来设置页面布局。

<table></table>来用来制作表格,所以制作表格的语句在其之间;<tr></tr>则修饰表格行;而<td></td>修饰表格数据,这包含在<tr></tr>中。

        其中table有不少属性,比如:border,bordercolor,cellspacing,width,height,bgcolor。boder表示外框边线的粗细,bodercolor表示边线的颜色,cellspacing表示单元格之间的空隙,width表示表格的宽,height表示表格的高,bgcolor表示背景色。

<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<head>
	<title size="10" color="red">welcome to HTML</title>
</head>
<body>
	<table border="1" bordercolor="blue" cellspacing="0" width="400" height="150">
	
		<tr align="center">
			<td>姓名</td>
			<td>性别</td>
			<td>年龄</td>
		</tr>
		<tr>
			<td>carson</td>
			<td>男</td>
			<td>24</td>
		</tr>
		<tr>
			<td>thl</td>
			<td>女</td>
			<td>24</td>
		</tr>
		<tr>
			<td>Alice</td>
			<td>女</td>
			<td>24</td>
		</tr>
		
	</table>
</body>
</html>

得到如下网页:


现在给表格设置个标题,这个有两种,一个是设置在表格内,一个设置表格外,首先是设置表格外的:

<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<head>
	<title size="10" color="red">welcome to HTML</title>
</head>
<body>
	<table border="1" bordercolor="blue" cellspacing="0" width="400" height="150">
		<caption>个人信息</caption>
		<tr align="center">
			<td>姓名</td>
			<td>性别</td>
			<td>年龄</td>
		</tr>
		<tr>
			<td>carson</td>
			<td>男</td>
			<td>24</td>
		</tr>
		<tr>
			<td>thl</td>
			<td>女</td>
			<td>24</td>
		</tr>
		<tr>
			<td>Alice</td>
			<td>女</td>
			<td>24</td>
		</tr>
		
	</table>
</body>
</html>

得到如下网页:


接下来展示标题在表格内,这时候需要用到colspan属性值,表示合并列;与之相对应的是rowspan,表示行合并。

<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<head>
	<title size="10" color="red">welcome to HTML</title>
</head>
<body>
	<table border="1" bordercolor="blue" cellspacing="0" width="400" height="150">
		<td colspan="3" align="center">个人信息</td>
		<tr align="center">
			<td>姓名</td>
			<td>性别</td>
			<td>年龄</td>
		</tr>
		<tr>
			<td>carson</td>
			<td>男</td>
			<td>24</td>
		</tr>
		<tr>
			<td>thl</td>
			<td>女</td>
			<td>24</td>
		</tr>
		<tr>
			<td>Alice</td>
			<td>女</td>
			<td>24</td>
		</tr>
		
	</table>
</body>
</html>

得到如下结果:


三个人都是24岁,接下来使用rowspan合并三个年龄值为一个单元格。

<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<head>
	<title size="10" color="red">welcome to HTML</title>
</head>
<body>
	<table border="1" bordercolor="blue" cellspacing="0" width="400" height="150">
		<td colspan="3" align="center">个人信息</td>
		<tr align="center">
			<td>姓名</td>
			<td>性别</td>
			<td>年龄</td>
		</tr>
		<tr>
			<td>carson</td>
			<td>男</td>
			<td rowspan="3">24</td>
		</tr>
		<tr>
			<td>thl</td>
			<td>女</td>
		</tr>
		<tr>
			<td>Alice</td>
			<td>女</td>
		</tr>
		
	</table>
</body>
</html>

得到如下网页:


  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值