html/css 表格元素以及表格布局

时间:2021-10-26 19:06:52

一,html之表格

1,一个完整的html表格所包含的元素

<!--一个完整的html表格-->
<!--cellpadding代表单元格内的文字和单元格边框之间的间距-->
<!--cellspacing代表单元格和单元格之间的间距-->
<!--caption可以不是table的第一个子元素,但总是显示在表格最上方-->
<!--表格结构:thead / tbody / tfoot-->
<table border="1" cellpadding="1" cellspacing="1">
    <caption>我是表格的说明文字</caption>
    <thead>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
        <th>位置</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <th>马内</th>
        <td>25</td>
        <td>左边锋</td>
    </tr>
    <tr>
        <th>萨拉赫</th>
        <td>25</td>
        <td>右边锋</td>
    </tr>
    <tr>
        <th>库蒂尼奥</th>
        <td>25</td>
        <td>攻击型中场</td>
    </tr>
    </tbody>
    <tfoot>
    <tr>
        <th colspan="3">&copy;2017利物浦球员欧冠大名单</th>
    </tr>
    </tfoot>
</table>

html/css 表格元素以及表格布局

2,单独用于处理列的元素

上述表格中的元素都是按行排列的,想对某一行应用某种css样式很容易,但是如果想对某一列应用某种css样式就不方便了。html表格元素中专门定义了一些标签元素用于处理列,如下所示:

<table border="1" cellpadding="1" cellspacing="1">
    <caption>我是表格的说明文字</caption>
    <!--单独处理列有两种方法:-->
    <!--1,colgroup标签,其span属性指定处理几列;-->
    <!--2,位于colgroup标签中的col标签,其span属性同样是指定处理几列,如果没有span属性则col代表一列-->
    <!--另外,跨列的不规则单元格被计入其起始列-->
    <colgroup span="2" style="background-color: red"></colgroup>
    <colgroup >
        <col style="background-color: blue" />
        <col span="2" style="background-color: green" />
    </colgroup>
    <thead>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
        <th>位置</th>
        <th>国籍</th>
        <th>原俱乐部</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <th>马内</th>
        <td>25</td>
        <td>左边锋</td>
        <td>塞内加尔</td>
        <td>南安普顿</td>
    </tr>
    <tr>
        <th>萨拉赫</th>
        <td>25</td>
        <td>右边锋</td>
        <td>埃及</td>
        <td>罗马</td>
    </tr>
    <tr>
        <th>库蒂尼奥</th>
        <td>25</td>
        <td>攻击型中场</td>
        <td>巴西</td>
        <td>国际米兰</td>
    </tr>
    </tbody>
    <tfoot>
    <tr>
        <th colspan="5">&copy;2017利物浦球员欧冠大名单</th>
    </tr>
    </tfoot>
</table>

html/css 表格元素以及表格布局

二,css之表格布局(实际上,HTML Table使用标签<table><tr><td>等标签,就是使用CSS Table的相关属性来实现的)

1,http://www.css88.com/archives/6308

