写一个美丽的课程表
程序员文章站
2022-05-21 23:23:57
...
今天我们来看一个简单的table标签实现的课程表
首先主要用到的标签元素有一下几个
table-表格主题、caption-表格名称、tr-行、td-列、thead-表头(tr>th(表头中用来表示列的标签))tbody-表主体、tfoot-表页脚
然后我们看一下,我们最终要呈现的样子
实现代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>课程表</title>
<style>
.am {
background-color: aquamarine;
}
.innoon {
background-color: #db9cbc;
}
.pm {
background-color: rgb(231, 228, 51);
}
.remarks {
background-color: rgb(148, 185, 241);
}
td {
text-align: center;
}
</style>
</head>
<body>
<!-- table + caption + thead + tbody + tfoot -->
<table border="1" width="500">
<caption>山东省小学统一课程表</caption>
<thead>
<tr>
<th>日期</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
<th>星期四</th>
<th>星期五</th>
</tr>
</thead>
<tbody>
<tr class="am">
<td rowspan="4">上午</td>
<td>数学</td>
<td>语文</td>
<td>英语</td>
<td>数学</td>
<td>体育</td>
</tr>
<tr class="am">
<td>语文</td>
<td>数学</td>
<td>科学</td>
<td>音乐</td>
<td>美术</td>
</tr>
<tr class="am">
<td>音乐</td>
<td>美术</td>
<td>数学</td>
<td>数学</td>
<td>数学</td>
</tr>
<tr class="am">
<td>英语</td>
<td>数学</td>
<td>科学</td>
<td>数学</td>
<td>数学</td>
</tr>
<tr class="innoon">
<td colspan="6">中午休息</td>
</tr>
<tr class="pm">
<td rowspan="3">下午</td>
<td>体育</td>
<td>体育</td>
<td>数学</td>
<td>数学</td>
<td>语文</td>
</tr>
<tr class="pm">
<td>语文</td>
<td>数学</td>
<td>音乐</td>
<td>体育</td>
<td>数学</td>
</tr>
<tr class="pm">
<td>科学</td>
<td>数学</td>
<td>数学</td>
<td>数学</td>
<td>音乐</td>
</tr>
<tfoot>
<tr class="remarks">
<td>备注 : </td>
<td colspan="5">课程安排仅供参考</td>
</tr>
</tfoot>
</tbody>
</table>
</body>
</html>
这样一个漂亮的课程表就完成了!
你学废了吗^-^
上一篇: 表单初体验
下一篇: 正则表达式 - php括号内正则问题?