<table>
标签表格容器,尽可能避免用属性书写样式,而是用CSS来表达html
border: 数字 //表格边框宽度
<caption>
标签表格的标题,通常出如今表格上方,可经过CSS更改方向html5
<tr>
标签表示表格的一行。布局
<th>
标签表头的一个单元,与<tr>
相比,通常作一列的标题,不展现内容spa
<tr>
标签表格的一个单元,表格的最小单位code
<col>
标签表示当前所占的列数,用于应用CSS样式,span属性指定应用样式的列数。span:横跨的列数htm
<colgroup>
标签对<col>
标签进行分组。io
<thead>
标签表示表格的头部table
<tbody>
标签表示表格的主体容器
<tfoot>
标签表示表格的脚部统计
因为表格标签并不单独使用,这里放在一块儿作个集合。这些标签有许多属性,但大部分都是关于布局之类的,而这些属性实现的效果,用CSS也能够实现。因此,在html5以后,已经不推荐使用这些属性。
<!-- 表格容器 border:表格边框 --> <table border> <!-- 表格标题 --> <caption>用户</caption> <!-- 列容器 --> <colgroup> <!-- 应用CSS样式的列 span:列数 --> <col style="background:#f60"></col> <col style="color:#f60"></col> </colgroup> <!-- 表格头部 --> <thead> <!-- 表格一行 --> <tr> <!-- 头部单个单元格 --> <th>姓名</th> <th>年龄</th> </tr> </thead> <!-- 表格主体 --> <tbody> <tr> <!-- 主体单个单元格 colspan:横跨列数 rowspan:横跨行数 --> <td>张三</td> <td>18</td> </tr> </tbody> <!-- 表格底部 通常用于统计之类 --> <tfoot> <tr> <th>1个</th> <th>2项</th> </tr> </tfoot> </table>