使用 Microdata 在语义上声明itemprop="image"
for的旧方法itemtype=".../Person"
如下:
<section itemscope itemtype="http://data-vocabulary.org/Person">
<h1 itemprop="name">Andy Runie</h1>
<p>
<img itemprop="photo" src="http://www.example.com/photo.jpg">
</p>
</section>
很容易。
显然(根据文档)以前的方法已被弃用,HTML5 微数据中使用的“新”模式是Schema.org。
这是从文档中获取的
Schema.org文档显示“Thing”是“Person”的父级
和
itemprop="image"
现在在“事物”下。而之前itemprop="photo"
是在“人”下。
根据文档(2a. schema.org类型和属性),我们发现Person继承自Thing ...
问题:
使用这个新标准,我可以简单地使用以下内容在我的 HTML 中适当地显示 ' is
itemtype="http://schema.org/Person" '?
<section itemscope itemtype="http://schema.org/Person">
<h1 itemprop="name">Andy Runie</h1>
<p>
<img itemprop="image" src="http://www.example.com/photo.jpg">
</p>
</section>