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等高布局
表格是个好东西,它可以自动根据内容来调整格子,确保数据正常显示,并且不破坏表格的结构.但也有一些劣势,因为是用大量标签堆砌而成,页面结构会比较乱,细节也往往不容易控制.所以我们希望有表格的展示效果,但 ...
随机推荐
- mac下新建txt文本快捷方式.md
转:127.0.0.1:47873/help/0-436/ms.help?method=page&id=A38C5670-BA28-44F3-BD5B-FCB46880E904&pro ...
- php7 curl返回false error返回空串
php7 CURLOPT_SSL_VERIFYPEER 禁用后cURL将终止从服务端进行验证.使用CURLOPT_CAINFO选项设置证书使用CURLOPT_CAPATH选项设置证书目录 如果CURL ...
- logback kafkaAppender输出日志到kafka
官网地址https://github.com/danielwegener/logback-kafka-appender 本文以spring boot项目为基础,更多的信息,请参考官网 https:// ...
- 用js实现一个简单的mvvm
这里利用的object.defineproperty() 方法; <input id='input'><p id='p'><p/>js: const dat ...
- docker学习-lnmp+redis之搭建lnp容器服务
nginx+php7.0容器服务 本来想用单独的容器(nginx和php分开),但是因为是初学,php容器安装扩展的时候一直失败,所以就把centos+nginx+php放一起搭建了,优点是扩展简单, ...
- docker for mac
MacOS上通过docker部署 docker环境准备 1.访问这里安装好docker,需要注册账号才能下载dmg安装包:https://hub.docker.com/editions/communi ...
- mysql学习笔记--数据库索引
一.索引的优点:查询速度快 二.索引的缺点: 1. 增.删.改(数据操作语句)效率低了 2. 索引占用空间 三.索引类型: 1. 普通索引 2. 唯一索引(唯一键) 3. 主键索引:只要主键就自动创建 ...
- 写给自己的小CASE
一时的完美不代表什么,重要的是不断地学习和成长:直面挑战,不断进取. 摘自<看见成长的自己>.
- 51单片机学习笔记(郭天祥版)(6)——键盘的作业题、AD、DA、DS18B20(这里之后看清翔的补一下好了)
A:analog,D:digital AD,就是模拟量转换为数字量,DA就是数字量转换为模拟量 为什么要转换? 单片机是数字芯片,内部只有0和1,没法表示模拟量 比如我们如果需要2.5V怎么办?其实是 ...
- promise之我见
在我们平时的方法中有很多方法是promise封装的, 有些函数后边跟的then和catch 就是promise的方法,先看一下pormise的特点 (1)对象的状态不受外界影响.Promise对象代表 ...