HTML 表格可以为每列或行或许多列/行设置标题。
埃米尔 | 托比亚斯 | 莱纳斯 |
---|---|---|
8:00 | ||
---|---|---|
9:00 | ||
10:00 | ||
11:00 | ||
12:00 | ||
13:00 |
周一 | 治疗费用 | 星期三 | 周四 | 弗瑞 | |
---|---|---|---|---|---|
8:00 | |||||
9:00 | |||||
10:00 | |||||
11:00 | |||||
12:00 |
十二月 | ||
---|---|---|
表头定义为th
元素。每个th
元素代表一个表格单元格。
<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
亲自试一试 »
要将第一列用作表标题,请将每行中的第一个单元格定义为 <th>
元素:
<table>
<tr>
<th>Firstname</th>
<td>Jill</td>
<td>Eve</td>
</tr>
<tr>
<th>Lastname</th>
<td>Smith</td>
<td>Jackson</td>
</tr>
<tr>
<th>Age</th>
<td>94</td>
<td>50</td>
</tr>
</table>
亲自试一试 »
默认情况下,表标题为粗体并居中:
名 | 姓 | 年龄 |
---|---|---|
吉尔 | 史密斯 | 50 |
前夕 | 杰克逊 | 94 |
要左对齐表格标题,请使用 CSStext-align
属性:
您可以拥有跨越两列或更多列的标题。
姓名 | 年龄 | |
---|---|---|
吉尔 | 史密斯 | 50 |
前夕 | 杰克逊 | 94 |
为此,请使用colspan
属性上的<th>
元素:
<table>
<tr>
<th colspan="2">Name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
亲自试一试 »
您将在中了解有关 colspan 和 rowspan 的更多信息表列跨度和行跨度章节。
您可以添加标题作为整个表格的标题。
月 | 储蓄 |
---|---|
一月 | $100 |
二月 | $50 |
要向表格添加标题,请使用<caption>
标签:
<table style="width:100%">
<caption>Monthly savings</caption>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$50</td>
</tr>
</table>
亲自试一试 »
笔记:这个<caption>
标签应立即插入到<table>
标签。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!