` | 定义表格的页脚 |
- 示例代码一:
```html
17_基本表格.html
```
- 示例代码二:
```html
17_基本表格.html
```
- 示例代码三:
```html
17_基本表格.html
```
- 示例代码四:
```html
17_基本表格.html
```
## 带表头的表格
`| ` 标签定义 HTML 表格中的表头单元格。HTML 表格有两种单元格类型:
- 表头单元格 - 包含头部信息(由 ` | ` 元素创建)
- 标准单元格 - 包含数据(由 ` | ` 元素创建)
> **值得注意的是:**
>
> - ` | ` 元素中的文本通常呈现为粗体并且居中。
> - ` | ` 元素中的文本通常是普通的左对齐文本。
```html
18_带表头的表格.html
```
## 带标题的表格
`` 标签定义表格的标题。
- `` 标签必须直接放置到 `` 标签之后。
- 只能对每个表格定义一个标题。
- 通常这个标题会被居中于表格之上。
```html
19_带标题的表格.html
人员信息列表
| 名称 | 性别 | 年龄 |
| 张三 | 男 | 18 |
| 李四 | 女 | 16 |
```
## 跨行或跨列的表格
| 属性名 | 值 | 描述 |
| --- | --- | --- |
| colspan | number | 规定表头单元格可横跨的列数。 |
| rowspan | number | 规定表头单元格可横跨的行数。 |
跨列示例代码:
```html
20_跨行或跨列的表格.html
跨两列的表格:
| 名称 |
电话 |
| 尚硅谷 |
555 77 854 |
555 77 855 |
```
跨行示例代码:
```html
20_跨行或跨列的表格.html
跨两行的表格:
| 名称: |
尚硅谷 |
| 电话: |
555 77 854 |
| 555 77 855 |
```
## 表格的页眉、主体及页脚
- `` 标签用于组合 HTML 表格的页眉内容。
- `` 标签用于组合 HTML 表格的主体内容。
- `` 标签用于组合 HTML 表格的页脚内容。
通过使用这些元素,使浏览器有能力支持独立于表格表头和表格页脚的表格主体滚动。当包含多个页面的长的表格被打印时,表格的表头和页脚可被打印在包含表格数据的每张页面上。
> **值得注意的是:**
>
> - ``、`` 及 `` 元素内部必须包含一个或者多个 `` 标签。
> - ``、` ` 和 `` 元素默认不会影响表格的布局。
```html
21_表格的页眉、主体及页脚.html
| 月份 |
收入 |
| 总和 |
$180 |
| 二月 |
$100 |
| 三月 |
$80 |
``` |