第 6 章 表格元素_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 11:19:47
原创
1162人浏览过

学习要点:

1.表格元素总汇

2.构建表格解析

 

主讲教师:李炎恢

立即学习前端免费学习笔记(深入)”;

 

本章主要探讨 HTML5 中表格元素的用法。表格的主要用途是以网格的形式显示二维数据。

一.表格元素总汇

表格的基本构成最少需要三个元素:

、、
,其他的一些作为可选辅助存在。

元素名称

说明

table

表示表格

thead

表示标题行

tbody

表示表格主体

tfoot

表示表脚

tr

表示一行单元格

th

表示标题行单元格

td

表示单元格

col

表示一列

colgroup

表示一组列

飞书多维表格
飞书多维表格

表格形态的AI工作流搭建工具,支持批量化的AI创作与分析任务,接入DeepSeek R1满血版

飞书多维表格 26
查看详情 飞书多维表格

caption

表示表格标题

 

二.构建表格解析

1.

构建基础表格

<table border="1">    <tr>        <td>张三</td>        <td>男</td>        <td>未婚</td>    </tr>    <tr>        <td>李四</td>        <td>女</td>        <td>已婚</td>    </tr></table>
登录后复制

解释:

元素表示一个表格的声明,元素表示表格的一行,
元素表示一个单元格。默认情况下表格是没有边框的,所以,在元素增加一个 border 属性,设置为 1 即可显示边框。

 

2.

添加表头

<thead>    <tr>        <th>姓名</th>        <th>性别</th>        <th>婚姻</th>    </tr></thead>
登录后复制

解释:

元素就是限制和规范了表格的表头部分。尤其是以后动态生成表头,它的位置是不固定的,使用此元素可以限定在开头位置。

 

4.

添加表脚

<tfoot>    <tr>        <td colspan="3">统计:共两名</td>    </tr></tfoot>
登录后复制

解释:

元素为表格生成表脚,限制在表格的底部。

 

5.

添加表主体

<tbody>    <tr>        <td>张三</td>        <td>男</td>        <td>未婚</td>    </tr>    <tr>        <td>李四</td>        <td>女</td>        <td>已婚</td>    </tr></tbody>
登录后复制

解释:

元素主要是包含住非表头表脚的主体部分,有助于表格格式的清晰,更加有助于后续 CSS 和 JavaScript 的控制。

 

6.

<caption>这是一个人物表</caption>
登录后复制

解释:

设置列

<colgroup span="2" style="background:red;">
登录后复制

解释:

元素是为了处理某个列,span 属性定义处理哪些列。1 表示第一列, 2 表示前两列。如果要单独设置第二列,那么需要声明两个,先处理第一个,将列点移入第二位,再处理第二个即可。

 

8.

更灵活的设置列 

<colgroup>    <col>    <col style="background:red;" span="1"></colgroup>
登录后复制

解释:

元素表示单独一列,一个表示一列,控制更加灵活。如果设置了 span 则,控制多列。

 

为表格添加标题单元格

<table border="1" style="width:300px;">    <tr>        <th>姓名</th>        <th>性别</th>        <th>婚姻</th>    </tr>    <tr>        <td>张三</td>        <td>男</td>        <td>未婚</td>    </tr>    <tr>        <td>李四</td>        <td>女</td>        <td>已婚</td>    </tr></table>
登录后复制

解释:

元素主要是添加标题行的单元格,实际作用就是将内部文字居中且加粗。这里使用了一个通用属性 style,主要用于 CSS 样式设置,以后会涉及到。 均属于单元格,包含两个合并属性:colspan、rowspan 等。

 

3.

添加表格标题 元素给表格添加一个标题。

 

7.

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号