# HTML 表格的使用
# 表格基本标签介绍
基本标签 :
| 标签名 | 说明 |
|---|---|
| table | 表格整体,可用于包裹多个 tr |
| tr | 表格每行,可用于包裹 td |
| td | 表格单元格,可用于包裹内容 |
注意点 :
- 标签的嵌套关系 : table > tr > td
# 表格相关属性
常见相关属性 :
| 属性名 | 属性值 | 效果 |
|---|---|---|
| border | 数字 | 边框宽度 |
| width | 数字 | 表格宽度 |
| height | 数字 | 表格高度 |
1 | <table border="1" width="600" height="400"> |
注意点 :
- 实际开发中针对于央视效果推荐用 css 设置
# 表格标题和表头单元格标签
其他标签 :
| 标签名 | 名称 | 说明 |
|---|---|---|
| caption | 表格大标题 | 表示表格整体大标题,默认在表格整体顶部剧中位置显示 |
| th | 表头单元格 | 表示一列小标题,通常用于表格第一行,默认内部文字加粗并剧中显示 |
1 | <table border="1" width="600" height="400"> |
# 表格的结构标签 (了解)
作用:让表格的内容结构分组,突出表格的不同部分 (头部,主体,底部), 使语义更加清晰
结构标签 :
| 标签名 | 名称 |
|---|---|
| thead | 表格头部 |
| tbody | 表格主体 |
| tfoot | 表格底部 |
1 | <table border="1" width="600" height="400"> |
注意点 :
- 表格结构标签内部用于包裹 tr 标签
- 表格的结构标签可以省略
# 合并单元格
合并单元格步骤 :
明确合并哪几个单元格
通过左上原则,确定保留谁删除谁
- 上下合并 —— 只保留最上的,删除其他
- 左右合并 —— 只保留最左的,删除其他
给保留的单元格设置:跨行合并 (rowspan) 或者跨列合并 (colspan)
属性名 属性值 说明 rowspan 合并单元格的个数 跨行合并,跨多行的单元格垂直合并 colspan 合并单元格的个数 跨列合并,跨多列的单元格水平合并
注意点 :
- 只有同一个结构标签中的单元格才能合并,不能跨结构标签合并 (不能跨: thead, tbody, tfoot)
