2012-10-12 91 views
0

我有一個博客頁面,我不確定是否正確理解schema.org微數據。我有一些我不確定的案例,我認爲討論它們會很好。我的代碼:Microdata博客文章的用法

<body lang="en" itemscope itemtype="http://schema.org/WebPage"> 
    <section class="blog" itemscope itemtype="http://schema.org/Blog"> 
     <article class="post" itemprop="blogPosts" itemscope itemtype="http://schema.org/BlogPosting"> 
      <header> 
       <time class="publish-date" datetime="2011-11-06T13:42:04+01:00" itemprop="datePublished"> 
        November 2011 
       </time> 
       <h1 itemprop="name"><a href=blog/post-slug.html" itemprop="url"> 
        My Title Here 
       </a></h1> 
      </header> 

      <section itemprop="description"> 
       <p>The lead text here</p> 
      </section> 

      <section itemprop="articleBody"> 
       <p>The other text here</p> 
      </section> 

      <footer> 
       This article is published by 
       <span itemprop="author"> 
        John Doe 
       </span> 
       at 
       <time datetime="2012-10-01T15:33:04+02:00" itemprop="datePublished"> 
        1 October 2012 on 15:33 
       </time> 
       and listed in the category 
       <a href=""><span itemprop="articleSection"> 
        My Category 
       </span></a>. 
       The article is licensed under the <a href="http://creativecommons.org/licenses/by-sa/3.0/" target="_blank">Creative Commons Attribution-ShareAlike 3.0</a>. 
      </footer> 
     </article> 

     <h1>Comments</h1> 
     <ul class="comments" itemscope itemtype="http://schema.org/UserComments"> 
      <li itemprop="comment"> 
       <span itemprop="creator">Jane Doe</span> 
       <time itemprop="commentTime" datetime="2011-05-08T19:30">May 8, 7:30pm</time> 
       <article itemprop="commentText"> 
        <p>A very good comment here</p> 
       </article> 
      </li> 
     </ul> 
    </section> 
</body> 
  1. 我可以擁有多個itemprop屬性?我也是作者版權所有者,但我不確定這是否可能;
  2. 評論列表是一個用戶評論範圍,單個項目是評論的迭代,但我不確定這是否可能;
  3. 我在文章中分割了主文和正文,所以我可以輕鬆地列出博文。我將鉛描述爲「描述」,將主體表示爲(完整的)文章主體,但我不確定文章主體是否包含完整文本(包括主文)或文本沒有主角。
  4. 我還有其他的錯誤嗎?

建議和更正非常感謝!

回答

0

即使通用HTML語法禁止在元素中使用相同的屬性兩次。但是,您可以嵌套元素並在嵌套元素中具有相同的屬性。

驗證程序http://validator.w3.org還會在您的代碼中發現其他標記錯誤。

除非在大型商業或社區網站上找到,否則似乎沒有任何證據表明schema.org標記可被搜索引擎識別。

+0

我已經從作者的名字中刪除了'copyrightHolder'屬性。在HTML5 WHATWG討論期間,'