HTML5——表格及表格属性(持续更新中....)

1、表格概述

在HTML中可以使用表格table标记将一组相关数据直观、明了地展现给网络访问者。
表格以简洁明了和高效快捷的方式将图片、文本、数据和表单的元素有序地显示在页面上,从而设计出漂亮的页面。

在这里先弄清一个概念且熟记:什么是行?是什么是列?
在这里插入图片描述

常用表格标记及说明:
在这里插入图片描述
表格由表头<thead></thead>、表体<tbody></tbody>、表尾<tfoot></tfoot>三部分组成
表头<thead></thead>由若干个表格标题组成
表体<tbody></tbody>由若干个<tr></tr><td></td>组成
表尾<tfoot></tfoot>由文字、相关数据和日期组成,表明表的设计单位、设计人和日期等信息。

用法举例:

<table border="1" width="300px" height="100px">
            <tr>
                <th>姓名</th>
                <th>性别</th>
                <th>学号</th>
            </tr>
            <tr>
                <td>小航</td>
                <td></td>
                <td>211013</td>
            </tr>
            <tr>
                <td>小金</td>
                <td></td>
                <td>211014</td>
            </tr>
    </table>

注意
web中的表格是一行一行从左到右敲代码的;所有当弄表格时,先敲<tr></tr>
如果是表格标题,如姓名、性别、学号这些就用<th></th>
表里的内容就用<td></td>

网页展示结果:
在这里插入图片描述

2、表格标记

在HTML中,表格主要由五个标记构成:tablecaptiontrthtd标记。(可能就是thead、tbody、tfoot不常用的原因吧)

基本语法:

<table border="1" width="300px" height="100px">
            <caption>表格标题</caption>
            <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>

语法说明:
在这里插入图片描述
难理解?看下面图:
在这里插入图片描述

一组<tr></tr>标记表示插入一行。一行中可以有多个列,列(也称为单元格)中的内容可以是文字数据图像超链接表单元素等。

3、表格属性设置

3.1 表格边框属性

基本语法:

<table border=" " bordercolor=" " bordercolorlight=" " bordercolordark=" ">   
           
 </table>

属性说明:
在这里插入图片描述

3.1.1 表格的边框样式属性

基本语法:

<table border=" " bordercolor=" " bordercolorlight=" " bordercolordark=" ">   
           
 </table>

属性说明:

3.2 表格的宽度和高度属性

基本语法:

<table width=" " height=" ">   
           
</table>

属性说明:
在这里插入图片描述

3.3 表格的背景颜色和背景图像属性

3.4 表格的单元格间距、单元格边距属性

3.5 表格水平对齐属性

4、 设置表格行的属性

5、 设置单元格的属性

5.1、 表格单元格跨行属性

基本语法:

<td rowspan=" 行数" >

</td>

5.2、 表格单元格跨列属性

基本语法:

<td colspan=" 列数" >

</td>

表格单元格跨行、跨列综合实例:
代码展示:

<table align="center" border="1" >
        <thead>
            <tr>
                <th>学号</th>
                <th>学生姓名</th>
                <th>学生年龄</th>
                <th>学生性别</th>
                <th>语文成绩</th>
                <th>数学成绩</th>
            </tr>
        </thead>
        <tbody align="center">
            <tr>
                <td>1</td>
                <td>张三</td>
                <td>12</td>
                <td rowspan="4"></td>  <!-- 占据四行  合并行-->
                <td colspan="2">88</td>  <!-- 占据两列  合并列 -->
                
            </tr>
            <tr>
                <td>2</td>
                <td>李四</td>
                <td>12</td>
                <td>87</td>
                <td>89</td>
            </tr>
            <tr>
                <td>3</td>
                <td>李华</td>
                <td>12</td>
                <td>90</td>
                <td>97</td>
            </tr>
            <tr>
                <td>4</td>
                <td>张明</td>
                <td>12</td>
                <td>90</td>
                <td>97</td>
            </tr>
        </tbody>
    </table>

网页展示结果:
在这里插入图片描述

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨不旧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值