Itemscope and itemprop at same level

后端 未结 2 1885
执笔经年
执笔经年 2021-01-18 06:43

I have a link that looks like this:


             


        
相关标签:
2条回答
  • 2021-01-18 07:16

    You can have itemprop and itemscope on the same element, but it will mean something different.

    In this example, a Product item has the url property:

    <div itemscope itemtype="http://schema.org/Product">
      <a href="//href" itemprop="url">…</a>
    </div>
    

    In this example, some other item has the url property, and its value is a Product item:

    <a href="//href" itemprop="url" itemscope itemtype="http://schema.org/Product">…</a>
    

    (Note for the the latter case: the url value is the Product item, not the URL in the href attribute! So this probably doesn’t make sense for the url property.)

    0 讨论(0)
  • 2021-01-18 07:34

    No you don't need another wrapper to do that. You can specify itemprop="url" to the a tag.

    This technique called "nested scope"

    More about this is available at section 2.2 The basic syntax of this link http://www.w3.org/TR/2011/WD-microdata-20110525/

    0 讨论(0)
提交回复
热议问题