什么';什么是最好的HTML5标签用于标记博客摘要?
博客通常都有归档页面(如按日期或类别),其中列出了相关的博客文章,以及摘录(段落或段落)和链接。然而,我不能确定哪种HTML5元素最适合用于个人帖子什么';什么是最好的HTML5标签用于标记博客摘要?,html,semantic-markup,Html,Semantic Markup,博客通常都有归档页面(如按日期或类别),其中列出了相关的博客文章,以及摘录(段落或段落)和链接。然而,我不能确定哪种HTML5元素最适合用于个人帖子 说: article元素表示文档、页面、应用程序或站点中的自包含组合,原则上是可独立分发或可重用的,例如在联合中 摘录真的是一个独立的、可独立分发的内容吗?我不太确定 其他选项可能是标签(但引用自己的帖子会很奇怪),或者只是一个包含标题和段落的列表(按发布日期排序) 有什么想法吗?似乎很合适。根据规范: aside元素表示一个部分 指由内容组成的页
说:
article元素表示文档、页面、应用程序或站点中的自包含组合,原则上是可独立分发或可重用的,例如在联合中
摘录真的是一个独立的、可独立分发的内容吗?我不太确定
其他选项可能是
标签(但引用自己的帖子会很奇怪),或者只是一个包含标题和段落的
列表(按发布日期排序)
有什么想法吗?
似乎很合适。根据规范:
aside元素表示一个部分
指由内容组成的页面
这与
元素周围的内容,以及
这可以被视为是分开的
从该内容。这些部分是
通常表示为中的边栏
印刷字体
在这种情况下,您的相关帖子与页面内容是相切的。我认为这正是旁白所指的内容类型。绝对不是旁白,因为摘录与页面上的其他内容无关。我想这一定是一篇文章
那么这里的摘录呢
?我会使用:
<li>
<blockquote cite="original URL">
</blockquote>
</li>
最适合这种情况:
blockquote元素表示从另一个源引用的节
引用自己的话并不奇怪。元素的定义并不是说必须引用其他元素。您引用的文档位于另一个URL下
我想是;)
我对
的试金石测试是它在RSS/Atom提要中是否有用,并且您可以找到只包含文章摘录的提要
元素只是
的一部分,其用途不同
描述内容在页面中的角色。当摘录成为归档页面的主要部分时,它实际上并不是一个无关紧要的内容。如果它是一个帖子页面上的“请参阅”部分,那么
将是完美的。我认为最具语义的方法是同时使用
这里的文章由您可能期望的内容组成:标题、内容和一些元数据。因此,我认为这一部分相当直截了当。然而,它也链接到一篇文章,这就是为什么内容被包装在blockquote中。它引用了它链接到的一篇文章。摘录是这篇文章的一部分。一首刚开始的曲子 不管怎样,这个方法就是我从所有文档和规范中推断出来的 是的,您可以在一个页面上使用多个
标记,只要有意义。看看:
新的HTML5大纲算法允许在一个页面中有多个
。对于开发者是否会受到谷歌的惩罚,我们有很多疑问。根据神话,谷歌不允许这样做。我之所以说“神话”,是因为谷歌一直允许在一个页面上出现多个
,前提是它是有机的,而不是试图玩这个系统
我会为此争论。我不认为预览应该被视为旁白,它更像是
或另一个
,我完全不同意。在归档页面上,所列文章的摘录就是页面的内容。我认为这可能取决于摘录的上下文。例如,我有一个相关文章的章节,里面有摘录,所以这些都与正文相关。唯一有效的上下文是:。好问题。我现在打算使用
标签,尽管我觉得它不令人满意。如果没有现成的语义元素,最好还是坚持使用
,或者不使用语义元素?反对这一点的一个理由是,它可以被解释为声明一篇完整的文章,其(非常小的)完整内容由一个单引号组成。
<article>
<h1>Post title here</h1>
<div class="meta">author, date, categories, tags, whatever</div>
<blockquote>
Excerpt
</blockquote>
<a href="/full/article">Read full Post</a>
</article>