web(四) 表格与合并单元格

表格的主要目的

显示数据 并不适合用来做布局

创建表格

<table width="" border="1">
	<tr>
		<td>姓名</td>
		<td>性别</td>
		<td>电话</td>
	</tr>
	<tr>
		<td>小胖</td>
		<td></td>
		<td>5678</td>
	</tr>
</table>

结果:

姓名性别电话
小胖5678

表格的属性

<table a = “”>

属性描述输入格式
border边框 默认border=0 无边框像素值
cellspacing设置单元格与单元格边框之间的空白间距像素值 默认为2
cellpadding设置单元格内容与单元格边框之间的空白间距像素值 默认为1
width表格宽度像素值
height表格高度像素值
align设置表格在网页中的水平对齐方式left;center;right

三参为0:一般前三个参数都为0

表头

效果:table head简写 居中加粗 <th>

<table width="" border="1">
	<tr>
		<th>姓名</th>
		<th>性别</th>
		<th>电话</th>
	</tr>
	<tr>
		<td>小胖</td>
		<td></td>
		<td>5678</td>
	</tr>
</table>

效果:

姓名性别电话
小胖5678
# 表格标题 caption标签 紧跟table标签之后,必须用在表格中
<table width="" border="">
	<caption>个人信息表</caption>
	<tr>
		<th>姓名</th>
		<th>性别</th>
		<th>电话</th>
	</tr>
	<tr>
		<td>小胖</td>
		<td></td>
		<td>5678</td>
	</tr>
</table>

效果:

个人信息表
姓名性别电话
小胖5678
# 合并单元格

跨行合并:rowspan 跨列合并:colspan
跨列合并的步骤:

  1. 找到要合并的首个单元格, 添加colspan属性 表示这个单元格占几列
  2. 删除下一个单元格

跨行合并的步骤:

  1. 找到要合并的首个单元格,添加rowspan属性 表示这个单元格占几行
  2. 删除同列下一行单元格

跨列合并代码:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<table width="500" border="1" cellspacing="0" cellpadding="0">
		<tr>
			<th>姓名</th>
			<th>性别</th>
			<th>电话</th>
		</tr>
		<tr>
			<td>小胖</td>
			<td colspan="2">女</td
		</tr>
	</table>

</body>
</html>

结果:

Document
姓名性别电话
小胖

跨行合并的代码:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<table width="500" border="0" cellspacing="0" cellpadding="0">
		<tr>
			<th>姓名</th>
			<th>性别</th>
			<th rowspan="2">电话</th>
		</tr>
		<tr>
			<td>小胖</td>
			<td></td>
		</tr>
	</table>

</body>
</html>

结果:

Document
姓名性别电话
小胖
  • 11
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值