有些人可以用非专业人的术语向我解释下面的W3C specification working draft以下句子对下面时间元素的pubdate
属性的意义是什么。
对于每个
article
元素,必须不超过一个time
元素,其pubdate
属性的最近祖先是article
元素。此外,对于每个Document,必须不超过一个具有pubdate
属性且没有祖先article
元素的时间元素。
答案 0 :(得分:3)
这意味着时间价值与文章发布的时间有关。这是机器人或某些读取内容的机器的信息。
<article>
<header><h1>Article Title</h1></header>
<footer>Published on <time pubdate>2009-08-30</time>.</footer>
<p>I put a bike bell on his bike.</p>
</article>
如上所述,时间标签用于在公开发布文章时告诉谷歌搜索引擎。
祖先,指时间标签的最近父文章标签。祖先可以是祖父母或祖父母。取决于标签嵌套在DOM树深处的时间。它可以是第N代孩子,而中间没有文章标签。
答案 1 :(得分:2)
这两句话应分开考虑:
对于每个article元素,必须只有一个带有pubdate属性的time元素,其最近的祖先是该article元素。
这意味着,对于文章元素列表,您可以根据需要添加 time 元素,但只有一个可能包含pubdate属性。这是有道理的,因为这个pubdate指的是可能只有一个发布日期的文章。
此外,对于每个Document,必须有不超过一个具有pubdate属性且没有祖先文章元素的time元素。
同样的情况适用于整个文档(HTML页面)。虽然您可能在页面中有很多时间元素,但只有一个可能有pubdate属性,该属性引用页面的发布日期。 作为示例,请查看one free Bestkicker poker Video
我希望它可以帮到你。
注意:您提供的新版链接不再提及 pubdate 。有人建议将其从规范中删除。