2013-05-15 65 views
1

使用微數據語義申報itemtype=".../Person"itemprop="image"的老辦法如下:HTML5微/ Schema.org「事>人物」實施

<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> 

很容易的。


顯然(每the documentation)以前的辦法正在過時,「新」的模式在HTML5微使用的是Schema.org

這是從the documentation enter image description here

Schema.org資料爲準表明, 「物」 是 「人」

itemprop="image"現在是「物下的父。 「而之前itemprop="photo"在「人」之下。

按照documentation(2A schema.org類型和屬性。)我們發現繼承事情 ...

問: 使用這個新標準,我可以簡單地使用以下內容在我的HTML中適當地顯示'is itemtype =「http:// sch ema.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> 

回答

2

是的你是對的。

如果您導航到http://schema.org/Person您可以使用所有提及的屬性來描述一個人,其中包括來自Thing的所有屬性,如圖片,名稱,描述和網址。

2

絕對。 嗯,實際上在schema.org/Person頁面下面有一個例子來回答你的問題。

<div itemscope itemtype="http://schema.org/Person"> 
    <span itemprop="name">Jane Doe</span> 
    <img src="janedoe.jpg" itemprop="image" /> 
... 
</div> 
0

,在這裏你可以使用itemprop = 「JOBTITLE」 和itemprop = 「URL」 找到Schema.org另一個例子此時:example