HTML实现课表(表格运用)

题目要求:
根据表格知识完成下列效果图:

任务提示:
使用
<caption><caption>,
<thead></thead>
<tbody><tbody>
<tfoot></tfoot>
等标签完成。
ps:
其中“课程表”为表格标题
"星期一、星期二”等为列标题
"晚自习”为表格页脚


解法:
1、简单的构成七行七列表格,没有进行合并,也没有使用以下标签

<thead></thead>
<tbody><tbody>
<tfoot></tfoot>

代码如下:

<html>
<head>
	<title>first.html</title>
	<meta charset="UTF-8">	
</head>

<body>
	<table border="1" width="600px">
	<caption>课表</caption>

	<tr>
		<th></th>
		<th>星期一</th>
		<th>星期二</th>
		<th>星期三</th>
		<th>星期四</th>
		<th>星期五</th>
	</tr>

	<tr>
		<td>上午</td>
		<td>语文</td>
		<td>数学</td>
		<td>外语</td>
		<td>数学</td>
		<td>语文</td>
	</tr>

	<tr>
		<td>上午</td>
		<td>数学</td>
		<td>外语</td>
		<td>语文</td>
		<td>历史</td>
		<td>政治</td>
	</tr>

	<tr>
		<td>休息</td>
	</tr>

	<tr>
		<td>下午</td>
		<td>历史</td>
		<td>体育</td>
		<td>音乐</td>
		<td>政治</td>
		<td>美术</td>
	</tr>

	<tr>
		<td>下午</td>
		<td>班会</td>
		<td>自习</td>
		<td>自习</td>
		<td>自习</td>
		<td>自习</td>
	</tr>

	<tr>
		<td>晚自习</td>
	</tr>

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

初步效果为下图:

2、添加页眉页脚标签,进行表格合并并将表格内容居中。
ps:其中符号 <!–…–> 表示注释
代码如下:

<html>
<head>
	<title>first.html</title>
	<meta charset="UTF-8">	
</head>

<body>
	<table border="1" width="600px">
	<!-- 标题 -->
	<caption>课表</caption>

	<!-- 页眉 -->
	<thead>
		<tr>
			<th></th>
			<th>星期一</th>
			<th>星期二</th>
			<th>星期三</th>
			<th>星期四</th>
			<th>星期五</th>
		</tr>
	</thead>

	<tbody>
		<tr>
			<!-- 上午为行合并,合并两行 -->
			<td rowspan="2">上午</td>
			<td>语文</td>
			<td>数学</td>
			<td>外语</td>
			<td>数学</td>
			<td>语文</td>
		</tr>

		<tr>
			<!-- <td>上午</td> -->
			<td>数学</td>
			<td>外语</td>
			<td>语文</td>
			<td>历史</td>
			<td>政治</td>
		</tr>

		<tr>
			<!-- 休息为列合并,居中 -->
			<td colspan="6" align="center">休息</td>
		</tr>
		<tr>
			<!-- 下午为行合并,合并两行 -->
			<td rowspan="2">下午</td>
			<td>历史</td>
			<td>体育</td>
			<td>音乐</td>
			<td>政治</td>
			<td>美术</td>
		</tr>

		<tr>
			<!-- <td>下午</td> -->
			<td>班会</td>
			<td>自习</td>
			<td>自习</td>
			<td>自习</td>
			<td>自习</td>
		</tr>
	</tbody>

	<tfoot>
		<tr>
			<!-- 晚自习为列合并,居中 -->
			<td colspan="6" align="center">晚自习</td>
		</tr>
	</tfoot>

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

最终呈现效果如下:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值