• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    HTML的10个表格相关标记
    事实上很多人会说”我看到永远不应该使用表格”的说法,但是这绝对是错误的!这个建议只是针对使用HTML表格来定义网页的布局,但是表格在方便的排列数据信息行和列方面非常完美,而且如果你一定要在一个页面上显示表列数据,你就不得不使用它们!为什么不呢?然而,在这种情况下,一些人无视了用于table的某些HTML标签的存在并且不知道该如何正确的使用它们。

    HTML有10个表格相关标签。下面是一个带有简介的列表,但是首先,文档要被正确的定义在HTML 4.01/XHTML 1或HTML 5下面:

    一个基本的表格结构如下:

    它包含一个标题、头部、主体和底部。正确的HTML元素顺序是:

    1. <table>
    2. <caption>
    3. <thead>
    4. <tfoot>
    5. <tbody>

    你也可以使用<col><colgroup> 来定义表格的列或为列分组:

    1. <table>
    2. <caption>
    3. <colgroup>
    4. <col>
    5. <thead>
    6. <tfoot>
    7. <tbody>

    下面是一个正确的表格结构实例:

    复制代码
    代码如下:

    <table border="1">
    <caption>Table caption here</caption>
    <colgroup span="1" style="background:#DEDEDE;"/>
    <colgroup span="2" style="background:#EFEFEF;"/>
    <!-- Table Header-->
    <thead>
    <tr>
    <th>Head 1</th>
    <th>Head 2</th>
    <th>Head 3</th>
    </tr>
    </thead>
    <!-- Table Footer-->
    <tfoot>
    <tr>
    <td>Foot 1</td>
    <td>Foot 2</td>
    <td>Foot 3</td>
    </tr>
    </tfoot>
    <!-- Table Body-->
    <tbody>
    <tr>
    <td>A</td>
    <td>B</td>
    <td>C</td>
    </tr>
    <tr>
    <td>D</td>
    <td>E</td>
    <td>F</td>
    </tr>
    </tbody>
    </table>

    在浏览器中的结果如下图所示:

    关于表格的一些技巧

    为了实现现在所提倡的表现和结构分离的开发模式,前端观察建议将页面中所有与表现层有关的东东,都用CSS来控制,不用HTML自带的属性来控制页面的表现,而table是最容易被忽略的一个。

    关于table的更多详细内容可以查看W3C的文档: w3 Introduction to tables

    最后留一个非常简单的问题给大家,CSS的哪个属性等效于table的cellpadding属性?

    上一篇:HTML 网页页面切换的各种变换效果
    下一篇:让IE8启动IE7兼容模式的代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    HTML的10个表格相关标记 HTML,的,10个,表格,相关,标记,