表格:是一些被称作单元格的矩形框按照从左到右,从上到下的顺序排列在一起而形成的,通常用来组织结构化的信息。
<table></table> 表格标签:用于创建表格。
属性有:
<tr></tr> 表格行标签:tr 是 table row 的缩写。用于创建表格行。
属性有:
<td></td> 单元格标签。td 是 table data 的缩写,用于创建单元格,存储表格数据。
属性有:
<th></th> 表头单元格标签:用于创建表头单元格。
<td></td> 和 <th></th> 都是单元格标签,嵌套在 <tr></tr> 标签内成对出现,两者的属性一样。但是 <th></th> 是表头标签,通常位于首行或首列,文字会被默认加粗居中,而 td></td> 不会。
<caption></caption> 表格标题标签:用于为表格定义标题,必须紧随 <table></table> 标签之后,且每个表格只能定义一个标题。默认情况下,标题将在表格上方居中显示。
<table border=”1”>
<caption>我的表格</caption>//标题
<tr>
<td>第一行,第一列</td>
<td>第一行,第二列</td>
</tr>
</table>
<thead></thead> 表头行分组标签:用于对表格中的表头内容进行分组。
<thead></thead>、<tbody></tbody>、<tfoot></tfoot> 必须结合使用,包含一个或者多个<tr></tr>,但是它们不会影响到表格的布局。
<tbody></tbody> 表主体行分组标签:用于对表格中的主体内容进行分组。
<thead></thead>、<tbody></tbody>、<tfoot></tfoot> 必须结合使用,包含一个或者多个<tr></tr>,但是它们不会影响到表格的布局。
<table border=”1” width=”300”>
<tbody align=”right”>
<tr>
<td>mary</td>
<td>18</td>
</tr>
<tr>
<td>jerry</td>
<td>20</td>
</tr>
</tbody>
</table>
<tfoot></tfoot> 表尾行分组标签:用于对表格中的表注内容进行分组。
<thead></thead>、<tbody></tbody>、<tfoot></tfoot> 必须结合使用,包含一个或者多个<tr></tr>,但是它们不会影响到表格的布局。
设置单元格 <td></td> 的跨行或跨列属性可以创建出不规则表格。
rowspan=”0” 表示单元格横跨到行组的最后一行。colspan=”0” 表示单元格横跨到列组的最后一列。<table border=”1”>
<tr>
<td>1,1</td>
<td>1,2</td>
<td>1,3</td>
</tr>
<tr>
<td colspan=”2”>2,1 2,2</td>
<td>2,3</td>
</tr>
</table>

在单元格中放置另一个表格,即 <td></td> 元素中再包含 <table></table> 元素可以创建出嵌套表格。使用嵌套表格以设计复杂表格或者复杂布局。