我正在阅读< article> 标记,并面对标记的两个定义;两个单独的例子!
的对比 github版本省略了article
适合评论的事实,并且在其示例中使用ol
来显示评论。但是 TR ,每个评论使用article
。
为什么会有区别?标签的功能和目的是否在变化?
答案 0 :(得分:1)
This issue on GitHub解释了更改为article
的原因。我引用它的一部分作为后代:
当前文章定义与更新定义之间的主要差异:
- 什么文章代表更多处方
定义已经简化
围绕联合的措辞及其与原子进入的关系'已被删除,原则上与其他'声明 定义:
已添加有关AT如何曝光的建议/说明
强调了添加标题的应级别要求。
示例已更新
并a subsequent comment专门讨论article
用于评论的问题:
...用户提交的评论最好不要标记为
<article>
元素,因为<article>
的含义变得过于笼统,降低了语义。用户提交的评论是否完整以及自包含的组合是否有争议,因为它们的含义与父文章的上下文直接相关。此外,在文档大纲中包含单个用户注释通常没有意义,如果这被认为有用,则可以使用<section>
元素和每个注释的子标题进行标记。对于SemWeb目的,schema.org注释更好地表示粒度语义,例如这是注释。