当前位置:首页 > 生活百科

h5表单制作教程(免费的h5制作网站)

栏目:生活百科日期:2025-06-04浏览:0

使用HTML5制作表格,是特别容易的事情,下面介绍一下制作方法。

1、HTML5表格的主要元素:

HTML5的表格包括table、caption、tr、td、th五个主要元素

table元素:定义一个表格;

caption元素:定义表格的标题;

tr元素:定义表格的一行,tr是table row的缩写;

td元素:定义表格单元,td是table data的缩写;

th元素:定义表头,th是table head的缩写。

2、制作一个简单的表格

下面这个HTML文档,制定了一个学生常用的课表:

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table001&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table&>            &<tr&>                &<th&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开这个文档时,效果如下:

这个表格一点都不好看,因为没有表格线。

3、给&<table&>元素设置border属性的值,为表格加上表格线。

对HTML文档进行修改,设置&<table&>元素的border值为1,修改后的HTML文档为:

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table002&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table border="1"&>            &<tr&>                &<th&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开这个文档,效果如下:

现在的表格好看一些了,但是还有个缺点,就是没有标题。

4、添加&<caption&>元素,为表格添加标题

这里修改HTML文档,加上“华南师大附中初二(12)班课程表”标题,修改后的HTML文档如下;

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table003&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table border="1"&>            &<caption&>华南师大附中初二(12)班课程表&</caption&>            &<tr&>                &<th&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开这个文档,效果如下:

5、现在我们加上“上午、下午”的信息。

为加上“上午、下午”的信息,我们需要增加一列,并使用&<td&>元素的rowspan属性对行进行合并。修改后的HTML文档如下:

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table004&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table border="1"&>            &<caption&>华南师大附中初二(12)班课程表&</caption&>            &<tr&>                &<th&>上午/下午&</th&>                &<th&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td rowspan="4"&>上午&</td&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td rowspan="3"&>下午&</td&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>                &<td&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开该HTML文件,效果如下:

6、为了让课表更美观,我们将“上午/下午”和节次合并,将“社团活动”合并。

我们通过设置&<td&>元素的colspan属性,实现这个目标。修改后的HTML文档如下:

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table005&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table border="1"&>            &<caption&>华南师大附中初二(12)班课程表&</caption&>            &<tr&>                &<th colspan="2"&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td rowspan="4"&>上午&</td&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td rowspan="3"&>下午&</td&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td colspan="5"&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开该文件,效果如下:

7、现在表格内容基本上完整了,就是显得有点小。

修改一下HTML文档,添加一下列宽的信息,修改后的HTML文档如下:

&<!DOCTYPE html&>&<html&>    &<head&>        &<title&>table006&</title&>        &<meta charset="utf-8" /&>    &</head&>    &<body&>        &<table border="1"&>            &<caption&>华南师大附中初二(12)班课程表&</caption&>            &<tr&>                &<th colspan="2"&>节次&</th&>                &<th&>周一&</th&>                &<th&>周二&</th&>                &<th&>周三&</th&>                &<th&>周四&</th&>                &<th&>周五&</th&>            &</tr&>            &<tr&>                &<td rowspan="4"&>上午&</td&>                &<td&>第1节课&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>英语&</td&>                &<td&>英语&</td&>                &<td&>语文&</td&>            &</tr&>            &<tr&>                &<td&>第2节课&</td&>                &<td&>语文&</td&>                &<td&>数学&</td&>                &<td&>数学&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>            &</tr&>            &<tr&>                &<td&>第3节课&</td&>                &<td&>英语&</td&>                &<td&>数学&</td&>                &<td&>物理&</td&>                &<td&>化学&</td&>                &<td&>物理&</td&>            &</tr&>            &<tr&>                &<td&>第4节课&</td&>                &<td&>英语&</td&>                &<td&>政治&</td&>                &<td&>地理&</td&>                &<td&>物理&</td&>                &<td&>政治&</td&>            &</tr&>            &<tr&>                &<td rowspan="3"&>下午&</td&>                &<td&>第5节课&</td&>                &<td&>数学&</td&>                &<td&>生物&</td&>                &<td&>信息&</td&>                &<td&>数学&</td&>                &<td&>化学&</td&>            &</tr&>            &<tr&>                &<td&>第6节课&</td&>                &<td&>体育&</td&>                &<td&>化学&</td&>                &<td&>语文&</td&>                &<td&>语文&</td&>                &<td&>美术&</td&>            &</tr&>            &<tr&>                &<td&>第7节课&</td&>                &<td colspan="5"&>社团活动&</td&>            &</tr&>        &</table&>    &</body&>&</html&>

