html/css 表格元素以及表格布局
一,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">©2017利物浦球员欧冠大名单</th> </tr> </tfoot> </table>
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">©2017利物浦球员欧冠大名单</th> </tr> </tfoot> </table>
二,css之表格布局(实际上,HTML Table使用标签<table>
、<tr>
、<td>
等标签,就是使用CSS Table的相关属性来实现的)
1,http://www.css88.com/archives/6308
html/css 表格元素以及表格布局的更多相关文章
- 第六十三节,html表格元素
html表格元素 学习要点: 1.表格元素总汇 2.构建表格解析 本章主要探讨HTML5中表格元素的用法.表格的主要用途是以网格的形式显示二维数据. 一.表格元素总汇 ...
- HTML表格元素
学习要点: 1.表格元素总汇 2.构建表格解析 一.表格元素总汇 表格的基本构成最少需要三个元素:<table>.<tr>.<td>,其 ...
- 精通CSS+DIV网页样式与布局--设置表单和表格
表格和表单是网页中非常重要的两个元素,在上篇博客中,我们简单的介绍了CSS的页面背景设置,今天小编继续来介绍CSS的相关知识,在我们的CSS中如何设置表格和表单,首先,来看一张思维导图,通过图简单的预 ...
- html中表格元素的相关总结
表格元素相关总结: 1.在CSS中,内部表元素(如td.tr.col等)生成矩形框,这些矩形框包含内容.内边距和边框,但没有外边距,因此如果定义外边距,浏览器将忽略该定义:对于table元素,外边距有 ...
- HTML&CSS精选笔记_表格与表单
表格与表单 表格标记 创建表格 要想创建表格,就需要使用表格相关的标记 <table> <tr> <td>单元格内的文字</td> ...
- HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 01
工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 在开始之前,你需要了解一些基本的知识,不要求你能掌握,但是了解一下还是有益的: HTML 简 ...
- HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 03
工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 其实,我还想使用表格,做一个这样的颜色表,如下图所示: 如果按照之前的做法,把每一种颜色都列 ...
- HTML & CSS & JavaScript 从一个表格到一个灰阶颜色表 02
工具1:HBuilder X 1.9.9.20190522 工具2:火狐浏览器 67.0.4 (64 位) 其实,我想使用表格,做一个这样的颜色表,如下图所示: 例 3:我们参照上图,基于上一个例子, ...
- 模拟表格 inline-block等高布局
表格是个好东西,它可以自动根据内容来调整格子,确保数据正常显示,并且不破坏表格的结构.但也有一些劣势,因为是用大量标签堆砌而成,页面结构会比较乱,细节也往往不容易控制.所以我们希望有表格的展示效果,但 ...
随机推荐
- Oracle :多表更新多个字段
https://blog.csdn.net/funnyfu0101/article/details/52765235 总体原则:1)更新的时候一定要加where条件,否则必然引起该字段的所有记录更新 ...
- JS数组的基本操作方法
一.concat()concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,仅会返回被连接数组的一个副本. var arr1 = [1,2,3];var arr2 = [4,5];va ...
- BUG在线上环境中出现的原因总结
1.线上环境数据的复杂度以及数据量是测试环境不能比拟的. 2.业务操作的不可控性,用户错误的使用习惯. 3.实际场景的复杂性. 上线之后,测试人员需要做好以下二件事: 第一,灰度测试 项目上线之后 ...
- keil5一点project就闪退
进注册表“HKEY_CURRENT_USER——SOFTWARE——Keil——矿ision5——Recent Projects”里面,保留一个默认的(我是保留了,估计删掉也可以),其余 ...
- 区间修改区间求和cdq分治
https://www.luogu.org/problemnew/show/P3372 #include<bits/stdc++.h> #define fi first #define s ...
- 分布式系统里session同步
https://blog.csdn.net/xyw591238/article/details/51644315
- layabox 1 基础
屏幕适配: class GameMain{ public static gameStart:GameStart; public static gameView:GameView; public sta ...
- 毕设之iframe跳转子页面问题
我的Django项目中的index.html分为三个层次,head.body.footer.其中body细分为left和right两部分,right的地图是使用iframe嵌入的map.html页面, ...
- pandas的一些
在具体谈及骚操作之前先捋一遍基本的统计特征函数 方法名 函数功能 所属库 sum() 计算数据样本的综合(按照列计算) pandas mean() 计算数据样本的算术平均数 pandas var() ...
- 关于element-ui resetFields
上周换到新项目组,依然是vue,不过是搭配element-ui. 这两天开始用el-form,发现了个问题. 就是我的表单确定提交之后,需要重置表单,一开始我没看熟API,直接将form对象手动赋成初 ...