HTML-表格布局

1.0 table标签

1.1table标签是表格布局标签,可以通过表格之间的嵌套合并来实现多所需要的表格。

<table>表格标签
<tr>行标签
<th>表头标
<td>列标签
<thead>定义表头
<tbody> 元素用于对 HTML 表格中的主体内容进行分组
< tfoot> 元素用于对 HTML 表格中的表注(页脚)

通过如图方式实现 

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>表格布局</title>
</head>
<body>
<table border="1">
	<tr>
		<th>序号</th>
		<th>姓名</th>
		<th>性别</th>
		<th>信仰</th>
	</tr>
	<tr>
		<td>1</td>
		<td>张三</td>
		<td>男</td>
		<td>无</td>
	</tr>

	<tr>
		<td>2</td>
		<td>王四</td>
		<td>男</td>
		<td>伊斯兰</td>
	</tr>

	<tr>
		<td>3</td>
		<td>赵一</td>
		<td>女</td>
		<td>耶稣教</td>
	</tr>
</table>
	
</body>
</html>

1.2table常用属性

border---用于设置表格边框的大小,用正整数设定,正整数越大表格边框越大。
height\width---用于设置表格的长宽,此设定只能改变<tr>和<td>,单位是px和%。如果行和列都设置了不同的高宽则取最大值。
align---用于设置表格的对齐方式,对齐方式一共有三种,分别是:left左对齐(默认),right右对齐,center中间对齐。
bgcolor---用于设定表格的背景颜色,具体颜色可参照颜色表。
background---用于设定表格的背景图案,当同时设定了背景颜色和背景图案时,显示背景图案。
cellpadding---用于设定表格的单元格和边距之间的距离。
cellspacing---用于设定表格的单元格和单元格之间的距离。

2.0表格的合并和嵌套

合并:<table>表格的合并有两个属性分别是:colspan---即合并列向单元格。rowspan---即合并横向单元格。

嵌套:表格的单元格里面也可以包含其他的HTML元素,只要它们全部包含于单元格内即可。当一个表格的单元格内是另一个表格时,就创建了一个“嵌套表格”,同理也可以通过与form表单结合来实现更加整洁美观的效果。

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>表格嵌套和合并</title>
</head>
<body>
	<table width="500" border="1">
		<tr>
			<td colspan="4" align="center">顺丰快递</td>
		</tr>
	    <tr>
			<td rowspan="2">地址:光彩小道863h号</td>
			<td>寄件人:</td>
			<td>王麻子</td>
			<td>tel:155xxxxxxxx</td>
		</tr>
		<tr>
	    	<td>收件人:</td>
	    	<td>王小麻子</td>
			<td>tel:144xxxxxxxx</td>
		</tr>

	</table>
</body>
</html>


3.0小笔记

1.注意无论横向纵向合并时,属性均在<td>中放入,即<td colspan="x"></td>,且合并之后的表格无需填充直接完成后续表格即可;

2.在嵌套以及与form表单结合时,注意双标签的位置,需要多加练习以达到熟练掌握。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值