2013-04-07 151 views
1

要嵌入應該隱藏或不作爲文本提供的微數據,您可以使用meta元素。這是一個example for non-visible properties using meta elements。是否有類似的方式來隱藏類型的實例?隱藏複雜的微數據結構

例如,我有一個表格列出單個表演者的事件。表演者是隱含的,不會爲每個條目重複顯示,所以我將它隱藏在meta元素中。 performer property應該是Person類型,它具有我也想隱藏的其他屬性。我想實現這樣的事情:

<meta itemprop="performer" itemscope itemtype="http://schema.org/Person"> 
    <meta itemprop="name" content="Some performer"/> 
</meta > 

當然這不會工作,在meta element必須是空的。使用其他元素並使用CSS隱藏它們可能會有效,但屏幕閱讀器可能不太好。有沒有推薦的方法來做到這一點?

回答

1

在這種情況下,人員範圍可能是<span>標記?該標籤沒有語義價值,如果其中只有元標籤,它不應該在您的網站中可見。

您也可以查看itemref並將該人員僅添加一次到該頁面並多次引用該id。然而,並非所有測試工具都支持itemref,因此測試它是否正確設置目前非常困難。