- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我试图理解存在两个属性背后的原因,而不是仅仅让包含“itemtype”的元素成为包装项目范围的元素。
在一个元素上具有“itemtype”属性而在其他元素上具有“itemscope”属性是否有效?像这样:
<section itemtype="http://data-vocabulary.org/Person">
<div itemscope>
<span itemprop="name">Alonso Torres</span>
</div>
</section>
如果这种情况无效,那么为什么存在 'itemscope' 属性呢?为什么规范没有提出让持有“itemtype”属性的元素成为设置范围的元素的想法。这对我来说很有意义。
最佳答案
你是对的,itemscope
属性似乎是多余的。其他人在 W3C 的 HTML 邮件列表中指出了这一点:http://lists.w3.org/Archives/Public/public-html-bugzilla/2011Jan/0517.html
答案(http://lists.w3.org/Archives/Public/public-html-bugzilla/2011Jan/0523.html)是:
The HTML spec editor did user-testing of the feature earlier, and if I recall correctly, several of the test subjects found it much easier if there was an explicit indicator of the container, rather than it being implicit due to the type.
换句话说,属性有一个明确的定义比多个隐含的定义更好。不确定我是否同意,但这是官方观点。
关于html - 使用 HTML5 微数据时, 'itemscope' 和 'itemtype' 是否应始终用于同一元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5124020/
我正在使用 React 15.6.1 并尝试在我的文本中插入一些微数据: 但我不断在控制台中看到以下警告: Warning: Unknown DOM property itemscope. Did
所以我们使用了一些丰富的代码片段,他们使用了 html5 标记方案。 我们的问题是 itemscope 属性没有值。 这会导致我们的旧产品 html 验证失败,因为它认为它是一个空标签。如果像这样将
我对 Microdata/Schema.org 还很陌生,所以仍在摸索中。既然我明白这都是关于将内容放置在关系和引用中,那么将公司的整个网页放在一个itemscope中是好还是坏主意?将其添加到 bo
Microdata 允许具有 itemprop 但不具有父 itemscope 的元素,只要它们由页面上某处的 itemref 引用即可。 (请参阅我的问题 Is 'itemprop' without
Google 建议将属性 itemscope 与 div 标签和 span 标签一起使用。它们可以毫无问题地与 HTML 5 部分标签一起使用吗? .... 最佳答案 是的。 The specs明
我刚开始使用 Schema.org 更新我的网站,但有一件事并没有达到预期的效果。 我想将以下属性应用于新闻文章: 姓名 标题 文章正文 发表日期 作者 姓名 网址 问题是,这些属性并不都在同一个 d
我有一个看起来像这样的链接: 我想输入 itemprop="url"在标签,但它包含 itemscope对于那个产品。我可以把它放在与 itemtype= 相同的级别吗? ? 或者,我是
我只是想知道 HTML5 itemscope 属性的基本用途是什么? 最佳答案 [itemscope] attribute 是一个 bool 属性,用于定义元素中包含的元数据的范围。 它在 HTML5
我有以下 HTML: ... Org name ... ..
我在同一个页面上为同一个属性使用了 3 次 itemscope itemtype="http://schema.org/LocalBusiness"。我不确定这样做是否正确,但因为我的页面结构有许多不
某组织(例如“Sun Industries”)的网站想要添加员工列表。该组织的地址和联系信息已经出现在网页上,但员工名单会在其他地方。 所以我们有 Sun Industries,
我一直在 Schema.org 上四处寻找,但我不明白一件事。 一个 HTML 页面可以由多个模式组成吗?如果是这样,它们是否需要嵌套? 我们正在开发一个单页登录/销售页面。 我希望有以下架构: 组织
在以下示例中,Microdata 的 itemref属性用于添加 email属性(property)给 Person item(均来自虚构的微数据词汇表)。 Alice al
在文档上设置相同的 itemprop 和 itemscope 是否可以,还是不好的做法? 我问的原因是我的 View 布局没有以线性方式显示类型,例如。公司头像位于侧边栏上,公司名称即标题位于 art
我正在尝试将我的文档验证为 XHTML 1.0 Transitional (W3C)。我有以下错误: “itemscope”不是为任何属性指定的组的成员 对应这段代码: 如何解决?
我试图理解存在两个属性背后的原因,而不是仅仅让包含“itemtype”的元素成为包装项目范围的元素。 在一个元素上具有“itemtype”属性而在其他元素上具有“itemscope”属性是否有效?像这
这个问题在这里已经有了答案: Correct way to use multiple itemtypes in Microdata (2 个回答) 3年前关闭。 我想知道是否可以在一个项目范围内使用多
我是一名优秀的程序员,十分优秀!