2012-02-28 12 views
6

Tek bir html öğesini çoklu "itemprop" özellikleriyle etiketleyebilir miyiz? Ben mikro veri etiketleme için bir şey üzerinde çalışıyorum. (Schema.org)Mikro veri etiketleme için tek öğe üzerinde birden fazla öğe çıktısı olabilir

<asp:HyperLink ID="hlnk10" itemprop="url" itemprop ="manufacturer" runat="server">  </asp:HyperLink> 

köprü Metin ben etiketlemek istediğiniz her iki özelliklerini içeren schema.org standartlarına göre bu mümkün mü?

Şimdiden teşekkürler.

cevap

13

Spesifikasyonların okunması, öğesinin öğe başına yalnızca bir itemprop özelliğine sahip olabileceğiniz sonucuna götürür, ancak tek değerden daha fazlasına sahip olabilir.

"Belirtilen itemprop özelliği olabilir Tüm HTML elementi ... itemprop özniteliği, belirtilmişse harf duyarlı, temsil benzersiz boşlukla ayrılmış jeton bir sırasız kümesidir bir değere sahip olmalıdır ad-değer çiftlerinin isimleri ekler. özniteliğin değeri en az bir belirtecine sahip olmalıdır. " http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#names:-the-itemprop-attribute

Kodunuza test etmek ve beklediğiniz çıkışı aldığınızdan emin olmak için nu doğrulayıcı veya bir mikro veri ayrıştırıcı deneyebilirsiniz.

Bunun yerine <span itemprop="name" itemprop="description"> ait Google'ın Zengin Snippet Test Aracı olsa birden itemprop değerlerini işlemek mümkün, henüz olmayabilir

<span itemprop="name description"> kullanmak.

O asp üretecektir bilmiyorum, ama daha böyle çıktı istiyorum düşünüyorum: <a href="/" itemprop="url"><span itemprop="manufacturer">The Name</span></a> fazladan bir yayılma eklemek bağlantının metni içeriğe erişim elde etmek için. Bir öğenin değeri her zaman yalnızca href özelliğinin değeri olacaktır. Bir bağlantının metin içeriğine erişmek için fazladan bir açıklık eklemek ortak bir modeldir.

İlgili konular