Movatterモバイル変換


[0]ホーム

URL:


  1. 面向开发者的 Web 技术
  2. HTML(超文本标记语言)
  3. HTML 参考
  4. HTML 元素参考
  5. <article>

此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in EnglishAlways switch to English

<article>:文章内容元素

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

<article>HTML 元素表示文档、页面、应用或网站中具有独立分发或复用意义的自包含内容块,例如论坛帖子、杂志或报纸文章、博客条目、产品卡片、用户评论、交互式组件等独立内容项。

尝试一下

<article>  <h1>西雅图天气预报</h1>  <article>    <h2>2018 年 3 月 3 日</h2>    <p>雨。</p>  </article>  <article>    <h2>2018 年 3 月 04 日</h2>    <p>降雨时段。</p>  </article>  <article>    <h2>2018 年 3 月 05 日</h2>    <p>大雨。</p>  </article></article>
.forecast {  margin: 0;  padding: 0.3rem;  background-color: #eee;}.forecast > h1,.day-forecast {  margin: 0.5rem;  padding: 0.3rem;  font-size: 1.2rem;}.day-forecast {  background: right/contain content-box border-box no-repeat    url("/shared-assets/images/examples/rain.svg") white;}.day-forecast > h2,.day-forecast > p {  margin: 0.2rem;  font-size: 1rem;}

一个文档中可以包含多个文章;例如,在一个博客页面中,用户滚动时依次展示的每篇文章都可以用一个<article> 表示,且其中可能包含一个或多个<section>

属性

这个元素只包含全局属性

使用说明

  • 每个<article> 应该具有明确的标识,通常做法是在<article> 元素内部包含一个标题元素(<h1><h6> 元素)来实现。
  • <article> 元素被嵌套使用时,内部元素代表与外部元素相关的文章。例如,博客文章的评论可以是嵌套在代表博客文章的<article> 中的<article> 元素。
  • <article> 元素的作者信息可以通过<address> 元素提供,但该方式不适用于嵌套的<article> 元素。
  • <article> 元素的发布时间可以使用<time> 元素的datetime 属性来描述。

示例

html
<article>  <h2>侏罗纪公园</h2>  <section>    <h3>评论</h3>    <p>恐龙是伟大的!</p>  </section>  <section>    <h3>用户评论</h3>    <article>      <h4>太吓人了!</h4>      <p>对我来说太可怕了。</p>      <footer>        <p>          发表于          <time datetime="2015-05-16 19:00">5 月 16 日</time> 作者:Lisa。        </p>      </footer>    </article>    <article>      <h4>我喜欢恐龙!</h4>      <p>我同意,恐龙是我的最爱。</p>      <footer>        <p>          发表于 <time datetime="2015-05-17 19:00">5 月 17 日</time> 作者:Tom。        </p>      </footer>    </article>  </section>  <footer>    <p>      发表于 <time datetime="2015-05-15 19:00">5 月 15 日</time> 作者:Staff。    </p>  </footer></article>

结果

技术概要

内容分类流式内容分段内容短语内容
允许的内容流式内容
标签省略不允许,开始标签和结束标签都不能省略。
允许的父元素 所有接受流式内容的元素。注意<article> 元素不能成为<address> 元素的子元素。
隐含的 ARIA 角色article
允许的 ARIA 角色applicationdocumentfeedmainnonepresentationregion
DOM 接口HTMLElement

规范

Specification
HTML
# the-article-element

浏览器兼容性

参见

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp