指定了itemprop属性,但该元素不是任何项的属性
The itemprop attribute was specified, but the element is not a property of any item
我不知道为什么,但我得到以下错误:
我在我的网页中使用了以下代码:第1行,第12604列:指定了itemprop属性,但该元素不是任何项的属性。
<pre>
<div itemscope="">
<img height="270" width="270" itemprop="image" title="Ladies Ultra Cotton 100% Cotton T-Shirt - Gildan 2000L" alt="Ladies Ultra Cotton 100% Cotton T-Shirt - Gildan 2000L" src="http://www.outletshirts.com/31989-home_default/ladies-ultra-cotton-100-cotton-t-shirt.jpg" class="replace-2x img-responsive">
</div>
</pre>
为什么会这样?
您应该显式地提供这些属性(名称,描述,图像)所属的类型。
在Schema.org中,一切都是Thing。Thing有很多子类型,列在"更具体的类型"下面。从这里开始,为你的内容选择最具体的类型。
例如:网页、文章或博客。
它可以看起来像(这里以网页为例):
<html itemscope itemtype="http://schema.org/WebPage">
相关文章:
- 锚点元素的href属性自动更改
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 通过id和class属性获取元素
- 如何通过HTML+CSS中的另一个元素Selector更改元素的属性值
- 如何正确引用传递到淘汰中的当前元素的属性.JS
- javascript来显示元素属性
- 自定义HTML元素属性未显示-Web组件
- 如何使用element.myobj.prop等具有对象属性的元素
- 将特定属性动态添加到元素中
- Javascript获取具有不同id的文件数's来自没有多个属性的文件输入元素
- 为什么样式属性不适用于使用DOMParser创建的元素
- .querySelectorAll如何只获取具有所有属性的元素
- 如何使用jQuery按数据日期属性选择元素
- 使用数据属性将HTML数据复制到另一个元素
- JQuery:使用clone()生成的元素不采用原始的事件属性
- 价格滑动过滤器-隐藏父属性元素
- 未捕获的类型错误:不能读取属性'元素不存在
- 将信息存储在变量与数据属性元素中
- 添加HTML5 DATA属性元素存储在Javascript变量