最适合网络开发者的网站
HTML5。英语版 W3Schools。完整标签指南

尿素

HTML <thead> 标签


例子

带有<thead> ,<tbody> ,以及<tfoot>元素:

<table>
  <thead>
    <tr>
<th>月</th>
<th>储蓄</th>
    </tr>
  </thead>
  <tbody>
    <tr>
<td>一月</td>
<td>100美元</td>
    </tr>
    <tr>
<td>二月</td>
<td>80美元</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
<td>和</td>
<td>180美元</td>
    </tr>
  </tfoot>
</table>
亲自尝试 »

下面有更多“自己尝试”的示例。


定义和用法

<thead> 标签用于对 HTML 表中的标题内容进行分组。

<thead> 元素与 <tbody><tfoot> 元素来指​​定表格的每个部分(页眉、正文、页脚)。

浏览器可以使用这些元素来实现表格主体独立于页眉和页脚的滚动。此外,在打印跨多页的大型表格时,这些元素可以使表格页眉和页脚打印在每页的顶部和底部。

笔记:<thead> 元素必须有一个或多个<tr> 里面的标签。

<thead> 标签必须在以下上下文中使用:作为<table> 元素之后<caption><colgroup> 元素之前,<tbody>, <tfoot>, 和 <tr> 元素。

提示:<thead> ,<tbody> , 和<tfoot>元素默认不会影响表格的布局。但是,您可以使用 CSS 来设置这些元素的样式(见下面的示例)!


浏览器支持

元素
<thead> 是的 是的 是的 是的 是的

全局属性

<thead> 标签还支持HTML 中的全局属性.


事件属性

<thead> 标签还支持HTML 中的事件属性.


更多示例

例子

风格<thead> ,<tbody> , 和<tfoot>使用 CSS:

<html>
<head>
<style>
主题 {颜色:绿色;}
tbody {颜色:蓝色;}
tfoot {颜色:红色;}

表,th,td {
边框:1px 实心黑色;
}
</style>
</head>
<body>

<table>
  <thead>
    <tr>
<th>月</th>
<th>储蓄</th>
    </tr>
  </thead>
  <tbody>
    <tr>
<td>一月</td>
<td>100美元</td>
    </tr>
    <tr>
<td>二月</td>
<td>80美元</td>
    </tr>
  </tbody>
  <tfoot>
    <tr>
<td>和</td>
<td>180美元</td>
    </tr>
  </tfoot>
</table>
亲自尝试 »

例子

如何对齐内部内容<thead> (使用 CSS):

<table style="width:100%">
  <thead style="text-align:left">
    <tr>
<th>月</th>
<th>储蓄</th>
    </tr>
  </thead>
  <tbody>
    <tr>
<td>一月</td>
<td>100美元</td>
    </tr>
    <tr>
<td>二月</td>
<td>80美元</td>
    </tr>
  </tbody>
</table>
亲自尝试 »

例子

如何垂直对齐内部内容<thead> (使用 CSS):

<table style="width:50%;">
  <thead style="vertical-align:bottom">
    <tr style="height:100px">
<th>月</th>
<th>储蓄</th>
    </tr>
  </thead>
   <tbody>
    <tr>
<td>一月</td>
<td>100美元</td>
    </tr>
    <tr>
<td>二月</td>
<td>80美元</td>
    </tr>
  </tbody>
</table>
亲自尝试 »

默认 CSS 设置

大多数浏览器会显示 <thead> 元素具有以下默认值:

主题 {
显示:表头组;
垂直对齐:中间;
边框颜色:继承;
}