参考资料

  1. 用于长引用的 HTML
  2. HTML 用于联系信息的
  3. HTML 自定义列表
  4. HTML 用于著作标题的
  5. html排版标签详细说明以及案例
  6. HTML 注释详解
  7. HTML 属性
  8. HTML格式化/压缩有哪些

HTML 表格表头单元格格式化

详细介绍

HTML表格表头单元格(<th>)用于定义表格中的标题单元格,通常位于第一行或第一列,与普通数据单元格(<td>)区分开来。

标签

<th>表头内容</th>

用法

  • 必须包含在<tr>标签内

  • 可以包含colspanrowspan属性来合并单元格

  • 可以使用scope属性指定关联范围(col/row/colgroup/rowgroup)

实例

<table>
  <tr>
    <th>姓名</th>
    <th>年龄</th>
    <th>城市</th>
  </tr>
  <tr>
    <td>张三</td>
    <td>25</td>
    <td>北京</td>
  </tr>
</table>

功能

  • 默认情况下,浏览器会加粗显示<th>内容并居中

  • 提供语义化标记,有助于屏幕阅读器识别表头

  • 可以通过CSS进一步样式化

CSS扩展

/* 基本样式 */
th {
  font-weight: bold;
  text-align: center;
  background-color: #f2f2f2;
  padding: 8px;
  border: 1px solid #ddd;
}

/* 悬停效果 */
th:hover {
  background-color: #e6e6e6;
}

/* 斑马条纹表头 */
th:nth-child(even) {
  background-color: #f9f9f9;
}

/* 固定表头 */
thead th {
  position: sticky;
  top: 0;
}