簡體   English   中英

我們可以在微數據模式的標簽上添加 itemscope 和 itemtype 嗎?

[英]Can we add itemscope & itemtype on <HTML> tag for microdata schema?

<html lang="en" itemscope itemtype="http://schema.org/ApartmentComplex">
   ---
   ---
   ---
</html>

<html>標簽上添加 itemscope 是一個好習慣嗎?

我個人會避免這樣做,除非它是針對 WebPage 實體或子類型的。 將整個文檔的范圍限定為這樣的類型會使向頁面添加其他實體變得困難。 例如面包屑列表

絕對可以在根<html>元素上添加任何類型。

是的, @Tony's觀點是正確的,如果您將來或任何其他人想要添加更多語義標記和詞匯,例如可以鏈接到網頁類型的BreadcrumbList類型,那么<html>元素將需要一個父元素在您的情況下是不可能的,因此不建議這樣做。

雖然還有另一種情況,但我沒有實際使用它,其中Schema.org隱含地將每個 web 頁面視為網頁類型(搜索引擎的視圖),因此肯定會將任何類型添加到 html 頁面或root 元素,而不影響頁面的隱式WebPage 類型聲明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM