这篇文章给大家分享的是有关HTML不同表格属性有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
这里主要总结记录下表格的一些属性和简单的样式、方便以后不时之需。
<强> 1,& lt; table> 强>
用来定义HTML的表格,具有本地属性强> <强>边界表示边框,边境属性的值必须为1或空字符串(“”)。该属性不会控制边框的样式,而是由CSS来控制
表元素可以有tr, th, td, thead,身体,tfoot, colgroup元指定表格中素
<强> 2 & lt; tr> 强>
<强> 强>用来定义表格的一行,由于HTML表格是面向行的,所以必须分别表示每一行
tr元素可以在表,thead,身体和tfoot元素内使用
tr元素内可以包含一个或者多个td或th元素
它的对齐,背景等属性已过时,如果要设置属性,请使用CSS设置
<强> 3 & lt; td> 强>
<强> 强>用来定义表格单元格,可以同colspan,行宽,头局部属性使用
(1) colspan:列跨度,该属性规定了单元格可横跨的列数,该属性的值必须是整数
(2)行宽:行跨度,该属性规定了单元格可横跨的行数,该属性的值必须是整数
(3)标题:该属性的值是一个或多个单元的ID属性值,将单元格与列标题相关联,可用于使用屏幕阅读器
? ?:
一个简单的实例
& lt; !DOCTYPE html> & lt; html> & lt; body> & lt; table> & lt; tr> & lt; td> A & lt; td> B & lt; td> C & lt;/tr> & lt; tr> & lt; td> D & lt; td> E & lt; td> F & lt;/tr> & lt;/table> & lt;/body> & lt;/html>
效果如下:
<强> 4 & lt; th> 强>
用来定义标题单元格,使我们有效区分数据及其描述
它同& lt; <强> td 强>在<强> 强>元素具有相同的局部属性,两者有如下区别:
- <李>
& lt; th>是表示头标记,通常位于首行或者首列。而且& lt; th>中的文字默认会被加粗,而& lt; td>是不会的
李> <李>& lt; td>是数据标记,表示单元格的具体的数据
李><强> 5 & lt; thead> 强>
用来定义表格的页眉,表头的包装器。可以定义一行或多行,这些行是表元素的列标签
没有thead元素,所有的tr被假定为属于表的主体
<强> 6 & lt; tbody> 强>
用来定义表格的主体
<强> 7 & lt; tfoot> 强>
用来定义标记表格的页脚
? ?:
- <李>
& lt; thead>, & lt; tfoot>标签内部必须拥有& lt; tr>标签
李> <李>& lt; thead>和& lt; tfoot>标签不管放在& lt; table>标签内的哪个位置,都会被分别定为到表格的头部和底部灵活;tfoot>可以出现在& lt; tbody>或& lt; tr>之前或之后。在html5之前,& lt; tfoot>元素必须出现在& lt; tbody>元素之前,在html5中,可以将& lt; tfoot>元素放在& lt; tbody>或最后一个& lt; tr>元素后面
李><强> 8日& lt; colgroup> 强>
用来定义表列组,可以使用其来将样式应用于某个列,当然也可以使用下面要说的坳元素
具有局部属性跨度的& lt; colgroup>表示列组应该横跨的列数。默认是一列,即对表格的一列设置样式
& lt; colgroup>可以包含一个或多个& lt; col>元素
<强> 9日& lt; col> 强>
用来表示表单个列,建议使用& lt; colgroup>包裹& lt; col>元素而不是& lt; colgroup>直接设置跨度属性定义组
& lt; col>也具有局部属性跨度
& lt; col>放在& lt; colgroup>的元素内部,& lt; col>的咩哥实例表示组中的一列。使用该标签可以将样式应用于列的组和该组的单个列
<强> 10,& lt; caption> 强>
用来定义表格的标题,每个表中只能包含一个& lt; caption>元素
一个简单的例子:
& lt; !DOCTYPE html> & lt; html> & lt; head> & lt; style> thead th, tfoot { text-align:左; 背景:灰色; 颜色:白色} tbody th { text-align:正确; 背景:lightgrey; 颜色:灰色} tbody td {/* 背景:greenyellow; } */# colgroup1 { background - color: blueviolet} # col3 { 背景颜色:黄色; 字体大小:小} & lt;/style> & lt;/head> & lt; body> & lt; table> & lt; colgroup id=指定表格中“colgroup1"祝辞 & lt;坳id=癱ollAnd2"跨度=?“/比; & lt;坳id=癱ol3"/比; & lt;/colgroup> & lt; colgroup id=指定表格中“colgroup2"跨度=?“祝辞& lt;/colgroup> & lt; thead> & lt; tr> & lt; th> RankHTML不同表格属性有哪些