帶Schema.org的微數據已經比HTML5更好地描述了任何元素,它似乎是多餘的?例如:HTML5和Schema.org,爲什麼同時使用?
<nav itemscope itemtype="http://schema.org/SiteNavigationElement">
<!-- might as well just be... -->
<div itemscope itemtype="http://schema.org/SiteNavigationElement">
和
<article itemscope itemtype="http://schema.org/NewsArticle">
<!-- might as well just be... -->
<div itemscope itemtype="http://schema.org/NewsArticle">
一些元素創建網頁的「大綱」,但除了這有什麼意義?爲什麼不僅僅使用div
而忘記了語義標籤,而只是使用Microdata和Schema.org?
我認爲他主要質疑使用HTML5標籤(如
由於導航和物品標籤對瀏覽器和屏幕閱讀器有意義,而微數據中的信息沒有。 –
說明這一點,並添加到您的答案:) – rikitikitik