HTML5新元素<article>
Article
元素(<article>)故名思议,可以表示论坛帖子、杂志或新闻文章、博客、用户提交的评论、交互式组件,或者其他独立的内容项目。它的主要语义为表示自己是一个独立的内容结构。每一个<article>
元素内部结构都应该是相似的,比如都应该包含一个头标题(h1-h6元素)等。
<article>元素用法:
- 当
<article>
元素嵌套使用时,则该元素代表与父元素有关的文章。例如,代表博客评论的<article>
元素可嵌套在代表博客文章的<article>
元素中。 -
<article>
元素中文章作者的信息可通过<address>
元素表示,但是不适用于嵌套的<article>
元素。 -
<article>
元素中文章的发布日期和时间可通过<time>
元素的pubdate
属性表示。
代码样例
<article class="film_review"> <header> <h2>侏罗纪公园</h2> </header> <section class="main_review"> <p>Dinos were great!</p> </section> <section class="user_reviews"> <article class="user_review"> <p>Way too scary for me.</p> <footer> <p> Posted on <time datetime="2015-05-16 19:00">May 16</time> by Lisa. </p> </footer> </article> <article class="user_review"> <p>I agree, dinos are my favorite.</p> <footer> <p> Posted on <time datetime="2015-05-17 19:00">May 17</time> by Tom. </p> </footer> </article> </section> <footer> <p> Posted on <time datetime="2015-05-15 19:00">May 15</time> by Staff. </p> </footer> </article>