Example ItemList-15

RDFa (source lint)

<div vocab="http://schema.org/" typeof="ItemList">
  <h2 property="name">Top 10 laptops</h2><br>
  <link property="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
  <p>1. <span property="itemListElement">HP Pavilion dv6-6013cl</span></p>
  <p>2. <span property="itemListElement">Dell XPS 15 (Sandy Bridge)</span></p>
  <p>3. <span property="itemListElement">Lenovo ThinkPad X220</span></p>
  ...
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/ItemList">
  <h2 itemprop="name">Top 10 laptops</h2><br>
  <link itemprop="itemListOrder" href="http://schema.org/ItemListOrderDescending" />
  <p>1. <span itemprop="itemListElement">HP Pavilion dv6-6013cl</span></p>
  <p>2. <span itemprop="itemListElement">Dell XPS 15 (Sandy Bridge)</span></p>
  <p>3. <span itemprop="itemListElement">Lenovo ThinkPad X220</span></p>
  ...
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "ItemList",
  "itemListElement": [
    "HP Pavilion dv6-6013cl",
    "Dell XPS 15 (Sandy Bridge)",
    "Lenovo ThinkPad X220"
  ],
  "itemListOrder": "http://schema.org/ItemListOrderDescending",
  "name": "Top 10 laptops"
}
</script>

Example ItemList-214

RDFa (source lint)

<div vocab="http://schema.org/" typeof="ItemList">
  <link property="url" href="http://en.wikipedia.org/wiki/Billboard_200" />
  <span property="name">Top music artists</span>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">1</span>
    <span property="item" typeof="MusicGroup">
      <span property="name">Beatles</span>
    </span>
  </div>
  <div property="itemListElement" typeof="http://schema.org/ListItem">
    <span property="position">2</span>
    <span property="item" typeof="MusicGroup">
      <span property="name">Elvis Presley</span>
    </span>
    <span>67 weeks</span>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">3</span>
    <span property="item" typeof="MusicGroup">
      <span property="name">Michael Jackson</span>
    </span>
    <span>51 weeks</span>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">3</span>
    <span property="item" typeof="MusicGroup">
      <span property="name">Garth Brooks</span>
    </span>
    <span>51 weeks</span>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/ItemList">
  <link itemprop="url" href="http://en.wikipedia.org/wiki/Billboard_200" />
  <h1><span itemprop="name">Top music artists</span></h1>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">1</span>
    <span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
      <span itemprop="name">Beatles</span>
    </span>
    <span>132 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">2</span>
    <span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
      <span itemprop="name">Elvis Presley</span>
    </span>
    <span>67 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">3</span>
    <span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
      <span itemprop="name">Michael Jackson</span>
    </span>
    <span>51 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">3</span>
    <span itemprop="item" itemscope itemtype="http://schema.org/MusicGroup">
      <span itemprop="name">Garth Brooks</span>
    </span>
    <span>51 weeks</span>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "ItemList",
  "@url": "http://en.wikipedia.org/wiki/Billboard_200",
  "name": "Top music artists",
  "description": "The artists with the most cumulative weeks at number one according to Billboard 200",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "item": {
        "@type": "MusicGroup",
        "name": "Beatles"
      }
    },
    {
      "@type": "ListItem",
      "position": 2,
      "item": {
        "@type": "MusicGroup",
        "name": "Elvis Presley"
      }
    },
    {
      "@type": "ListItem",
      "position": 3,
      "item": {
        "@type": "MusicGroup",
        "name": "Michael Jackson"
      }
    },
    {
      "@type": "ListItem",
      "position": 3,
      "item": {
        "@type": "MusicGroup",
        "name": "Garth Brooks"
      }
    }
  ]
}
</script>

Example ItemList-CreativeWork-213

RDFa (source lint)

