HTML <caption> 标签 的详细用法

caption 标签的功能

caption 标签定义了表格的标题。

caption 标签的用法

如果需要做一个带有标题的表格,可以下面这样:

&lt;table border=&quot;1&quot;&gt;
  &lt;caption style='border: 1px solid #aaa;text-align:center;'&gt;
    阿西河前端教程
  &lt;/caption&gt;
  &lt;tr&gt;
    &lt;th&gt;教程名&lt;/th&gt;
    &lt;th&gt;日期&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;HTML标签的用法&lt;/td&gt;
    &lt;td&gt;2020年2月10日&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;

caption 标签的效果

渲染效果如下(样式由定义的 CSS 控制):

<caption style='border: 1px solid #aaa;text-align:center;'> 阿西河前端教程 </caption> 教程名 日期
HTML标签的用法 2020年2月10日

浏览器支持

所有主流浏览器都支持 <caption> 标签,可以放心使用。


注意事项

  • <caption> 标签必须直接放置到 <table> 标签之后。

  • 您只能对每个表格定义一个标题。

  • 可以通过 CSS 属性 text-aligncaption-side 来设置标题的对齐方式和显示位置。


已经废弃的 align 属性

  • HTML5 不支持 align 属性。
  • HTML4 已废弃 align 属性。
属性 描述
align left
right
top
bottom
HTML5 不支持。
HTML4 已废弃。
定义标题的对齐方式。
可以通过使用 CSS 属性来实现

全局属性

<caption> 标签支持 HTML 全局属性


事件属性

<caption> 标签支持 HTML 事件属性

本文参考HTML中文帮助文档

声明:该文章系转载,转载该文章的目的在于更广泛的传递信息,并不代表本网站赞同其观点,文章内容仅供参考。

本站是一个个人学习和交流平台,网站上部分文章为网站管理员和网友从相关媒体转载而来,并不用于任何商业目的,内容为作者个人观点, 并不代表本网站赞同其观点和对其真实性负责。

我们已经尽可能的对作者和来源进行了通告,但是可能由于能力有限或疏忽,导致作者和来源有误,亦可能您并不期望您的作品在我们的网站上发布。我们为这些问题向您致歉,如果您在我站上发现此类问题,请及时联系我们,我们将根据您的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。