html/css 表格元素以及表格布局的更多相关文章

  1. 第六十三节,html表格元素

    html表格元素 学习要点:     1.表格元素总汇     2.构建表格解析     本章主要探讨HTML5中表格元素的用法.表格的主要用途是以网格的形式显示二维数据. 一.表格元素总汇     ...

  2. HTML表格元素

      学习要点:     1.表格元素总汇     2.构建表格解析 一.表格元素总汇     表格的基本构成最少需要三个元素:<table>.<tr>.<td>,其 ...

  3. 精通CSS&plus;DIV网页样式与布局--设置表单和表格

    表格和表单是网页中非常重要的两个元素,在上篇博客中,我们简单的介绍了CSS的页面背景设置,今天小编继续来介绍CSS的相关知识,在我们的CSS中如何设置表格和表单,首先,来看一张思维导图,通过图简单的预 ...

  4. html中表格元素的相关总结

    表格元素相关总结: 1.在CSS中,内部表元素(如td.tr.col等)生成矩形框,这些矩形框包含内容.内边距和边框,但没有外边距,因此如果定义外边距,浏览器将忽略该定义:对于table元素,外边距有 ...

  5. HTML&CSS精选笔记&lowbar;表格与表单

    表格与表单 表格标记 创建表格 要想创建表格,就需要使用表格相关的标记 <table>     <tr>     <td>单元格内的文字</td>   ...

  6. HTML &amp&semi; CSS &amp&semi; JavaScript 从一个表格到一个灰阶颜色表 01

    工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 在开始之前,你需要了解一些基本的知识,不要求你能掌握,但是了解一下还是有益的: HTML 简 ...

  7. HTML &amp&semi; CSS &amp&semi; JavaScript 从一个表格到一个灰阶颜色表 03

    工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 其实,我还想使用表格,做一个这样的颜色表,如下图所示: 如果按照之前的做法,把每一种颜色都列 ...

  8. HTML &amp&semi; CSS &amp&semi; JavaScript 从一个表格到一个灰阶颜色表 02

    工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 其实,我想使用表格,做一个这样的颜色表,如下图所示: 例 3:我们参照上图,基于上一个例子, ...

  9. 模拟表格 inline-block等高布局

    表格是个好东西,它可以自动根据内容来调整格子,确保数据正常显示,并且不破坏表格的结构.但也有一些劣势,因为是用大量标签堆砌而成,页面结构会比较乱,细节也往往不容易控制.所以我们希望有表格的展示效果,但 ...

随机推荐

  1. 夺命雷公狗ThinkPHP项目之----企业网站30之网站前台头部导航的高亮显示

    我们这个其实也是最简单的一个,首页高亮,那么我们需要先在中间层里面定义一个index = false: 然后在首页控制器里面定义一个 index = true 最后一步就是 在首页的模版上给一个判断: ...

  2. Unity协程(Coroutine)原理深入剖析(转载)

    记得去年6月份刚开始实习的时候,当时要我写网络层的结构,用到了协程,当时有点懵,完全不知道Unity协程的执行机制是怎么样的,只是知道函数的返回值是IEnumerator类型,函数中使用yield r ...

  3. 获取手机中已安装apk文件信息&lpar;PackageInfo、ResolveInfo&rpar;&lpar;应用图片、应用名、包名等&rpar;

    众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下: PackageManager packageManager = this.getPackageMana ...

  4. 色谱峰的类型BB,BV,VB等都是什么意思

    B(Baseline):峰在基线处开始或结束V(Valley):峰在谷点线处开始或结束P(Peak): 峰开始或结束与基线贯穿点BB就代表标准的峰:从基线开始出峰,最后峰到基线结束(from base ...

  5. &lbrack;转&rsqb;在MacOS和iOS系统中使用OpenCV

    OpenCV 是一个开源的跨平台计算机视觉库,实现了图像处理和计算机视觉方面的很多通用算法. 最近试着在MacOS和iOS上使用OpenCV,发现网上关于在MacOS和iOS上搭建OpenCV的资料很 ...

  6. 查看 SELinux状态及关闭SELinux

    查看SELinux状态: 1./usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态 SELinux status:         ...

  7. 初学github

    在公司一直用的SVN做版本管理,倒也没什么问题.最近想自己在家写点东西,上班的时候又想偷偷地写.代码经常在两个地方同步,很是辛苦.反正写的只是一些用来学习测试的代码,干脆放到github上. 1.登录 ...

  8. nginx subrequest演示示例程序

    只有简单subrequest应用演示示例. nginx.conf文件: #user nobody; worker_processes 1; #error_log logs/error.log; #er ...

  9. Python内置函数&lpar;22&rpar;——float

    英文文档: class float([x]) Return a floating point number constructed from a number or string x. If the ...

  10. UDP反射DDoS攻击原理和防范

    东南大学:UDP反射DDoS攻击原理和防范 2015-04-17 中国教育网络 李刚 丁伟 反射攻击的防范措施 上述协议安装后由于有关服务默认处于开启状态,是其被利用的一个重要因素.因此,防范可以从配 ...