<div vocab="http://schema.org/" typeof="ItemList CreativeWOrk">
  <h1 property="name">Top 5 covers of Bob Dylan Songs</h1>
  <div property="author" typeof="Person">
    by <span property="name">John Doe</span>
  </div>
  <div property="about" typeof="MusicRecording">
    <div property="byArtist" typeof="MusicGroup">
      <meta property="name" content="Bob Dylan" />
    </div>
  </div>
  <link property="itemListOrder" href="http://schema.org/ItemListOrderAscending" />
  <meta property="numberOfItems" content="5" />
  <div property="itemListElement" typeof="ListItem">
    <span property="position">5</span>
    <div property="item" typeof="MusicRecording">
      <span property="name">If Not For You</span>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">George Harrison</span>
      </div>
    </div>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">4</span>
    <div property="item" typeof="MusicRecording">
      <span property="name">The Times They Are A-Changin'</span>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">Tracy Chapman</span>
      </div>
    </div>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">3</span>
    <div property="item" typeof="MusicRecording">
      <span property="name">It Ain't Me Babe</span>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">Johnny Cash</span>
      </div>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">June Carter Cash</span>
      </div>
    </div>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">2</span>
    <div property="item" typeof="MusicRecording">
      <span property="name">Don't Think Twice It's Alright</span>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">Waylon Jennings</span>
      </div>
    </div>
  </div>
  <div property="itemListElement" typeof="ListItem">
    <span property="position">1</span>
    <div property="item" typeof="MusicRecording">
      <span property="name">All Along the Watchtower</span>
      <div property="byArtist" typeof="MusicGroup">
        <span property="name">Jimi Hendrix</span>
      </div>
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/ItemList http://schema.org/CreativeWork">
  <h1 itemprop="name">Top 5 covers of Bob Dylan Songs</h1>
  <div itemprop="author" itemscope itemtype="http://schema.org/Person">
    by <span itemprop="name">John Doe</span>
  </div>
  <div itemprop="about" itemscope itemtype="http://schema.org/MusicRecording">
    <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
      <meta itemprop="name" content="Bob Dylan" />
    </div>
  </div>
  <link itemprop="itemListOrder" href="http://schema.org/ItemListOrderAscending" />
  <meta itemprop="numberOfItems" content="5" />
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">5</span>
    <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
      <span itemprop="name">If Not For You</span>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">George Harrison</span>
      </div>
    </div>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">4</span>
    <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
      <span itemprop="name">The Times They Are A-Changin'</span>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">Tracy Chapman</span>
      </div>
    </div>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">3</span>
    <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
      <span itemprop="name">It Ain't Me Babe</span>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">Johnny Cash</span>
      </div>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">June Carter Cash</span>
      </div>
    </div>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">2</span>
    <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
      <span itemprop="name">Don't Think Twice It's Alright</span>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">Waylon Jennings</span>
      </div>
    </div>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <span itemprop="position">1</span>
    <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
      <span itemprop="name">All Along the Watchtower</span>
      <div itemprop="byArtist" itemscope itemtype="http://schema.org/MusicGroup">
        <span itemprop="name">Jimi Hendrix</span>
      </div>
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": ["ItemList", "CreativeWork"],
  "name": "Top 5 covers of Bob Dylan Songs",
  "author": "John Doe",
  "about": {
    "@type": "MusicRecording",
    "byArtist": {
      "@type": "MusicGroup",
      "name": "Bob Dylan"
    }
  },
  "itemListOrder": "http://schema.org/ItemListOrderAscending",
  "numberOfItems": 5,
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 5,
      "item": {
        "@type": "MusicRecording",
        "name": "If Not For You",
        "byArtist": {
          "@type": "MusicGroup",
          "name": "George Harrison"
        }
      }
    },
    {
      "@type": "ListItem",
      "position": 4,
      "item": {
        "@type": "MusicRecording",
        "name": "The Times They Are A-Changin'",
        "byArtist": {
          "@type": "MusicGroup",
          "name": "Tracy Chapman"
        }
      }
    },
    {
      "@type": "ListItem",
      "position": 3,
      "item": {
        "@type": "MusicRecording",
        "name": "It Ain't Me Babe",
        "byArtist": [
          {
            "@type": "MusicGroup",
            "name": "Johnny Cash"
          },
          {
            "@type": "MusicGroup",
            "name": "June Carter Cash"
          }
        ]
      }
    },
    {
      "@type": "ListItem",
      "position": 2,
      "item": {
        "@type": "MusicRecording",
        "name": "Don't Think Twice It's Alright",
        "byArtist": {
          "@type": "MusicGroup",
          "name": "Waylon Jennings"
        }
      }
    },
    {
      "@type": "ListItem",
      "position": 1,
      "item": {
        "@type": "MusicRecording",
        "name": "All Along the Watchtower",
        "byArtist": {
          "@type": "MusicGroup",
          "name": "Jimi Hendrix"
        }
      }
    }
  ]
}
</script>

Example ItemList-MusicAlbum-215

RDFa (source lint)

