将帖子摘录称为语义上是否正确<article>?



我有一个博客摘录列表,可以将每个摘录称为article吗?还是应该使用列表和div?

<article class="post-excerpt body-font">
    <header>
        <h2 class="entry-title"><a href="post.html">At Day's End</a></h2>
        <p><time datetime="2010-03-04T16:31:24+02:00">March 2010</time> &sdot; This post is about <a href="#">Poetry</a>, <a href="#">Creativity</a> and <a href="#">Myself</a></p>
    </header>
    <div class="content">
        <p>And at day's end,<br />
        Laying on my back.</p>
    </div>
    <footer>
        <p><a href="post.html">Read more &rArr;</a></p>
    </footer>
</article>

是的,我认为article(w3-spec)在这种情况下是合适的。

article元素表示文档、页面、应用程序或网站,原则上,可独立分发或可重复使用,例如在联合中。这可以是论坛帖子、杂志或报纸文章、博客条目,用户提交的评论、交互式小部件或小工具,或任何其他独立的内容。

大多数时候,博客摘录并不像你所展示的那样清晰(你发布了完美的场景),所以我不会把文章用于任何博客摘录作为规则。

与steveax的说法相呼应,这是应该使用article的一个理想例子,可能是最清晰的例子之一!

相关内容

最新更新