• 日常搜索
  • 百度一下
  • Google
  • 在线工具
  • 搜转载

HTML 元素:表格

<table>是一个以表格格式显示数据的 html 元素。HTML 表格使用行和列来使数据和关系易于解释。

您可以使用<table>元素来显示时间表或产品的定价结构。表格以易于快速浏览且易于理解的方式显示相关内容。

例子

HTML<table>元素与一些必需的和一些可选的嵌套元素配合使用。

HTML 元素:表格  第1张

语法

1    <table>    
2      <thead>    
3        <th>First name</th>    
4        <th>Last name</th>    
5        <th>Occupation</th>    
6      </thead>    
7      <tbody>    
8        <tr>    
9          <td>John</td>    
10          <td>Doe</td>    
11          <td>Scientist</td>    
12        </tr>    
13        <tr>    
14          <td>Jane</td>    
15          <td>Doe</td>    
16          <td>Web Developer</td>    
17        </tr>    
18      </tbody>    
19    </table>

演示

See the Pen  HTML Element: <table> by Envato Tuts+ (@tutsplus)  on CodePen.

属性

该<table>标签支持HTML 中的全局属性。全局属性对于所有 HTML 元素都是通用的,并且可以用于所有元素(尽管它们可能对其中一些元素没有太大影响)。

内容

在表格中,您可以使用各种附加的 HTML 元素。

  • 表格标题:<caption>

  • 行组:<thead>、<tfoot>、 和<tbody>

  • 列组:<colgroup>和<col>

  • 表格行:<tr>

  • 表格单元格:<th>和<td>

添加<caption>以获得更好的可访问性

<caption>为了提高可访问性,请尝试在开始标记之后立即添加一个元素<table>,清楚地描述表格的用途。

See the Pen  HTML Element: <table> with <caption> by Envato Tuts+ (@tutsplus)  on CodePen.

上面的示例使用 csscaption-side属性来定位标题。这可以是top或bottom。

这<caption>将帮助人们了解正在呈现的内容以及他们是否应该花时间消化它。此外,该<caption>元素还为屏幕阅读器等辅助技术提供提示。

HTML 表格样式

桌子是刚性的,但可以设计以满足大多数需求。在设计元素样式时可能有用的 CSS 属性包括<table>、width、border、border-style、border-color、border-width、border-collapse、border-spacing、、和。marginpaddingtext-alignvertical-align


文章目录
  • 例子
    • 语法
  • 演示
  • 属性
  • 内容
    • 添加<caption>以获得更好的可访问性
  • HTML 表格样式
  • 发表评论