<div vocab="http://schema.org/" typeof="MusicAlbum">
  <span property="name">King of Limbs</span>
  <span property="byArtist">Radiohead</span>
  <div property="track" typeof="ItemList">
    <meta property="numberOfItems" content=8 />
    <div property="itemListElement" typeof="ListItem">
      <span property="position">1</span>
      <div property="item" typeof="http://schema.org/MusicRecording">
        <span property="name">Bloom</span>
      </div>
    </div>
    <div property="itemListElement" typeof="ListItem">
      <span property="position">2</span>
      <div property="item" typeof="MusicRecording">
        <span property="name">Morning Mr. Magpie</span>
      </div>
    </div>
    <div property="itemListElement" typeof="ListItem">
      <span property="position">3</span>
      <div property="item" typeof="MusicRecording">
        <span property="name">Little by Little</span>
      </div>
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/MusicAlbum">
  <span itemprop="name">King of Limbs</span>
  <span itemprop="byArtist">Radiohead</span>
  <div itemprop="track" itemscope itemtype="http://schema.org/ItemList">
    <span itemprop="numberOfItems" content=8 />
    <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <span itemprop="position">1</span>
      <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
        <span itemprop="name">Bloom</span>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <span itemprop="position">2</span>
      <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
        <span itemprop="name">Morning Mr. Magpie</span>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <span itemprop="position">3</span>
      <div itemprop="item" itemscope itemtype="http://schema.org/MusicRecording">
        <span itemprop="name">Little by Little</span>
      </div>
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "MusicAlbum",
  "name": "King of Limbs",
  "byArtist": {
    "@type": "MusicGroup",
    "name": "Radiohead"
  },
  "track": {
    "@type": "ItemList",
    "numberOfItems": 8,
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "item": {
          "@type": "MusicRecording",
          "name": "Bloom"
        }
      },
      {
        "@type": "ListItem",
        "position": 2,
        "item": {
          "@type": "MusicRecording",
          "name": "Morning Mr. Magpie"
        }
      },
      {
        "@type": "ListItem",
        "position": 3,
        "item": {
          "@type": "MusicRecording",
          "name": "Little by Little"
        }
      }
    ]
  }
}
</script>

Example ItemList-Product-Offer-212

RDFa (source lint)

<div vocab="http://schema.org/" typeof="ItemList">
  <link property="url" href="http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600" />
  <span property="numberOfItems">315</span>
  <div property="itemListElement" typeof="Product">
    <img property="image" alt="Photo of product"
     src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg" />
    <a property="url" href="http://multivarki.ru/brand_502/">
      <span property="name">BRAND 502</span>
    </a>
    <div property="offers" typeof="http://schema.org/Offer">
      <meta property="schema:priceCurrency" content="RUB">руб
      <meta property="schema:price" content="4399.00">4 399,00
      <link property="schema:itemCondition" href="http://schema.org/NewCondition">
    </div>...
    <div property="itemListElement" typeof="Product">
    ...
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/ItemList">
  <link itemprop="url" href="http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600" />
  <span itemprop="numberOfItems">315</span>
  <div itemprop="itemListElement" itemscope itemtype="http://schema.org/Product">
    <img alt="Photo of product" itemprop="image"
     src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg" />
    <a itemprop="url" href="http://multivarki.ru/brand_502/">
      <span itemprop="name">BRAND 502</span>
    </a>
    <div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
      <span itemprop="price">4399 р.</span>
    </div>...
    <div itemprop="itemListElement" itemtype="http://schema.org/Product">
    ...
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "ItemList",
  "url": "http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600",
  "numberOfItems": "315",
  "itemListElement": [{
      "@type": "Product",
      "image": "http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg",
      "url": "http://multivarki.ru/brand_502/",
      "name": "Brand 502"
    },{
      "@type": "Product",
      "name": "..."
    }
  ],
    "offers": {
      "@type": "Offer",
      "price": "4399 p."
    }
}
</script>

Example itemlist-1

RDFa (source lint)

<ol vocab="http://schema.org/" typeof="BreadcrumbList">
  <li property="itemListElement" typeof="ListItem">
    <a property="item" typeof="WebPage" href="https://example.com/dresses">
     <span property="name">Dresses</span></a>
     <meta property="position" content="1">
  </li>
  <li property="itemListElement" typeof="ListItem">
    <a property="item" typeof="WebPage" href="https://example.com/dresses/real">
    <span property="name">Real Dresses</span></a>
    <meta property="position" content="2">
  </li>
</ol>

microdata (source lint)

<ol itemscope itemtype="http://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope
      itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses">
    <span itemprop="name">Dresses</span></a>
    <meta itemprop="position" content="1" />
  </li>
  <li itemprop="itemListElement" itemscope
      itemtype="http://schema.org/ListItem">
    <a itemprop="item" href="https://example.com/dresses/real">
    <span itemprop="name">Real Dresses</span></a>
    <meta itemprop="position" content="2" />
  </li>
</ol>

JSON-LD (source lint)

<script type="application/ld+json">
{
 "@context": "http://schema.org",
 "@type": "BreadcrumbList",
 "itemListElement":
 [
  {
   "@type": "ListItem",
   "position": 1,
   "item":
   {
    "@id": "https://example.com/dresses",
    "name": "Dresses"
    }
  },
  {
   "@type": "ListItem",
  "position": 2,
  "item":
   {
     "@id": "https://example.com/dresses/real",
     "name": "Real Dresses"
   }
  }
 ]
}
</script>