使用浏览器打开这个文件,效果如下:

其实,在HTML5中,除了上面五个主要元素,还有三个较常用的的元素:

tbody元素:定义表格主体;

thead元素:定义表格头;

tfoot元素:定义表格脚。

这三个元素主要用于将表格分为表头、表尾、表体三个部分,便于进行编程控制,使用起来非常简单,这里就不介绍了。

“h5表单制作教程(免费的h5制作网站)” 的相关文章

上古卷轴5弓箭代码大全(上古卷轴5最强弓箭代码分享)

《上古卷轴5》作为B社开发的第五代作品,《上古卷轴5天际》在2011年时正式发布,并在2016年进行了重置版的发售,游戏在各方面都趋近于完善。游戏内容设定于第四...

什么是互动营销观念,互动广告经典案例

互动营销是什么?现下已有的多种营销方式呈现出这样的一种趋势:越来越注重与消费者的交流和互动,注重信息在商家与客户之间的双向流动。所谓的互动,简单说来就是互相都“...

华为手机排名(华为智能手机性能排行)

知名度最高的三个手机品牌,分别是苹果、三星、华为,因为2021年之前这三个手机品牌长期位居全球手机市场份额前三,是全球市场中手机最畅销的三个品牌,直到现在这三个...

凤凰网广告投放策略(3秒了解凤凰网及盈利模式)

凤凰网广告投放,凤凰网广告适合哪些行业投放呢?  凤凰网的用户都是社会之中的中流砥柱,凤凰网的用户都是“三高人群”,高学历,高收入、高消费,这三点也证明了他们较...

创维电视怎么样,创维电视的口碑评价

创维电视是很出名的国产电视品牌,在“支持国货”呼声日渐高涨的今日,创维等一系列国产品牌受到了很多中国人的重视,创维电视怎么样呢?创维电视报价如何?随小编一起去看...

京东二次上市,三驾马车挺进深水区

?配图来自Canva6月18日,对于国内电商巨头京东来说具有特殊的意义。时间回到1998年,24岁的刘强东口袋里揣着12000元在中关村一处仅仅4平米的柜台开启...

华为手环nfc怎么复制门禁卡(nfc功能设置门禁卡的方法)

目标:将门禁卡、考勤卡、会员卡、停车卡、电梯卡等等各种卡模拟进手机里,模拟后可用手机代替刷卡,无需root,不用电脑出入小区,从此不用拿门禁卡,手机手环一刷即开...

中国睡衣十大名牌排行榜(2020年排名前十的睡衣品牌)

从品牌监测情况来看,中国家居服市场集中度不高,家居服市场前十品牌市场占有率为30%左右。达尔丽、美标和秋鹿成为最热销的三大品牌,通过对全国大型零售企业的市场销售...

seo搜索引擎优化技术有哪些,引擎优化的常用方法介绍

生活在互联网时代,我们每个人都有这种感觉,我们的生活正在发生天翻地覆的变化。电脑、手机、ipad等科技产品的普及,中国的网民数量快速激增,网购人群急速剧增。越来...

加快商业化步伐的知乎,也许会走上一条弯路

配图来自Canva可画今年初,知乎的CEO周源在知乎的十周年大会上表示,以各个领域的创作者为中心,为广大用户创造价值,是知乎的长期战略,然而外界关注的始终是它的...