资讯专栏INFORMATION COLUMN

HTML表格属性及简单实例

番茄西红柿 / 1884人阅读

摘要:用来定义的表格,具有本地属性表示边框,属性的值必须为或空字符串。而且中的文字默认会被加粗,而是不会的是数据标记,表示单元格的具体的数据用来定义表格的页眉,表头的包装器。

这里主要总结记录下表格的一些属性和简单的样式,方便以后不时之需。

1、

  用来定义HTML的表格,具有本地属性 border 表示边框,border属性的值必须为1或空字符串("")。该属性不会控制边框的样式,而是由CSS来控制

  table元素可以有tr,th,td,thead,tbody,tfoot,colgroup元素

2、

  用来定义表格的一行。由于HTML表格是面向行的,所以必须分别表示每一行

  tr元素可以在table,thead,tbody和tfoot元素内使用

  tr元素内可以包含一个或者多个td或th元素

  它的align,bgcolor等属性已过时,如果要设置属性,请使用CSS设置

3、

  用来定义表格的页眉,表头的包装器。可以定义一行或多行,这些行是 table 元素的列标签

  没有thead元素,所有的tr被假定为属于表的主体

6、

  用来定义表格的主体

7、

  用来定义标记表格的页脚

⚠️:

、标签内部必须拥有 标签
  • 和标签不管放在 

      用来定义表格单元格,可以同colspan,rowspan,headers局部属性使用

      (1)colspan: 列跨度,该属性规定了单元格可横跨的列数,该属性的值必须是整数

      (2)rowspan:行跨度,该属性规定了单元格可横跨的行数,该属性的值必须是整数

      (3)headers:该属性的值是一个或多个单元的ID属性值,将单元格与列标题相关联,可用于使用屏幕阅读器

    ⚠️:每个表格必须包含以上三个元素

    一个简单的实例

    DOCTYPE html>
    <html>
        <body>
            <table>
                <tr>
                    <td>Atd>
                    <td>Btd>
                    <td>Ctd>
                tr>
                <tr>
                    <td>Dtd>
                    <td>Etd>
                    <td>Ftd>
                tr>
            table>
        body>
    html>

    效果如下:

     4、

      用来定义标题单元格,使我们有效区分数据及其描述

      它同 <td> 元素具有相同的局部属性,两者有如下区别:

    是表示头标记,通常位于首行或者首列。而且中的文字默认会被加粗,而是不会的
  • 是数据标记,表示单元格的具体的数据

     5、

    标签内的哪个位置,都会被分别定为到表格的头部和底部。可以出现在或之前或之后。在html5之前,元素必须出现在元素之前,在html5中,可以将元素放在或最后一个元素后面

    8、

      用来定义表列组,可以使用其来将样式应用于某个列,当然也可以使用下面要说的col元素

      具有局部属性 span 的 

    表示列组应该横跨的列数。默认是一列,即对表格的一列设置样式

      

    可以包含一个或多个 元素

    9、

      用来表示表单个列,建议使用

    包裹元素而不是直接设置span属性定义组

      

    也具有局部属性span

      

    放在的元素内部,的咩哥实例表示组中的一列。使用该标签可以将样式应用于列的组和该组的单个列

    10、

      用来定义表格的标题,每个表中只能包含一个

    元素

    一个简单的例子:

    DOCTYPE html>
    <html>
        <head>
            <style>
                thead th,tfoot th {
                    text-align: left;
                    background: grey;
                    color: white
                }
                tbody th {
                    text-align: right;
                    background: lightgrey;
                    color: grey
                }
                /* tbody td {
                    background: greenyellow;
                } */
                #colgroup1 {
                    background-color: blueviolet
                }
                #col3 {
                    background-color: yellow;
                    font-size: small
                }
            style>
        head>
        <body>
            <table>
                <colgroup id="colgroup1">
                    <col id="collAnd2" span="2"/>
                    <col id="col3"/>
                colgroup>
                <colgroup id="colgroup2" span="2">colgroup>
                <thead>
                    <tr>
                        <th>Rankth>
                        <th>Nameth>
                        <th>Colorth>
                        <th colspan="2">Size & Votesth>
                    tr>
                thead>
                <tfoot>
                    <tr>
                        <th>Rank Footerth>
                        <th>Name Footerth>
                        <th>Color Footerth>
                        <th colspan="2">Size And Votes Footerth>
                    tr>
                tfoot>
                <tbody>
                    <tr>
                        <th>Favorite:th>
                        <td>XMLtd>
                        <td>CSStd>
                        <td>Javatd>
                        <td>IOStd>
                    tr>
                    <tr>
                        <th>2nd Favorite:th>
                        <td>Webtd>
                        <td>HTML5td>
                        <td>CStd>
                        <td>460td>
                    tr>
                tbody>
            table>
        body>
    html>
    View Code

    效果如下:

     

    文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

    转载请注明本文地址:https://www.ucloud.cn/yun/1996.html

    相关文章

    • CSS 高度(css height)

      摘要:同时也无需使用来实现高度自适应。通常默认情况下不用再设置高度值为,对象高度即是自适应高度。高度不能设置百分比高度如设置百分比的高度无效。扩展阅读宽度最小高度最大高度转载来源网址DIV+CSS height高度知识教程篇 DIV CSS高度简介这里的CSS高度是指通过CSS来控制设置对象的高度。使用CSS属性单词height。单位可以使用PX,em等常用使用PX(像素)为html单位。 he...

      sf_wangchong 评论0 收藏0
    • 使用函数计算对表格存储中数据做简单清洗

      摘要:是用于获取表中增量数据的一个数据通道,通过创建触发器,能够实现和函数计算的自动对接,让计算函数中自定义的程序逻辑自动处理表中发生的数据修改。开启数据源表的功能触发器功能需要先开启数据表的功能,才能在函数计算中处理写入表格存储中的增量数据。 摘要: 表格存储的增量数据流功能能够使用户使用API获取Table Store表中增量数据,并可以进行增量数据流的实时增量分析、数据增量同步等。通过...

      XUI 评论0 收藏0
    • 《JavaScript高级程序设计》(第3版)读书笔记 第10章 DOM

      摘要:年月级规范成为的推荐标准,为基本的文档结构及查询提供了接口。这意味着中的对象与原生对象的行为或活动特点并不一致。结果第一条注释就会成为中的第一个子节点。由于跨域安全限制,来自不同子域的页面无法通过通信。 DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口)。DOM描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。DOM脱胎于Netsc...

      yearsj 评论0 收藏0

    发表评论

    0条评论

    最新活动
    阅读需要支付1元查看
    <