HTML <tr> 标签


示例

一个简单的三行 HTML 表格;一个标题行和两个数据行:

<table>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>
亲自试一试 »

下面有更多 "亲自试一试" 示例。


定义和用法

这个<tr>标签定义 HTML 表中的一行。

<tr>元素包含一个或多个<第>或者<td>元素。


浏览器支持

Element
<tr> Yes Yes Yes Yes Yes

全局属性

这个<tr>标签还支持HTML 中的全局属性


事件属性

这个<tr>标签还支持HTML 中的事件属性



更多示例

示例

如何对齐 <tr> 内的内容(使用 CSS):

<table style="width:100%">
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr style="text-align:right">
    <td>January</td>
    <td>$100</td>
  </tr>
</table>
亲自试一试 »

示例

如何向表格行添加背景颜色(使用 CSS):

<table>
  <tr style="background-color:#FF0000">
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td>January</td>
    <td>$100</td>
  </tr>
 </table>
亲自试一试 »

示例

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

<table style="height:200px">
  <tr  style="vertical-align:top">
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr style="vertical-align:bottom">
    <td>January</td>
    <td>$100</td>
  </tr>
</table>
亲自试一试 »

示例

如何创建表头:

<table>
  <tr>
    <th>Name</th>
    <th>Email</th>
    <th>Phone</th>
  </tr>
  <tr>
    <td>John Doe</td>
    <td>john.doe@example.com</td>
    <td>123-45-678</td>
  </tr>
</table>
亲自试一试 »

示例

如何创建带有标题的表格:

<table>
  <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>$80</td>
  </tr>
</table>
亲自试一试 »

示例

如何定义跨越一行或多列的表格单元格:

<table>
  <tr>
    <th>Name</th>
    <th>Email</th>
    <th colspan="2">Phone</th>
  </tr>
  <tr>
    <td>John Doe</td>
    <td>john.doe@example.com</td>
    <td>123-45-678</td>
    <td>212-00-546</td>
  </tr>
</table>
亲自试一试 »

相关页面

HTML 教程:HTML 表格

HTML DOM 参考:表行对象

CSS 教程:CSS 表


默认 CSS 设置

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

tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}