TYPES: #eg-0442 Organization, BroadcastService

PRE-MARKUP:

WAAY is an affiliate of the ABC network and broadcasts in SD.

MICRODATA:

<div itemscope itemtype="https://schema.org/BroadcastService">
  <span itemprop="name">WAAY-TV</span>
  <span itemprop="broadcastDisplayName">ABC</span>
  <span itemprop="videoFormat">SD</span>
  <span itemprop="broadcastTimezone" content="-8:00">PST</span>
  <div itemprop="broadcastAffiliateOf" itemscope itemtype="https://schema.org/Organization">
    <span itemprop="name">ABC</span>
  </div>
</div>

RDFA:

<div vocab="https://schema.org" typeof="BroadcastService">
  <span property="name">WAAY-TV</span>
  <span property="broadcastDisplayName">ABC</span>
  <span property="videoFormat">SD</span>
  <span property="broadcastTimezone" content="-8:00">PST</span>
  <div property="broadcastAffiliateOf" typeof="Organization">
    <span property="name">ABC</span>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"BroadcastService",
  "name":"WAAY-TV",
  "broadcastDisplayName":"ABC",
  "videoFormat":"SD",
  "broadcastTimezone": "-8:00",
  "broadcastAffiliateOf":{
    "@type":"Organization",
    "name":"ABC"
  }
}
</script>

TYPES: #eg-0443 Organization, BroadcastService, TelevisionChannel, CableOrSatelliteService

PRE-MARKUP:

WAAY is channel 7 on Comcast cable.

MICRODATA:

<div itemscope itemtype="https://schema.org/TelevisionChannel">
  <span itemprop="name">WAAY 7</span>
  <span itemprop="broadcastChannelId">7</span>
  <span itemprop="broadcastServiceTier">Premium</span>
  <div itemprop="inBroadcastLineup" itemscope itemtype="https://schema.org/CableOrSatelliteService">
    <span itemprop="name">Comcast</span>
  </div>
  <div itemprop="providesBroadcastService" itemscope itemtype="https://schema.org/BroadcastService">
    <span itemprop="name">WAAY-TV</span>
    <span itemprop="broadcastDisplayName">ABC</span>
    <div itemprop="broadcastAffiliateOf" itemscope itemtype="https://schema.org/Organization">
      <span itemprop="name">ABC</span>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org" typeof="TelevisionChannel">
  <span property="name">WAAY 7</span>
  <span property="broadcastChannelId">7</span>
  <span property="broadcastServiceTier">Premium</span>
  <div property="inBroadcastLineup" typeof="CableOrSatelliteService">
    <span property="name">Comcast</span>
  </div>
  <div property="providesBroadcastService" typeof="BroadcastService">
    <span property="name">WAAY-TV</span>
    <span property="broadcastDisplayName">ABC</span>
    <div property="broadcastAffiliateOf" typeof="Organization">
      <span property="name">ABC</span>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"TelevisionChannel",
  "name": "WAAY 7",
  "broadcastChannelId":"7",
  "broadcastServiceTier":"Premium",
  "inBroadcastLineup":{
    "@type":"CableOrSatelliteService",
    "name": "Comcast"
  },
  "providesBroadcastService":{
    "@type":"BroadcastService",
    "name": "WAAY-TV",
    "broadcastDisplayName": "ABC",
    "broadcastAffiliateOf":{
      "@type":"Organization",
      "name":"ABC"
    }
  }
}
</script>

TYPES: #eg-0444 BroadcastEvent, BroadcastService, TVEpisode

PRE-MARKUP:

WAAY is broadcasting Modern Family at 9:00PM on October 12, 2014 in English with Spanish subtitles available.

MICRODATA:

<div itemscope itemtype="https://schema.org/BroadcastEvent">
  <span itemprop="name">Modern Family - S6E8 - Three Turkeys</span>
  <span itemprop="description">Phil and Luke take over Thanksgiving duties.</span>
  <link itemprop="isLiveBroadcast" href="https://schema.org/False" />
  <span itemprop="videoFormat">HD</span>
  <span itemprop="inLanguage">en</span>
  <span itemprop="subtitleLanguage">es</span>
  <span itemprop="startDate" content="2014-10-12T21:00">starts 10/12/2014 9:00PM</span>
  <span itemprop="endDate" content="2014-10-12T21:30">ends 10/12/2014 9:30PM</span>
  <div itemprop="publishedOn" itemscope itemtype="https://schema.org/BroadcastService">
    <span itemprop="name">WAAY-TV</span>
  </div>
  <div itemprop="workPerformed" itemscope itemtype="https://schema.org/TVEpisode">
    <span itemprop="name">Modern Family: Three Turkeys</span>
  </div>
</div>

RDFA:

<div vocab="https://schema.org" typeof="BroadcastEvent">
  <span property="name">Modern Family - S6E8 - Three Turkeys</span>
  <span property="description">Phil and Luke take over Thanksgiving duties.</span>
  <link property="isLiveBroadcast" href="https://schema.org/True" />
  <span property="videoFormat">HD</span>
  <span property="inLanguage">en</span>
  <span property="subtitleLanguage">es</span>
  <span property="startDate" content="2014-10-12T21:00">starts 10/12/2014 9:00PM</span>
  <span property="endDate" content="2014-10-12T21:30">ends 10/12/2014 9:30PM</span>
  <div property="publishedOn" typeof="BroadcastService">
    <span property="name">WAAY-TV</span>
  </div>
  <div property="workPerformed" typeof="TVEpisode">
    <span property="name">Modern Family: Three Turkeys</span>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"BroadcastEvent",
  "startDate":"2014-10-12T21:00",
  "endDate":"2014-10-12T21:30",
  "publishedOn":{
    "@type":"BroadcastService",
    "name": "WAAY-TV"
  },
  "workPerformed":{
    "@type":"CreativeWork",
    "name": "Modern Family: Three Turkeys"
  },
  "inLanguage":"en",
  "subtitleLanguage":"es",
  "videoFormat":"HD",
  "isLiveBroadcast":false,
  "name":"Modern Family - S6E8 - Three Turkeys",
  "description":"Phil and Luke take over Thanksgiving duties."
}
</script>

TYPES: #eg-0445 BroadcastEvent, SportsEvent, broadcastOfEvent, isLiveBroadcast, videoFormat, competitor

PRE-MARKUP:

A broadcast of the FIFA Women's World Cup 2015 final.

MICRODATA:

<div itemscope itemtype="https://schema.org/BroadcastEvent">
  <span itemprop="name">FIFA Women's World Cup Final</span>
  <span itemprop="description">US vs. Japan</span>
  <link itemprop="isLiveBroadcast" href="https://schema.org/True" />
  <span itemprop="videoFormat">HD</span>
  <span itemprop="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
  <div itemprop="broadcastOfEvent" itemscope itemtype="https://schema.org/SportsEvent">
    <span itemprop="name">FIFA Women's World Cup Final 2015</span>
    <div itemprop="competitor" itemscope itemtype="https://schema.org/SportsTeam">
      <meta itemprop="name" content="United States" />
    </div>
    <div itemprop="competitor" itemscope itemtype="https://schema.org/SportsTeam">
      <meta itemprop="name" content="Japan" />
    </div>
    <meta itemprop="startDate" content="2015-07-05T16:00-07:00" />
    <div itemprop="location" itemscope itemtype="https://schema.org/City">
      Played in <span itemprop="name">Vancouver</span>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="BroadcastEvent">
  <span property="name">FIFA Women's World Cup Final</span>
  <span property="description">US vs. Japan</span>
  <link property="isLiveBroadcast" href="https://schema.org/True" />
  <span property="videoFormat">HD</span>
  <span property="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
  <div property="broadcastOfEvent" typeof="SportsEvent">
    <span property="name">FIFA Women's World Cup Final 2015</span>
    <div property="competitor" typeof="SportsTeam">
      <meta property="name" content="United States" />
    </div>
    <div property="competitor" typeof="SportsTeam">
      <meta property="name" content="Japan" />
    </div>
    <meta property="startDate" content="2015-07-05T16:00-07:00" />
    <div property="location" typeof="City">
      Played in <span property="name">Vancouver</span>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"BroadcastEvent",
  "name": "FIFA Women's World Cup Final",
  "description": "US vs. Japan",
  "isLiveBroadcast": true,
  "videoFormat": "HD",
  "startDate": "2015-07-05T15:30-07:00",
  "broadcastOfEvent": {
    "@type": "SportsEvent",
    "name": "FIFA Women's World Cup Final 2015",
    "competitor": [
      {
        "@type": "SportsTeam",
        "name": "United States"
      },
      {
        "@type": "SportsTeam",
        "name": "Japan"
      }
    ],
    "startDate": "2015-07-05T16:00-07:00",
    "location": {
      "@type": "City",
      "name": "Vancouver"
    }
  }
}
</script>

TYPES: #eg-0387 MusicAlbum, MusicGroup, MusicRelease, AlbumRelease, StudioAlbum

PRE-MARKUP:

An example of possible JSON-LD for Let It Be by the Beatles.

MICRODATA:

Not available yet.

RDFA:

Not available yet.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicAlbum",
    "@id": "http://musicbrainz.org/release-group/bff544a7-56e0-3ed6-9e0f-3b676cca9111",
    "name": "Let It Be",
    "sameAs": [
        "http://en.wikipedia.org/wiki/Let_It_Be",
        "http://www.wikidata.org/wiki/Q199585"
    ],
    "image": "http://coverartarchive.org/release-group/bff544a7-56e0-3ed6-9e0f-3b676cca9111/front.jpg",
    "albumProductionType": "https://schema.org/StudioAlbum",
    "albumReleaseType": "https://schema.org/AlbumRelease",
    "genre": "rock",
    "byArtist": {
        "@type": "MusicGroup",
        "name": "The Beatles",
        "@id": "http://musicbrainz.org/artist/b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d"
    },
    "albumRelease": {
        "@type": "MusicRelease",
        "name": "Let It Be",
        "@id": "http://musicbrainz.org/release/8d5347a5-9ecb-44be-a213-860aaaf5d0b8"
    },
    "track": {
	    "@type": "ItemList",
	    "numberOfItems": 12,
	    "itemListElement": [
		    {
		      "@type": "ListItem",
		      "position": 1,
		      "item": {
			      "@type": "MusicRecording",
			      "name": "Two Of Us"
		      }
		    },
		    {
		      "@type": "ListItem",
		      "position": 2,
		      "item": {
			      "@type": "MusicRecording",
			      "name": "Dig a Pony"
		      }
		    },
		    {
		      "@type": "ListItem",
		      "position": 3,
		      "item": {
			      "@type": "MusicRecording",
			      "name": "Across the Universe"
		      }
		    }
	    ]
    }
}
</script>

TYPES: #eg-0388 Person, MusicComposition, Organization

PRE-MARKUP:

A MusicComposition Example. The following JSON-LD models
the composition A Day in the Life by Lennon and McCartney,
regardless of who performs or records the song.

MICRODATA:

Not available yet.

RDFA:

Not available yet.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicComposition",
    "@id": "http://musicbrainz.org/work/fd1aa4f2-ba26-3a05-b72d-4392c35a073c",
    "name": "A Day in the Life",
    "composer": [
        {
            "@type": "Person",
            "name": "John Lennon",
            "@id": "http://musicbrainz.org/artist/4d5447d7-c61c-4120-ba1b-d7f471d385b9"
        },
        {
            "@type": "Person",
            "name": "Paul McCartney",
            "@id": "http://musicbrainz.org/artist/ba550d0e-adac-4864-b88b-407cab5e76af"
        }
    ],
    "iswcCode": "T-010.140.236-1",
    "inLanguage": "EN",
    "publisher": {
        "@type": "Organization",
        "name": "Northern Songs, Ltd.",
        "@id": "http://musicbrainz.org/label/26df054d-78cf-4d83-9bb1-a41816125528"
    },
    "datePublished": "1967",
    "lyrics": {
      "@type": "CreativeWork",
      "text": "I  read the news today oh boy..."
    }
}
</script>

TYPES: #eg-0389 MusicGroup, City, MusicAlbum

PRE-MARKUP:

MusicGroup Example.

Sample JSON-LD for the Beatles as described by MusicBrainz.

MICRODATA:

Not available yet.

RDFA:

Not available yet.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicGroup",
    "@id": "http://musicbrainz.org/artist/b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d",
    "name": "Beatles",
    "sameAs": "http://www.thebeatles.com",
    "foundingLocation": {
        "@type": "City",
        "name": "Liverpool"
    },
    "foundingDate": "1957",
    "dissolutionDate": "1970",
    "genre": "Rock",
    "album": {
        "@type": "MusicAlbum",
        "name": "The Beatles",
        "alternateName": "The White Album",
        "@id": "http://musicbrainz.org/release-group/055be730-dcad-31bf-b550-45ba9c202aa3",
        "datePublished": "1968"
    },
    "member": [
      {
        "@type": "OrganizationRole",
        "member": {
          "@type": "Person",
          "name": "John Lennon"
        },
        "startDate": "1957",
        "endDate": "1970",
        "roleName": ["guitar", "lead vocals"]
      },
      {
        "@type": "OrganizationRole",
        "member": {
          "@type": "Person",
          "name": "Paul McCartney"
        },
        "startDate": "1957",
        "endDate": "1970",
        "roleName": ["bass guitar", "lead vocals"]
      },
      {
        "@type": "OrganizationRole",
        "member": {
          "@type": "Person",
          "name": "George Harrison"
        },
        "startDate": "1958",
        "endDate": "1970",
        "roleName": ["guitar", "lead vocals"]
      },
      {
        "@type": "OrganizationRole",
        "member": {
          "@type": "Person",
          "name": "Ringo Starr"
        },
        "startDate": "1962",
        "endDate": "1970",
        "roleName": "drums"
      }
    ]
}
</script>

TYPES: #eg-0390 MusicRecording, MusicComposition

PRE-MARKUP:

An example of some of the tracks on the Beatles White Album.

MICRODATA:

Not available yet.

RDFA:

Not available yet.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicRecording",
    "@id": "http://musicbrainz.org/recording/3566e453-8f10-4a45-ac85-2c72eb183ca1",
    "name": "Back in the U.S.S.R.",
    "producer": {
        "@type": "Person",
        "name": "George Martin"
    },
    "duration": "PT2M43S",
    "recordingOf": {
        "@type": "MusicComposition",
        "name": "Back in the U.S.S.R",
        "iswcCode": "T-010.140.236-1"
    }
}
</script>

TYPES: #eg-0391 MusicRecording, MusicComposition, PublicationEvent, MusicRelease

PRE-MARKUP:

An example of a single release of
the Beatles White Album, which was
released in the US and Canada on different dates.

MICRODATA:

Not available yet.

RDFA:

Not available yet.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicRelease",
    "name": "The Beatles",
    "alternateName": "White Album",
    "musicReleaseFormat": "https://schema.org/VinylFormat",
    "duration": "PT1H33M50S",
    "inLanguage": "EN",
    "recordLabel": {
        "@type": "Organization",
        "@id": "http://musicbrainz.org/label/cf7fc5cf-e011-4ef4-b511-cd0188537910",
        "name": "Apple Records"
    },
    "catalogNumber": "SWBO 101",
    "releasedEvent": [
        {
            "@type": "PublicationEvent",
            "startDate": "1968-11-22",
            "location": {
                "@type": "Country",
                "name": "Canada"
            }
        },
        {
            "@type": "PublicationEvent",
            "startDate": "1968-11-25",
            "location": {
                "@type": "Country",
                "name": "United States"
            }
        }
    ],
    "producer": [
        {
            "@type": "Person",
            "name": "George Martin"
        },
        {
            "@type": "Person",
            "name": "Chris Thomas"
        }
    ]
}
</script>

TYPES: #eg-0340 Painting, contentLocation, locationCreated

PRE-MARKUP:

<div>
The Church at Auvers by Vincent van Gogh depicts a church in Auvers-sur-Oise, but was created in Saint-Rémy-de-Provence.
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Painting">
<img itemprop="image" src="https://upload.wikimedia.org/wikipedia/commons/a/ad/Vincent_van_Gogh_-_The_Church_in_Auvers-sur-Oise%2C_View_from_the_Chevet_-_Google_Art_Project.jpg" />
<meta itemprop="sameAs" content="https://en.wikipedia.org/wiki/The_Church_at_Auvers" />
<span itemprop="name">The Church at Auvers</span>
by <div itemprop="creator" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Vincent van Gogh</span>
</div>,
depicts a church in <div itemprop="contentLocation" itemscope itemtype="https://schema.org/AdministrativeArea">
<span itemprop="name">Auvers-sur-Oise</span>,
</div>
but was creaetd in <div itemprop="locationCreated" itemscope itemtype="https://schema.org/AdministrativeArea">
<span itemprop="name">Saint-Rémy-de-Provence</span>.
</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Painting">
<img property="image" src="https://upload.wikimedia.org/wikipedia/commons/a/ad/Vincent_van_Gogh_-_The_Church_in_Auvers-sur-Oise%2C_View_from_the_Chevet_-_Google_Art_Project.jpg" />
<meta property="sameAs" content="https://en.wikipedia.org/wiki/The_Church_at_Auvers" />
<span property="name">The Church at Auvers</span>
by <div property="creator" typeof="Person">
<span property="name">Vincent van Gogh</span>
</div>,
depicts a church in <div property="contentLocation" typeof="AdministrativeArea">
<span property="name">Auvers-sur-Oise</span>,
</div>
but was creaetd in <div property="locationCreated" typeof="AdministrativeArea">
<span property="name">Saint-Rémy-de-Provence</span>.
</div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Painting",
  "name": "The Church at Auvers",
  "image": "https://upload.wikimedia.org/wikipedia/commons/a/ad/Vincent_van_Gogh_-_The_Church_in_Auvers-sur-Oise%2C_View_from_the_Chevet_-_Google_Art_Project.jpg",
  "sameAs": "https://en.wikipedia.org/wiki/The_Church_at_Auvers",
  "creator": {
    "@type": "Person",
    "name": "Vincent van Gogh"
  },
  "contentLocation": {
    "@type": "AdministrativeArea",
    "name": "Auvers-sur-Oise"
  },
  "locationCreated": {
    "@type": "AdministrativeArea",
    "name": "Saint-Rémy-de-Provence"
  }
}
</script>

TYPES: #eg-0341 Conversation, Message

PRE-MARKUP:

<div>
A conversation between two people re: duck season vs rabbit season.
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Conversation">
  <meta itemprop="name" content="Duck Season vs Rabbit Season" />
  <meta itemprop="sameAs" content="https://www.youtube.com/watch?v=9-k5J4RxQdE" />
  <div itemscope itemprop="hasPart" itemtype="https://schema.org/Message">
    <div itemscope itemprop="sender" itemtype="https://schema.org/Person">
      <meta itemprop="name" content="Bugs Bunny" />
    </div>
    <div itemscope itemprop="recipient" itemtype="https://schema.org/Person">
      <meta itemprop="name" content="Daffy Duck" />
    </div>
    <div itemscope itemprop="about" itemtype="https://schema.org/Thing">
      <meta itemprop="name" content="Duck Season" />
    </div>
    <meta itemprop="datePublished" content="2016-02-29" />
  </div>
  <div itemscope itemprop="hasPart" itemtype="https://schema.org/Message">
    <div itemscope itemprop="sender" itemtype="https://schema.org/Person">
      <meta itemprop="name" content="Daffy Duck" />
    </div>
    <div itemscope itemprop="recipient" itemtype="https://schema.org/Person">
      <meta itemprop="name" content="Bugs Bunny" />
    </div>
    <div itemscope itemprop="about" itemtype="https://schema.org/Thing">
      <meta itemprop="name" content="Rabbit Season" />
    </div>
    <meta itemprop="datePublished" content="2016-03-01" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Conversation">
  <meta property="name" content="Duck Season vs Rabbit Season" />
  <meta property="sameAs" content="https://www.youtube.com/watch?v=9-k5J4RxQdE" />
  <div property="hasPart" typeof="Message">
    <div property="sender" typeof="Person">
      <meta property="name" content="Bugs Bunny" />
    </div>
    <div property="recipient" typeof="Person">
      <meta property="name" content="Daffy Duck" />
    </div>
    <div property="about" typeof="Thing">
      <meta property="name" content="Duck Season" />
    </div>
    <meta itemprop="datePublished" content="2016-02-29" />
  </div>
  <div property="hasPart" typeof="Message">
    <div property="sender" typeof="Person">
      <meta property="name" content="Daffy Duck" />
    </div>
    <div property="recipient" typeof="Person">
      <meta property="name" content="Bugs Bunny" />
    </div>
    <div property="about" typeof="Thing">
      <meta property="name" content="Rabbit Season" />
    </div>
    <meta itemprop="datePublished" content="2016-03-01" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Conversation",
  "name": "Duck Season vs Rabbit Season",
  "sameAs": "https://www.youtube.com/watch?v=9-k5J4RxQdE",
  "hasPart": [
    {
      "@type": "Message",
      "sender": {
        "@type": "Person",
        "name": "Bugs Bunny"
      },
      "recipient": {
        "@type": "Person",
        "name": "Daffy Duck"
      },
      "about": {
        "@type": "Thing",
        "name": "Duck Season"
      },
      "datePublished": "2016-02-29"
    },
    {
      "@type": "Message",
      "sender": {
        "@type": "Person",
        "name": "Daffy Duck"
      },
      "recipient": {
        "@type": "Person",
        "name": "Bugs Bunny"
      },
      "about": {
        "@type": "Thing",
        "name": "Rabbit Season"
      },
      "datePublished": "2016-03-01"
    }
  ]
}
</script>

TYPES: #eg-0342 Message

PRE-MARKUP:

A message from Dom Portwood to Peter Gibbons about TPS reports.

MICRODATA:

<div itemscope itemtype="https://schema.org/Message">
  <div itemscope itemprop="sender" itemtype="https://schema.org/Person">
    <meta itemprop="name" content="Dom Portwood" />
  </div>
  <div itemscope itemprop="recipient" itemtype="https://schema.org/Person">
    <meta itemprop="name" content="Peter Gibbons" />
  </div>
  <div itemscope itemprop="about" itemtype="https://schema.org/Thing">
    <meta itemprop="name" content="TPS reports" />
  </div>
  <meta itemprop="datePublished" content="2016-02-29" />
  <meta itemprop="dateRead" content="2016-03-03" />
  <div itemscope itemprop="messageAttachment" itemtype="https://schema.org/CreativeWork">
    <meta itemprop="name" content="New coversheet" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Message">
  <div property="sender" typeof="Person">
    <meta property="name" content="Dom Portwood" />
  </div>
  <div property="recipient" typeof="Person">
    <meta property="name" content="Peter Gibbons" />
  </div>
  <div property="about" typeof="Thing">
    <meta property="name" content="TPS reports" />
  </div>
  <meta property="datePublished" content="2016-02-29" />
  <meta property="dateRead" content="2016-03-03" />
  <div property="messageAttachment" typeof="CreativeWork">
    <meta property="name" content="New coversheet" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Message",
  "sender": {
    "@type": "Person",
    "name": "Dom Portwood"
  },
  "recipient": {
    "@type": "Person",
    "name": "Peter Gibbons"
  },
  "about": {
    "@type": "Thing",
    "name": "TPS reports"
  },
  "datePublished": "2016-02-29",
  "dateRead": "2016-03-03",
  "messageAttachment": {
    "@type": "CreativeWork",
    "name": "New coversheet"
  }
}
</script>

TYPES: #eg-0343 EmailMessage, toRecipient, bccRecipient, ccRecipient

PRE-MARKUP:

An message from Dom Portwood to Peter Gibbons about TPS reports, cc'ing Bill Lumbergh and bcc'ing tps-consulting@example.com

MICRODATA:

<div itemscope itemtype="https://schema.org/EmailMessage">
  <div itemscope itemprop="sender" itemtype="https://schema.org/Person">
    <meta itemprop="name" content="Dom Portwood" />
    <span itemprop="email">dportwood@example.com</span>
  </div>
  <div itemscope itemprop="toRecipient" itemtype="https://schema.org/Person">
    <meta itemprop="name" content="Peter Gibbons" />
    <span itemprop="email">pgibbons@example.com</span>
  </div>
  <div itemscope itemprop="ccRecipient" itemtype="https://schema.org/Person">
    <meta itemprop="name" content="Bill Lumbergh" />
    <span itemprop="email">blumbergh@example.com</span>
  </div>
  <div itemscope itemprop="bccRecipient" itemtype="https://schema.org/ContactPoint">
    <span itemprop="email">tps-consulting@example.com</span>
  </div>
  <div itemscope itemprop="about" itemtype="https://schema.org/Thing">
    <meta itemprop="name" content="TPS reports" />
  </div>
  <meta itemprop="datePublished" content="2016-02-29" />
  <meta itemprop="dateRead" content="2016-03-03" />
  <div itemscope itemprop="messageAttachment" itemtype="https://schema.org/CreativeWork">
    <meta itemprop="name" content="New coversheet" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="EmailMessage">
  <div property="sender" typeof="Person">
    <meta property="name" content="Dom Portwood" />
    <span property="email">dportwood@example.com</span>
  </div>
  <div property="toRecipient" typeof="Person">
    <meta property="name" content="Peter Gibbons" />
    <span property="email">pgibbons@example.com</span>
  </div>
  <div property="ccRecipient" typeof="Person">
    <meta property="name" content="Bill Lumbergh" />
    <span property="email">blumbergh@example.com</span>
  </div>
  <div property="bccRecipient" typeof="ContactPoint">
    <span property="email">tps-consulting@example.com</span>
  </div>
  <div property="about" typeof="Thing">
    <meta property="name" content="TPS reports" />
  </div>
  <meta property="datePublished" content="2016-02-29" />
  <meta property="dateRead" content="2016-03-03" />
  <div property="messageAttachment" typeof="CreativeWork">
    <meta property="name" content="New coversheet" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "EmailMessage",
  "sender": {
    "@type": "Person",
    "name": "Dom Portwood",
    "email": "dportwood@example.com"
  },
  "toRecipient": {
    "@type": "Person",
    "name": "Peter Gibbons",
    "email": "pgibbons@example.com"
  },
  "ccRecipient": {
    "@type": "Person",
    "name": "Bill Lumbergh",
    "email": "blumbergh@example.com"
  },
  "ccRecipient": {
    "@type": "ContactPoint",
    "email": "tps-consulting@example.com"
  },
  "about": {
    "@type": "Thing",
    "name": "TPS reports"
  },
  "datePublished": "2016-02-29",
  "dateRead": "2016-03-03",
  "messageAttachment": {
    "@type": "CreativeWork",
    "name": "New coversheet"
  }
}
</script>

TYPES: #eg-0344 DataFeed

PRE-MARKUP:

Company Directory
last modified: 2015-01-02
  Alice: alice@example.com
  entry added: 2014-07-01

  Bob: bob@example.com
  entry modified: 2015-01-02

MICRODATA:

TODO.

RDFA:

TODO.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "DataFeed",
  "name": "Company directory",
  "dateModified": "2015-01-02",
  "dataFeedElement": [
    {
      "@type": "DataFeedItem",
      "dateCreated": "2014-07-01",
      "item": {
        "@type": "Person",
        "name": "Alice",
        "email": "alice@example.com"
      }
    },
    {
      "@type": "DataFeedItem",
      "dateModified": "2015-01-02",
      "item": {
        "@type": "Person",
        "name": "Bob",
        "email": "bob@example.com"
      }
    }
  ]
}
</script>

TYPES: #eg-0345 MobileApplication, DataFeed, supportingData

PRE-MARKUP:

The e-reader comes installed with Anna Karenina, Pride and Prejudice, and My Bondage and My Freedom

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "MobileApplication",
    "applicationCategory": "https://en.wikipedia.org/wiki/E-reader",
    "supportingData": {
      "@type": "DataFeed",
      "dataFeedElement": [
        {
          "@type": "Book",
          "name": "Anna Karenina",
          "sameAs": "https://en.wikipedia.org/wiki/Anna_Karenina"
        },
        {
          "@type": "Book",
          "name": "Pride and Prejudice",
          "sameAs": "https://en.wikipedia.org/wiki/Pride_and_Prejudice"
        },
        {
          "@type": "Book",
          "name": "My Bondage and My Freedom",
          "sameAs": "https://en.wikipedia.org/wiki/My_Bondage_and_My_Freedom"
        }
      ]
    }
  }

</script>

TYPES: #eg-0327 Apartment, Accommodation, occupancy, floorSize

PRE-MARKUP:

Apartment example with min and max occupancy limits and floor size of 81 square meters(JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Apartment",
        "name": "227  Lynn Street - Medium apartment",
        "description": "Great downtown accommodation for family or group of friends.",
        "numberOfRooms": 3,
        "occupancy": {
            "@type": "QuantitativeValue",
            "minValue": 1,
            "maxValue": 4
        },
        "floorLevel": 5,
        "floorSize": {
            "@type": "QuantitativeValue",
            "value": 81,
            "unitCode": "MTK"
        },
        "numberOfBathroomsTotal": 2,
        "numberOfBedrooms": 2,
        "petsAllowed": true,
        "tourBookingPage": "http://example.com",
        "yearBuilt": 2005,
        "telephone": "+1-617-312-9783",
        "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "West Roxbury",
            "addressRegion": "MA",
            "postalCode": "02132",
            "streetAddress": "227  Lynn Street"
        },
        "latitude": 42.2742,
        "longitude": -71.1430
    }
</script>

TYPES: #eg-0422 SingleFamilyResidence, Accommodation, occupancy, floorSize, leaseLength

PRE-MARKUP:

Single family residence example with min and max occupancy limits, floor size of 2500 square foots and lease length of 6 months(JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "SingleFamilyResidence",
        "name": "1331 St George Street - Family House",
        "description": "Great opportunity to own this 2500 sqft originally built in 1988 family home with 4 bedroom, 3 bathroom. which was RENOVATED IN 2014:( New Windows, New Bathroom, New Hardwood Floors, Air Condition, New Kitchen, etc.)",
        "numberOfRooms": 5,
        "occupancy": {
            "@type": "QuantitativeValue",
            "minValue": 1,
            "maxValue": 5
        },
        "floorSize": {
            "@type": "QuantitativeValue",
            "value": 2500,
            "unitCode": "FTK"
        },
        "leaseLength": {
            "@type": "QuantitativeValue",
            "value": 6,
            "unitText": "months"
        },
        "numberOfBathroomsTotal": 3,
        "numberOfBedrooms": 4,
        "permittedUsage": "Perfectly suitable for a family with two kids.",
        "petsAllowed": "Only cats are allowed",
        "yearBuilt": 1988,
        "address": {
            "@type": "PostalAddress",
            "addressCountry": "CA",
            "addressLocality": "Vancouver",
            "addressRegion": "British Columbia",
            "postalCode": "V5T 1Z7",
            "streetAddress": "1331 St George Street"
        },
        "telephone": "+1-604-829-6070"
    }
</script>

TYPES: #eg-0330 BookSeries, author

PRE-MARKUP:

Book series example with nested author(JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "BookSeries",
        "name": "The Hitchhiker's Guide to the Galaxy",
        "genre": "comedy science fiction",
        "startDate": "1979-10-12",
        "endDate": "1992-10-12",
        "abstract": "Earthman Arthur Dent is saved by his friend, Ford Prefect—an alien researcher for the titular Hitchhiker's Guide to the Galaxy, which provides info on every planet in the galaxy—from the Earth just before it is destroyed by the alien Vogons.",
        "author": {
            "@type": "Person",
            "givenName": "Douglas",
            "familyName": "Adams",
            "additionalName": "Noel",
            "birthDate": "1952-03-11",
            "birthPlace": {
                "@type": "Place",
                "address": "Cambridge, Cambridgeshire, England"
            },
            "deathDate": "2001-05-11",
            "deathPlace": {
                "@type": "Place",
                "address": "Highgate Cemetery, London, England"
            }
        }
    }
</script>

TYPES: #eg-0384 Map, VenueMap

PRE-MARKUP:

<p>
Welcome to a fictional SF art museum.
Here is our <a href="/map1234/">venue map</a>
</p>

MICRODATA:

<p itemscope itemtype="https://schema.org/Museum">
Welcome to a fictional <span itemprop="name">SF art museum.</span>
Here is our
<span itemscope itemprop="hasMap" itemtype="https://schema.org/Map">
<link itemprop="mapType" href="https://schema.org/VenueMap" />
<a itemprop="url" href="/map1234/">venue map</a></span>
</p>

RDFA:

<p vocab="https://schema.org/" typeof="Museum">
Welcome to a fictional <span property="name">SF art museum.</span>
Here is our
<span property="hasMap" typeof="Map">
<link itemprop="mapType" href="https://schema.org/VenueMap" />
<a property="url" href="/map1234/">venue map</a></span>
</p>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "Museum",
 "name": "SF art museum",
 "hasMap": {
 "@type": "Map",
   "mapType": { "@id": "https://schema.org/VenueMap" },
   "url":  "http://art-sf.example.com/map1234/"
   }
}

TYPES: #eg-0358 Hotel

PRE-MARKUP:

<h1>ACME Hotel Innsbruck</h1>
<span>A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <span>Technikerstrasse 21</span>
  <span>6020</span>
  <span>Innsbruck</span>
  <span>Tyrol</span>,
  <span>Austria</span>
  </div>
  Phone: +43 512 8000-0
  <img src="../media/hotel_front.png" alt="Front view of the hotel" />
  Star rating: ****
  Room rates: $100 - $240
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">Technikerstrasse 21</span>
    <span itemprop="postalCode">6020</span>
    <span itemprop="addressLocality">Innsbruck</span>
    <span itemprop="addressRegion">Tyrol</span>,
    <span itemprop="addressCountry">Austria</span>
  </div>
  Phone: <span itemprop="telephone">+43 512 8000-0</span>
  <img itemprop="photo" src="../media/hotel_front.png" alt="Front view of the hotel" />
  Star rating: <span itemprop="starRating" itemscope itemtype="https://schema.org/Rating">
    <meta itemprop="ratingValue" content="4">****</span>
  Room rates: <span itemprop="priceRange">$100 - $240</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Hotel">
  <h1><span property="name">ACME Hotel Innsbruck</span></h1>
  <span property="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <div property="address" typeof="PostalAddress">
    <span property="streetAddress">Technikerstrasse 21</span>
    <span property="postalCode">6020</span>
    <span property="addressLocality">Innsbruck</span>
    <span property="addressRegion">Tyrol</span>,
    <span property="addressCountry">Austria</span>
  </div>
  Phone: <span property="telephone">+43 512 8000-0</span>
  <img property="photo" src="../media/hotel_front.png" alt="Front view of the hotel" />
  Star rating: <span property="starRating" typeof="Rating">
    <meta property="ratingValue" content="4">****</span>
  Room rates: <span property="priceRange">$100 - $240</span>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Hotel",
    "name": "ACME Hotel Innsbruck",
    "description": "A beautifully located business hotel right in the heart of the alps. Watch the sun rise over the scenic Inn valley while enjoying your morning coffee.",
    "address": {
        "@type": "PostalAddress",
        "addressCountry": "AT",
        "addressLocality": "Innsbruck",
        "addressRegion": "Tyrol",
        "postalCode": "6020",
        "streetAddress": "Technikerstrasse 21"
    },
    "telephone": "+43 512 8000-0",
    "photo": "http://www.acme-innsbruck.at//media/hotel_front.png",
    "starRating": {
        "@type": "Rating",
        "ratingValue": "4"
    },
    "priceRange": "$100 - $240"
}</script>

TYPES: #eg-0359 starRating

PRE-MARKUP:

<h1>ACME Hotel Innsbruck</h1>
<span>A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Star rating: ****
  Room rates: $100 - $240
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Star rating: <span itemprop="starRating" itemscope itemtype="https://schema.org/Rating">
    <meta itemprop="ratingValue" content="4">****</span>
  Room rates: <span itemprop="priceRange">$100 - $240</span>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0360 starRating

PRE-MARKUP:

<h1>ACME Hotel Innsbruck</h1>
<span>A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Star rating: **** (DEHOGA)
  Room rates: $100 - $240
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Star rating: <span itemprop="starRating" itemscope itemtype="https://schema.org/Rating">
    <span itemprop="author" itemscope itemtype="https://schema.org/Organization">
      <span itemprop="name">DEHOGA</span>
    </span>
    <meta itemprop="ratingValue" content="4">****
  </span>
  Room rates: <span itemprop="priceRange">$100 - $240</span>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0361 Hotel, logo, image

PRE-MARKUP:

<h1>ACME Hotel Innsbruck</h1>
  <img src="../media/logo.png" alt="hotel logo" />
  <span>A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <img src="../media/hotel_front.png" alt="Front view of the hotel" />
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <img itemprop="logo" src="../media/logo.png" alt="hotel logo" />
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <img itemprop="photo" src="../media/hotel_front.png" alt="Front view of the hotel" />
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0362 hasMap

PRE-MARKUP:

<h1>ACME Hotel Innsbruck</h1>
  <span>A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <a href="https://www.google.com/maps?ie=UTF8&hq&ll=47.1234,11.1234&z=13">Click here for a map.</a>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <a itemprop="hasMap" href="https://www.google.com/maps?ie=UTF8&hq&ll=47.1234,11.1234&z=13">Click here for a map.</a>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0363 GeoCoordinates, geo

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">Technikerstrasse 21</span>
    <span itemprop="postalCode">6020</span>
    <span itemprop="addressLocality">Innsbruck</span>
    <span itemprop="addressRegion">Tyrol</span>,
    <span itemprop="addressCountry">Austria</span>
  </div>
  <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
    <meta itemprop="latitude" content="47.2649990" />
    <meta itemprop="longitude" content="11.3428720" />
  </div>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0364 numberOfRooms

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <span itemprop="numberOfRooms">60</span> rooms.
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0365 numberOfRooms

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  <span itemprop="numberOfRooms" itemscope itemtype="https://schema.org/QuantitativeValue">
     <span itemprop="value">45</span>
     <span itemprop="unitText">double rooms</span>
  </span>
  <span itemprop="numberOfRooms" itemscope itemtype="https://schema.org/QuantitativeValue">
     <span itemprop="value">15</span>
     <span itemprop="unitText">single rooms</span>
  </span>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0366 amenityFeature, LocationFeatureSpecification

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Hotel Features:
  <ul>
  <li itemprop="amenityFeature" itemscope itemtype="https://schema.org/LocationFeatureSpecification">
    <span itemprop="name">Sauna</span>
    <meta itemprop="value" content="True">
  </li>
  <li itemprop="amenityFeature" itemscope itemtype="https://schema.org/LocationFeatureSpecification">
    <span itemprop="name">Gym</span>
    <meta itemprop="value" content="True">
  </li>
  </ul>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0367 amenityFeature, LocationFeatureSpecification, hoursAvailable

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Hotel Features:
  <ul>
  <li itemprop="amenityFeature" itemscope itemtype="https://schema.org/LocationFeatureSpecification">
    <span itemprop="name">Sauna</span>
    <meta itemprop="value" content="True">
    <div itemprop="hoursAvailable" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
      <link itemprop="dayOfWeek" href="http://purl.org/goodrelations/v1#Thursday" />(Open Thursdays
      <time itemprop="opens" content="16:00:00"> 4:00 PM</time> -
      <time itemprop="closes" content="21:00:00"> 9:00 PM</time>)
    </div>
  </li>
  </ul>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0368 checkinTime, checkoutTime

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <img itemprop="logo" src="../media/logo.png" alt="hotel logo" />
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  Check-in: <meta itemprop="checkinTime" content="14:00:00">2:00 PM
  Check-out: <meta itemprop="checkoutTime" content="11:00:00">11:00 AM
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0369 availableLanguage, Language

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
  <h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
  <span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
  We speak:
  <ul>
    <li itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
      <span itemprop="name">English</span>
    </li>
    <li itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
      <span itemprop="name">German</span>
    </li>
  </ul>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0370 HotelRoom, Hotel

PRE-MARKUP:

This example is in microdata only.

MICRODATA:

<div itemscope itemtype="https://schema.org/Hotel">
    <h1>
        <span itemprop="name">ACME Hotel Innsbruck</span>
    </h1><span itemprop="description">A beautifully located business hotel right in the heart of the alps. Watch the sun rise over the scenic Inn valley while enjoying your morning coffee.</span>
    <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
        <span itemprop="streetAddress">Technikerstrasse 21</span> <span itemprop="postalCode">6020</span> <span itemprop="addressLocality">Innsbruck</span> <span itemprop="addressRegion">Tyrol</span>, <span itemprop="addressCountry">Austria</span>
    </div>Phone: <span itemprop="telephone">+43 512 8000-0</span>
    <div itemprop="containsPlace" itemscope itemtype="https://schema.org/HotelRoom">
        <span itemprop="name">Standard Double Room</span> <span itemprop="description">Our standard double rooms include a double bed, a full bathroom with tub, shower and toilet</span> <img itemprop="photo" src="../media/single_room1.png">
    </div>Available rates:
    <div itemprop="makesOffer" itemscope itemtype="https://schema.org/Offer">
        <span itemprop="name">Flex-rate</span> <span itemprop="description">Terms and conditions go here...</span>
        <link itemprop="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut"><span itemprop="priceSpecification" itemscope itemtype="https://schema.org/UnitPriceSpecification">
        <meta itemprop="priceCurrency" content="EUR">€ <span itemprop="price">99</span>
        <meta itemprop="unitCode" content="DAY">per room per day To save this rate, book by
        <meta itemprop="validThrough" content="2016-08-31">August 31, 2016</span>
    </div>
</div>

RDFA:

This example is in microdata only.

JSON:

This example is in microdata only.

TYPES: #eg-0347 Dentist

PRE-MARKUP:

Dental clinic example with rating and reviews (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Dentist",
        "name": "City Smiles",
        "description": "Dental care service",
        "slogan": "Let your teeth shine",
        "openingHours": "Mo-Sa 9:00-12:00",
        "telephone": "+12025550198",
        "email": "city.smiles.dental@example.com",
        "address": {
            "@type": "PostalAddress",
            "addressLocality": "Detroit",
            "addressRegion": "MI",
            "postalCode": "48226",
            "streetAddress": "1001  Eagle Drive"
        },
        "paymentAccepted": "Cash, Credit Card",
        "priceRange": "$$",
        "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": 4.5,
            "reviewCount": 22
        },
        "image": "https://homepages.cae.wisc.edu/~ece533/images/lena.png",
        "review": [
            {
                "@type": "Review",
                "author": "Liam",
                "datePublished": "2020-06-26",
                "description": "Great prices, excellent service",
                "name": "Great dental clinic",
                "reviewRating": {
                    "@type": "Rating",
                    "ratingValue": 5
                }
            },
            {
                "@type": "Review",
                "author": "David",
                "datePublished": "2020-05-16",
                "description": "I am totally satisfied with the quality of service, but the waiting time should be reduced",
                "name": "Waiting time",
                "reviewRating": {
                    "@type": "Rating",
                    "ratingValue": 4
                }
            }
        ]
    }
</script>

TYPES: #eg-0349 ExhibitionEvent

PRE-MARKUP:

<div>
  <h2><a href="http://www.vam.ac.uk/whatson/event/5150/shoes-pleasure-and-pain-696789408/">
    Shoes: Pleasure and Pain</a></h2>
  <p><time datetime="2015-06-13">Sat 13 June 2015</time>–<time datetime="2016-01-31">Sun 31 January 2016</time></p>
    <p>Explore the transformative power of footwear from around the world as we present over 200 pairs of the most extreme shoes from the last 2000 years.</p>
  <a href="http://www.vam.ac.uk/whatson/event/5150/date/20151007/">Book tickets</a>
</div>

MICRODATA:

<div itemscope="" itemtype="https://schema.org/ExhibitionEvent">
  <meta itemprop="location" content="Victoria and Albert Museum">
  <meta itemprop="inLanguage" content="en">
  <h2><a itemprop="url" href="http://www.vam.ac.uk/whatson/event/5150/shoes-pleasure-and-pain-696789408/">
    <span itemprop="name">Shoes: Pleasure and Pain</span>
  </a></h2>
  <p><time itemprop="startDate" datetime="2015-06-13">Sat 13 June 2015</time>–<time itemprop="endDate" datetime="2016-01-31">Sun 31 January 2016</time></p>
    <p itemprop="description">Explore the transformative power of footwear from around the world as we present over 200 pairs of the most extreme shoes from the last 2000 years.</p>
  <a itemprop="offers" href="http://www.vam.ac.uk/whatson/event/5150/date/20151007/">Book tickets</a>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="ExhibitionEvent">
  <meta property="location" content="Victoria and Albert Museum">
  <meta property="inLanguage" content="en">
  <h2><a property="url" href="http://www.vam.ac.uk/whatson/event/5150/shoes-pleasure-and-pain-696789408/">
    <span property="name">Shoes: Pleasure and Pain</span>
  </a></h2>
  <p><time property="startDate" datetime="2015-06-13">Sat 13 June 2015</time>–<time property="endDate" datetime="2016-01-31">Sun 31 January 2016</time></p>
    <p property="description">Explore the transformative power of footwear from around the world as we present over 200 pairs of the most extreme shoes from the last 2000 years.</p>
  <a property="offers" href="http://www.vam.ac.uk/whatson/event/5150/date/20151007/">Book tickets</a>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ExhibitionEvent",
  "location": "Victoria and Albert Museum",
  "url": "http://www.vam.ac.uk/whatson/event/5150/shoes-pleasure-and-pain-696789408/",
  "name": "Shoes: Pleasure and Pain",
  "startDate": "2015-06-13",
  "endDate": "2016-01-31",
  "description": "Explore the transformative power of footwear from around the world as we present over 200 pairs of the most extreme shoes from the last 2000 years.",
   "offers": [
	   {"@type": "Offer",
	   "@id": "http://www.vam.ac.uk/whatson/event/5150/date/20151007/"
       }
  ]
}
</script>

TYPES: #eg-0440 TrainStation

PRE-MARKUP:

Train station example (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "TrainStation",
        "name": "Munich Central Station",
        "openingHours": "Mo-Su",
        "telephone": "+491806996633",
        "address": {
            "@type": "PostalAddress",
            "addressCountry": "Germany",
            "addressLocality": "Munich",
            "addressRegion": "Bavaria",
            "postalCode": "80805",
            "streetAddress": "Schlüterstraße 2"
        },
        "latitude": 48.140283,
        "longitude": 11.560076,
        "url": "https://www.bahnhof.de/bahnhof-de/bahnhof/Muenchen_Hbf-1023144"
    }
</script>

TYPES: #eg-0392 OfferShippingDetails, deliveryTime, ShippingDeliveryTime, shippingRate

PRE-MARKUP:

Offer shipping details example with nested delivery time(JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "OfferShippingDetails",
        "deliveryTime": {
            "@type": "ShippingDeliveryTime",
            "businessDays": {
                "@type": "OpeningHoursSpecification",
                "dayOfWeek": [
                    "https://schema.org/Monday",
                    "https://schema.org/Tuesday",
                    "https://schema.org/Wednesday",
                    "https://schema.org/Thursday",
                    "https://schema.org/Friday"
                ]
            },
            "cutoffTime": "12:00:15Z",
            "handlingTime": {
                "@type": "QuantitativeValue",
                "minValue": 1,
                "maxValue": 2,
                "unitCode": "d"
            },
            "transitTime": {
                "@type": "QuantitativeValue",
                "minValue": 1,
                "maxValue": 10,
                "unitCode": "d"
            }
        },
        "shippingRate": {
            "@type": "MonetaryAmount",
            "value": 4.95,
            "currency": "USD"
        }
    }
</script>

TYPES: #eg-0377 BreadcrumbList, ItemList, ListItem, itemListElement, item

PRE-MARKUP:

<ol>
  <li>
    <a href="https://example.com/dresses">Dresses</a>
  </li>
  <li>
    <a href="https://example.com/dresses/real">Real Dresses</a>
  </li>
</ol>

MICRODATA:

<ol itemscope itemtype="https://schema.org/BreadcrumbList">
  <li itemprop="itemListElement" itemscope
      itemtype="https://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="https://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>

RDFA:

<ol vocab="https://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>

JSON:

<script type="application/ld+json">
{
 "@context": "https://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>

TYPES: #eg-0447 VideoGame

PRE-MARKUP:

<h1> Super Game</h1>
<link href="http://example.com/supergame1">
<img alt="Super Game logo" src="/images/screenshots/supergame/cover.jpg"/>
<div> Ultra interesting. Super impressive. Mega attractive</div>
<div>
  <p>Language Russian </p>
  <p> Localizer TranslateStudio Inc.</p>
</div>
<div>
  <p>Language Chinese</p>
  <p> Localizer Fānyì zhě Inc.</p>
</div>
<div>Game rating: <b>5</b></div>
<p> Author<a href="http://gds.com">GameDevelopmentStudio</a></p>
<p> Publisher: RL Russia</p>
<div>Game Specific
  <p>Genre Action (Shooter / Robot) / 3D / 1st Person</p>
</div>
<div>System Requirements
  <p>Processor requirements 4 GHz</p>
  <p>Memory requirements 8 Gb</p>
  <p>Storage requirements 64 Gb</p>
</div>
<ul>
  <li> PC game </li>
  <li> Xbox One </li>
  <li> PlayStation 3</li>
</ul>
<div>DLC
  <h2> New colour of sky<link href="http://example.com/supergamedlc1"></h2>
</div>
<h2>Video: Super Game review</h2>
<object ...>
  <param ...>
  <embed type="application/x-shockwave-flash" ...>
</object>
<div>
  <h2>Hints, Secrets, Glitches &amp; Easter Eggs</h2>
  <p>Easy Credits <span>To get infinite credits you must first have at least 1 or 2 companions with you </span></p>
  <p><a href="http://example.com/strategy/super-game/victory.php">Victory Strategy Guides</a></p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/VideoGame">
  <h1 itemprop="name"> Super Game </h1>
  <link href="http://example.com/supergame1" itemprop="url">
  <img alt="Super Game logo" itemprop="image" src="/images/screenshots/supergame/cover.jpg"/>
  <div itemprop="description">Ultra interesting. Super impressive. Mega attractive</div>
  <div>
    <p>Language<span itemprop="inLanguage">Russian</span></p>
    <p> Localizer <span itemprop="translator">TranslateStudio Inc.</span></p>
  </div>
  <div>
    <p>Language<span itemprop="inLanguage">Chinese</span></p>
    <p> Localizer <span itemprop="translator ">Fānyì zhě Inc.</span></p>
  </div>
  <div itemscope itemtype="https://schema.org/AggregateRating" itemprop="aggregateRating">
    <div>Game rating: <b itemprop="ratingValue">5</b></div>
  </div>
  <div itemprop="author" itemscope itemtype="https://schema.org/Organization">
    <p> Author<span itemprop="name"><a itemprop="url" href="http://gds.com">GameDevelopmentStudio</a></span></p>
  </div>
  <p> Publisher <span itemprop="publisher">RL Russia</span></p>
  <div>Game Specific
    <meta itemprop="playMode" content=" SinglePlayer" >
    <p>Genre <span itemprop="genre">Action (Shooter / Robot) / 3D / 1st Person</span></p>
  </div>
  <div>System Requirements
    <p>Processor requirements<span itemprop="processorRequirements">4 GHz</span></p>
    <p>Memory requirements<span itemprop="memoryRequirements">8 Gb</span></p>
    <p>Storage requirements<span itemprop="storageRequirements">64 Gb</span></p>
  </div>
  <ul>
    <li itemprop="gamePlatform"> PC game </li>
    <li itemprop="gamePlatform"> Xbox One </li>
    <li itemprop="gamePlatform"> PlayStation 3</li>
  </ul>
  <div itemprop="softwareAddOn" itemscope itemtype="https://schema.org/VideoGame">DLC
  <h2 itemprop="name"> New colour of sky<link href="http://example.com/supergamedlc1" itemprop="url"></h2>
  </div>
  <div itemprop="associatedMedia" itemscope itemtype="https://schema.org/VideoObject">
    <h2>Video: <span itemprop="name">Super Game review</span></h2>
    <meta itemprop="duration" content="PT1M33S" />
    <meta itemprop="thumbnail" content="super-game.jpg" />
    <object ...>
      <param ...>
      <embed type="application/x-shockwave-flash" ...>
    </object>
  </div>
  <div>
    <h2>Hints, Secrets, Glitches &amp; Easter Eggs</h2>
    <p>Easy Credits <span itemprop="cheatCode">To get infinite credits you must first have at least 1 or 2 companions with you </span></p>
    <p><a href="http://example.com/strategy/super-game/victory.php">Victory Strategy Guides</a></p>
  </div>
</div>

RDFA:

<body vocab="https://schema.org/" typeof="VideoGame">
  <h1 property="name"> Super Game </h1>
  <link property="url" href="http://example.com/supergame1">
  <img alt="Super Game logo" property="image" src="/images/screenshots/supergame/cover.jpg"/>
  <div property="description">Ultra interesting. Super impressive. Mega attractive</div>
  <div>
    <p>Language <span property="inLanguage">Russian </span> </p>
    <p> Localizer <span property="translator"> TranslateStudio Inc.</span></p>
  </div>
  <div>
    <p>Language <span property="inLanguage">Chinese</span> </p>
    <p> Localizer <span property="translator"> Fānyì zhě Inc.</span></p>
  </div>
  <div  property="aggregateRating"  typeof="AggregateRating">Game rating: <b property="ratingValue">5</b></div>
  <div property="author" typeof="Organization" >
    <p> Author<a property="url" href="http://gds.com"><span property="name">GameDevelopmentStudio</span></a></p>
  </div>
  <p> Publisher <span property="publisher">RL Russia</span></p>
  <div>Game Specific
    <p>Genre <span property="genre">Action (Shooter / Robot) </span>/ <span property="genre">3D </span>/ <span property="genre">1st Person</span></p>
  </div>
  <div>System Requirements
    <p>Processor requirements <span property="processorRequirements">4 GHz</span></p>
    <p>Memory requirements <span property="memoryRequirements">8 Gb</span></p>
    <p>Storage requirements <span property="storageRequirements">64 Gb</span></p>
  </div>
<ul>
<li property="gamePlatform"> PC game </li>
<li property="gamePlatform"> Xbox One </li>
<li property="gamePlatform"> PlayStation 3</li>
      </ul>
<div property="softwareAddOn" typeof="SoftwareApplication">DLC
<h2 property="name"> New colour of sky<link property="url" href="http://example.com/supergamedlc1">
</h2>
</div>
<div property="associatedMedia" typeof="VideoObject">
    <h2>Video: <span property="name">Super Game review</span></h2>
     <meta property="duration" content="PT1M33S" />
     <meta property="thumbnail" content="super-game.jpg" />
    <object ...>
      <param ...>
      <embed type="application/x-shockwave-flash" ...>
    </object>
</div>
<div>
  <h2>Hints, Secrets, Glitches &amp; Easter Eggs</h2>
  <p>Easy Credits <span property="cheatCode">To get infinite credits you must first have at least 1 or 2 companions with you </span></p>
  <p><a href="http://example.com/strategy/super-game/victory.php">Victory Strategy Guides</a></p>
</div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoGame",
  "name": "Super Game",
  "url": "http://example.com/supergame1",
  "image": "/images/screenshots/supergame/cover.jpg",
  "description": "Ultra interesting. Super impressive. Mega attractive",
  "inLanguage":["Russian","Chinese"],
  "translator":[" TranslateStudio Inc.","Fānyì zhě Inc."],
  "aggregateRating":{
    "@type":"AggregateRating",
    "ratingValue":"5"
  },
  "author":{
    "@type":"Organization",
    "name":"GameDevelopmentStudio",
    "url":"http://gds.com"
},
  "publisher":"RL Russia",
  "genre":["Action (Shooter / Robot)","3D","1st Person"],
  "processorRequirements":"4 GHz",
  "memoryRequirements":"8 Gb",
  "storageRequirements":"64 Gb",
  "gamePlatform":["PC game ", "Xbox One","PlayStation 3"],
  "softwareAddOn":{
    "@type":"SoftwareApplication",
    "name":"New colour of sky",
    "url":"http://example.com/supergamedlc1"
  },
  "associatedMedia":{
    "@type":"VideoObject",
    "name":"Super Game review",
    "duration":"PT1M33S",
    "thumbnail":"super-game.jpg"
  },
  "cheatCode":"To get infinite credits you must first have at least 1 or 2 companions with you"
}</script>

TYPES: #eg-0448 VideoGame

PRE-MARKUP:

<body>
<h1><a href="http://www.elderscrolls.com/skyrim">The Elder Scrolls V: Skyrim</a></h1>
<p>Play mode: Single-player</p>
<div><h2>Items</h2>
  <div><b><a href="http://elderscrolls.wikia.com/wiki/Oghma_Infinium_(Skyrim)">Oghma Infinium</a></b>
    <img alt="An old book" src="http://img1.wikia.nocookie.net/__cb20120209152336/elderscrolls/images/thumb/b/b0/Oghma.jpg/180px-Oghma.jpg">
    The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Quests</h2>
  <div><b><a href="http://elderscrolls.wikia.com/wiki/Unbound">Unbound</a></b>
    <img alt="An action screenshot" src="http://img2.wikia.nocookie.net/__cb20121120234225/elderscrolls/images/thumb/a/a3/Unbound.png/256px-Unbound.png">
    It serves as the tutorial mission where the player learns the basics about the game.
  </div>
   <div><b><a href="http://elderscrolls.wikia.com/wiki/Before_the_Storm">Before the Storm</a></b>
    <img alt="A blacksmith called Alvor" src="http://img2.wikia.nocookie.net/__cb20120928235929/elderscrolls/images/thumb/1/1d/Alvor.png/256px-Alvor.png">
    Before the Storm is a quest available in The Elder Scrolls V: Skyrim. After escaping from the dragon attack at Helgen, it's necessary to follow the advice received that leads to Riverwood. It is possible to gather supplies and prepare for a trip to Whiterun to report the recent events to Jarl Balgruuf.
  </div>
</div>
<div><h2>Skills&amp;Abilities</h2>
  <b>Ability:</b>
  <div><b>Deathbrand Instinct</b>
    Increases armor rating by 100 points if wearing all Deathbrand Armor
  </div>
</div>
<div><h2>Locations</h2>
  <ul>
    <li>"Beitild's House"</li>
    <li>"Brina's House"</li>
    <li>"Dawnstar Barracks"</li>
    <li>"Fruki's House"</li>
    <li>"Irgnir's House"</li>
  </ul>
</div>
</body>

MICRODATA:

<body itemscope itemtype="https://schema.org/VideoGame">
<h1 itemprop="name"><a itemprop="url" href="http://www.elderscrolls.com/skyrim">The Elder Scrolls V: Skyrim</a></h1>
<p>Play mode: <span itemprop="playMode">SinglePlayer</span></p>
<div ><h2>Items</h2>
  <div itemprop="gameItem" itemscope itemtype="https://schema.org/Thing"><b itemprop="name"><a itemprop="url" href="http://elderscrolls.wikia.com/wiki/Oghma_Infinium_(Skyrim)">Oghma Infinium</a></b>
    <img alt="An old book" itemprop="image" src="http://img1.wikia.nocookie.net/__cb20120209152336/elderscrolls/images/thumb/b/b0/Oghma.jpg/180px-Oghma.jpg">
    <p itemprop="description"> The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.</p>
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Quests</h2>
  <div itemprop="quest" itemscope itemtype="https://schema.org/Thing"><b itemprop="name"><a itemprop="url" href="http://elderscrolls.wikia.com/wiki/Unbound">Unbound</a></b>
    <img alt="An action screenshot" itemprop="image" src="http://img2.wikia.nocookie.net/__cb20121120234225/elderscrolls/images/thumb/a/a3/Unbound.png/256px-Unbound.png">
    <p itemprop="description">It serves as the tutorial mission where the player learns the basics about the game.</p>
  </div>
   <div itemprop="quest" itemscope itemtype="https://schema.org/Thing"><b itemprop="name"><a  itemprop="url" href="http://elderscrolls.wikia.com/wiki/Before_the_Storm">Before the Storm</a></b>
    <img itemprop="image" alt="A blacksmith called Alvor" src="http://img2.wikia.nocookie.net/__cb20120928235929/elderscrolls/images/thumb/1/1d/Alvor.png/256px-Alvor.png">
    <p itemprop="description">Before the Storm is a quest available in The Elder Scrolls V: Skyrim. After escaping from the dragon attack at Helgen, it's necessary to follow the advice received that leads to Riverwood. It is possible to gather supplies and prepare for a trip to Whiterun to report the recent events to Jarl Balgruuf.</p>
  </div>
</div>
<div><h2>Skills&amp;Abilities</h2>
 <b>Ability:</b>
  <div itemprop="characterAttribute" itemscope itemtype="https://schema.org/Thing"><b itemprop="name">Deathbrand Instinct</b>
  <meta itemprop="alternateName" content="Ability">
    <p itemprop="description">Increases armor rating by 100 points if wearing all Deathbrand Armor</p>
  </div>
</div>
<div><h2>Locations</h2>
  <ul>
    <li itemprop="gameLocation">"Beitild's House"</li>
    <li itemprop="gameLocation">"Brina's House"</li>
    <li itemprop="gameLocation">"Dawnstar Barracks"</li>
    <li itemprop="gameLocation">"Fruki's House"</li>
    <li itemprop="gameLocation">"Irgnir's House"</li>
  </ul>
</div>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="VideoGame">
<h1 property="name"><a property="url" href="http://www.elderscrolls.com/skyrim">The Elder Scrolls V: Skyrim</a></h1>
<p>Play mode: <span property="playMode">SinglePlayer</span></p>
<div ><h2>Items</h2>
  <div property="gameItem" typeof="Thing"><b property="name"><a property="url" href="http://elderscrolls.wikia.com/wiki/Oghma_Infinium_(Skyrim)">Oghma Infinium</a></b>
    <img property="image" alt="An old book" src="http://img1.wikia.nocookie.net/__cb20120209152336/elderscrolls/images/thumb/b/b0/Oghma.jpg/180px-Oghma.jpg">
    <p property="description"> The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.</p>
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Quests</h2>
  <div property="quest" typeof="Thing"><b property="name"><a property="url" href="http://elderscrolls.wikia.com/wiki/Unbound">Unbound</a></b>
    <img property="image" alt="An action screenshot" src="http://img2.wikia.nocookie.net/__cb20121120234225/elderscrolls/images/thumb/a/a3/Unbound.png/256px-Unbound.png">
    <p property="description">It serves as the tutorial mission where the player learns the basics about the game.</p>
  </div>
   <div property="quest" typeof="Thing"><b property="name"><a  property="url" href="http://elderscrolls.wikia.com/wiki/Before_the_Storm">Before the Storm</a></b>
    <img property="image"  alt="A blacksmith called Alvor" src="http://img2.wikia.nocookie.net/__cb20120928235929/elderscrolls/images/thumb/1/1d/Alvor.png/256px-Alvor.png">
    <p property="description">Before the Storm is a quest available in The Elder Scrolls V: Skyrim. After escaping from the dragon attack at Helgen, it's necessary to follow the advice received that leads to Riverwood. It is possible to gather supplies and prepare for a trip to Whiterun to report the recent events to Jarl Balgruuf.</p>
  </div>
</div>
<div><h2>Skills&amp;Abilities</h2>
 <b>Ability:</b>
  <div property="characterAttribute" typeof="Thing"><b property="name">Deathbrand Instinct</b>
  <meta property="alternateName" content="Ability">
    <p property="description">Increases armor rating by 100 points if wearing all Deathbrand Armor</p>
  </div>
</div>
<div><h2>Locations</h2>
  <ul>
    <li property="gameLocation">"Beitild's House"</li>
    <li property="gameLocation">"Brina's House"</li>
    <li property="gameLocation">"Dawnstar Barracks"</li>
    <li property="gameLocation">"Fruki's House"</li>
    <li property="gameLocation">"Irgnir's House"</li>
  </ul>
</div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoGame",
  "name": "The Elder Scrolls V: Skyrim",
  "url": "http://www.elderscrolls.com/skyrim",
  "playMode": "SinglePlayer",
  "gameItem": {
    "@type": "Thing",
    "name":"Oghma Infinium",
    "url":"http://elderscrolls.wikia.com/wiki/Oghma_Infinium_(Skyrim)",
    "description":"The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.",
  "image":"http://img1.wikia.nocookie.net/__cb20120209152336/elderscrolls/images/thumb/b/b0/Oghma.jpg/180px-Oghma.jpg"
  },
  "quest": [{
    "@type": "Thing",
    "name":" Unbound",
    "url":"http://elderscrolls.wikia.com/wiki/Unbound",
    "description":" It serves as the tutorial mission where the player learns the basics about the game.",
    "image":" http://img2.wikia.nocookie.net/__cb20121120234225/elderscrolls/images/thumb/a/a3/Unbound.png/256px-Unbound.png"
  },
  {
    "@type": "Thing",
    "name":"Before the Storm",
    "url": "http://elderscrolls.wikia.com/wiki/Before_the_Storm",
    "description":" Before the Storm is a quest available in The Elder Scrolls V: Skyrim. After escaping from the dragon attack at Helgen, it's necessary to follow the advice received that leads to Riverwood. It is possible to gather supplies and prepare for a trip to Whiterun to report the recent events to Jarl Balgruuf.",
    "image":" http://img2.wikia.nocookie.net/__cb20120928235929/elderscrolls/images/thumb/1/1d/Alvor.png/256px-Alvor.png"
  }],
  "characterAttribute": {
    "@type": "Thing",
    "name":" Deathbrand Instinct",
    "alternateName":"Ability",
    "description":"Increases armor rating by 100 points if wearing all Deathbrand Armor"
  },
  "gameLocation":["Beitild's House", "Brina's House", "Dawnstar Barracks", "Fruki's House", "Irgnir's House"]
}</script>

TYPES: #eg-0449 VideoGame

PRE-MARKUP:

<body>
<h1><a href="http://www.elderscrolls.com/skyrim">Fallout 3</a></h1>
<p>Play mode: Single-player</p>
<div>
    <p> Author<a href="http://www.bethsoft.com/"><span>Bethesda Game Studios</span></a></p>
    <p>Founded in 1986</p>
    <P> Person</p>
    <ul>
      <li>Founder: Christopher Weaver</li>
      <li>Vlatko Andonov</li>
      <li>Todd Howard</li>
      <li>Ashley Cheng</li>
    </ul>
</div>
 <p> Publishers: Bethesda Softworks, Ubisoft</p>
  <div>Game Specific
    <p>Genre: Action Role-playing game</p>
    </div>
<ul>
<li> Microsoft Windows X </li>
<li> Windows 7 </li>
<li> Xbox 360 </li>
<li> PlayStation 3 </li>
<div><h2>Items</h2>
  <div><link href="http://fallout.wikia.com/wiki/Fallout_3_items"/>
    The Oghma Infinium (Plural: Oghmae Infinium[OOG 1]) is a very powerful Daedric artifact belonging to the Daedric Prince Hermaeus Mora. It is an ancient tome of knowledge written by Xarxes, the wizard sage and scribe also known as The Ageless One.The Oghma Infinium is given to Hermaeus Mora's champion upon completion of a specific task or quest. Once read, it disappears, returning to Hermaeus Mora's realm in Oblivion.
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Skills&amp;perks</h2>
  <b>Skills:</b>
  <div><b>Barter</b>
    Proficiency at trading and haggling
  </div>
  <div>
    ...
  </div>
<b>Perks:</b>
<div><b>Black Widow/Lady Killer</b>
    +10% damage to the opposite sex, and unique dialogue options with certain characters
  </div>

</div>
<div><h2>Locations</h2>
  <ul>
    <li>"Rivet City"</li>
    <li>"Megaton"</li>
    <li>"Canterbury Commons"</li>
    <li>"Big Town"</li>
    <li>"Arefu"</li>
  </ul>
</div>
<a href="http://fallout.wikia.com/wiki/Fallout_3_Manual">Manual</a>
</body>

MICRODATA:

<body itemscope itemtype="https://schema.org/VideoGame">
<h1 itemprop="name"><a itemprop="url" href="http://www.elderscrolls.com/skyrim">Fallout 3</a></h1>
<p>Play mode: <span itemprop="playMode"> SinglePlayer </span></p>
<div itemprop="author" itemscope itemtype="https://schema.org/Organization">
    <p> Author<a itemprop="url" href="http://www.bethsoft.com/"><span itemprop="name">Bethesda Game Studios</span></a></p>
    <p>Founded in <span itemprop="foundingDate">1986</span></p>
    <P> Persons</p>
    <ul>
      <li>Founder: <span itemprop="founder">Christopher Weaver</span></li>
      <li itemprop="employee">Vlatko Andonov</li>
      <li itemprop="employee">Todd Howard</li>
      <li itemprop="employee">Ashley Cheng</li>
    </ul>
</div>
 <p> Published by:<span itemprop="publisher">Bethesda Softworks</span>, <span itemprop="publisher">Ubisoft</span></p>
 <p>Genre: <span itemprop="genre">Action Role-playing game</span></p>
<ul>
<li itemprop="gamePlatform"> Microsoft Windows X </li>
<li itemprop="gamePlatform"> Windows 7 </li>
<li itemprop="gamePlatform"> Xbox 360 </li>
<li itemprop="gamePlatform"> PlayStation 3 </li>
</ul>
<div ><h2>Items</h2>
  <div itemprop="gameItem" itemscope itemtype="https://schema.org/Thing">
    <link itemprop="url" href="http://fallout.wikia.com/wiki/Fallout_3_items"/>
    <p itemprop="description"> A dynamic facet of gameplay is that firearms wear out over time of use. As a weapon degenerates, its damage is reduced and it loses accuracy. However, worn out firearms of the same type can be combined to make more reliable and powerful weapons. Weapon schematics can also be found and used to create various devices such as the Rock-It Launcher that can fire various items such as lunchboxes and stuffed animals, or the bottlecap mine, made out of a Vault-Tec lunchbox, cherry bombs, sensor module and bottle caps. Along with equipping various weapons, the player can also utilize different armors and clothing that may have effects that can alter various skills</p>
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Skills&amp;perks</h2>
  <b>Skills:</b>
  <div itemprop="characterAttribute" itemscope itemtype="https://schema.org/Thing"><b itemprop="name">Barter</b>
  <meta itemprop="alternateName" content="Skill">
    <p itemprop="description"> Proficiency at trading and haggling </p>
  </div>
  <div>
    ...
  </div>
<b>Perks:</b>
<div  itemprop="characterAttribute" itemscope itemtype="https://schema.org/Thing"><b itemprop="name">Black Widow/Lady Killer</b>
  <meta itemprop="alternateName" content="Perk">
    <p itemprop="description">+10% damage to the opposite sex, and unique dialogue options with certain characters</p>
  </div>

</div>
<div><h2>Locations</h2>
  <ul>
    <li itemprop="gameLocation">"Rivet City"</li>
    <li itemprop="gameLocation">"Megaton"</li>
    <li itemprop="gameLocation">"Canterbury Commons"</li>
    <li itemprop="gameLocation">"Big Town"</li>
    <li itemprop="gameLocation">"Arefu"</li>
  </ul>
</div>
<a itemprop="gameTip" href="http://fallout.wikia.com/wiki/Fallout_3_Manual">Manual</a>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="VideoGame">
<h1 property="name"><a property="url" href="http://fallout.wikia.com/wiki/Fallout_3">Fallout 3</a></h1>
<p>Play mode: <span property="playMode"> SinglePlayer </span></p>
<div property="author" typeof="Organization">
    <p> Author<a property="url" href="http://www.bethsoft.com/"><span property="name">Bethesda Game Studios</span></a></p>
    <p>Founded in <span property="foundingDate">1986</span></p>
    <P> Persons</p>
    <ul>
      <li>Founder: <span property="founder">Christopher Weaver</span></li>
      <li property="employee">Vlatko Andonov</li>
      <li property="employee">Todd Howard</li>
      <li property="employee">Ashley Cheng</li>
    </ul>
</div>
 <p> Published by:<span property="publisher">Bethesda Softworks</span>, <span property="publisher">Ubisoft</span></p>
 <p>Genre: <span property="genre">Action Role-playing game</span></p>
<ul>
<li property="gamePlatform"> Microsoft Windows X </li>
<li property="gamePlatform"> Windows 7 </li>
<li property="gamePlatform"> Xbox 360 </li>
<li property="gamePlatform"> PlayStation 3 </li>
</ul>
<div ><h2>Items</h2>
  <div property="gameItem" typeof="Thing">
    <link property="url" href="http://fallout.wikia.com/wiki/Fallout_3_items"/>
    <p property="description"> A dynamic facet of gameplay is that firearms wear out over time of use. As a weapon degenerates, its damage is reduced and it loses accuracy. However, worn out firearms of the same type can be combined to make more reliable and powerful weapons. Weapon schematics can also be found and used to create various devices such as the Rock-It Launcher that can fire various items such as lunchboxes and stuffed animals, or the bottlecap mine, made out of a Vault-Tec lunchbox, cherry bombs, sensor module and bottle caps. Along with equipping various weapons, the player can also utilize different armors and clothing that may have effects that can alter various skills</p>
  </div>
  <div>
    ...
  </div>
</div>
<div><h2>Skills&amp;perks</h2>
  <b>Skills:</b>
  <div property="characterAttribute" typeof="Thing"><b property="name">Barter</b>
  <meta property="alternateName" content="Skill">
    <p property="description"> Proficiency at trading and haggling </p>
  </div>
  <div>
    ...
  </div>
<b>Perks:</b>
<div  property="characterAttribute" typeof="Thing"><b property="name">Black Widow/Lady Killer</b>
  <meta property="alternateName" content="Perk">
    <p property="description">+10% damage to the opposite sex, and unique dialogue options with certain characters</p>
  </div>

</div>
<div><h2>Locations</h2>
  <ul>
    <li property="gameLocation">"Rivet City"</li>
    <li property="gameLocation">"Megaton"</li>
    <li property="gameLocation">"Canterbury Commons"</li>
    <li property="gameLocation">"Big Town"</li>
    <li property="gameLocation">"Arefu"</li>
  </ul>
</div>
<a property="gameTip" href="http://fallout.wikia.com/wiki/Fallout_3_Manual">Manual</a>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoGame",
  "name": "Fallout 3",
  "url": "http://fallout.wikia.com/wiki/Fallout_3",
  "playMode": "SinglePlayer",
  "author": {
    "@type": "Organization",
    "name":"Bethesda Game Studios",
    "url":"http://www.bethsoft.com/",
    "founder":"Christopher Weaver",
    "foundingDate":"1986",
    "employee":["Vlatko Andonov","Todd Howard","Ashley Cheng"]
    },
  "publisher":["Bethesda Softworks","Ubisoft"],
  "genre":"Action Role-playing game",
  "gamePlatform":["Microsoft Windows X", "Windows 7","Xbox 360","PlayStation 3"],
  "contentRating":"ESRB M",
  "gameItem": {
    "@type": "Thing",
    "url":"http://fallout.wikia.com/wiki/Fallout_3_items",
    "description":"A dynamic facet of gameplay is that firearms wear out over time of use. As a weapon degenerates, its damage is reduced and it loses accuracy. However, worn out firearms of the same type can be combined to make more reliable and powerful weapons. Weapon schematics can also be found and used to create various devices such as the Rock-It Launcher that can fire various items such as lunchboxes and stuffed animals, or the bottlecap mine, made out of a Vault-Tec lunchbox, cherry bombs, sensor module and bottle caps. Along with equipping various weapons, the player can also utilize different armors and clothing that may have effects that can alter various skills"
    },
  "characterAttribute": [{
    "@type": "Thing",
    "name":"Barter",
    "alternateName":"skill",
    "description":"Proficiency at trading and haggling"
  },
  {
    "@type": "Thing",
    "name":"Black Widow/Lady Killer",
    "alternateName":"perk",
    "description":"+10% damage to the opposite sex, and unique dialogue options with certain characters"
  }],
  "gameLocation":["Rivet City", "Megaton", "Canterbury Commons", "Big Town", "Arefu"],
  "gameTip":"http://fallout.wikia.com/wiki/Fallout_3_Manual"
}</script>

TYPES: #eg-0450 VideoGame

PRE-MARKUP:

<body>
...
<span>iOS</span>

<img alt="Picture of monopoly board game." src="http://a3.mzstatic.com/us/r30/Purple/v4/56/85/9b/56859be5-c5fa-9cc2-9277-276891ad070e/screen568x568.jpeg"/>
<span>MONOPOLY</span>
by <span>Electronic Arts</span>
<span>
**YOU VOTED &amp; THE CAT’S OUT OF THE BAG** Thanks to the votes from YOU and thousands of loyal MONOPOLY Facebook fans from 185 different countries, the CAT mover is now available to play with in this latest update as well as in the classic board game version of MONOPOLY!</span>
<div>
  <span>4</span> stars -
  <span>33</span> reviews
</div>
<div>
  Price: <span>1</span> In Stock
 </div>
  Version:<span>1.2.50</span>
  Updated: 09.11.2013
<div>
  Age<span>4</span>+
</div>
</body>

MICRODATA:

<body itemscope itemtype="https://schema.org/VideoGame https://schema.org/MobileApplication">
...
<span itemprop="gamePlatform">iOS</span>

<img itemprop="image" alt="Picture of monopoly board game." src="http://a3.mzstatic.com/us/r30/Purple/v4/56/85/9b/56859be5-c5fa-9cc2-9277-276891ad070e/screen568x568.jpeg"/>
<span itemprop="name">MONOPOLY</span>
by <span itemprop="author">Electronic Arts</span>
<span itemprop="description">
**YOU VOTED &amp; THE CAT’S OUT OF THE BAG** Thanks to the votes from YOU and thousands of loyal MONOPOLY Facebook fans from 185 different countries, the CAT mover is now available to play with in this latest update as well as in the classic board game version of MONOPOLY!</span>
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
  <span itemprop="ratingValue">4</span> stars -
  <span itemprop="reviewCount">33</span> reviews
</div>
<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
  Price: <span itemprop="price">1</span>
  <meta itemprop="priceCurrency" content="USD" />
  <link itemprop="availability" href="https://schema.org/InStock">In Stock
 </div>
  Version:<span itemprop="softwareVersion">1.2.50</span>
  Updated:<meta itemprop="dateModified" content="2013-11-09"> 09.11.2013
<div itemprop="audience" itemscope itemtype="https://schema.org/PeopleAudience">
  Age<span itemprop="requiredMinAge">4</span>+
</div>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="VideoGame MobileApplication">
...
<span property="gamePlatform">iOS</span>

<img property="image" alt="Picture of monopoly board game." src="http://a3.mzstatic.com/us/r30/Purple/v4/56/85/9b/56859be5-c5fa-9cc2-9277-276891ad070e/screen568x568.jpeg"/>
<span property="name">MONOPOLY</span>
by <span property="author">Electronic Arts</span>
<span property="description">
**YOU VOTED &amp; THE CAT’S OUT OF THE BAG** Thanks to the votes from YOU and thousands of loyal MONOPOLY Facebook fans from 185 different countries, the CAT mover is now available to play with in this latest update as well as in the classic board game version of MONOPOLY!</span>
<div property="aggregateRating" typeof="AggregateRating">
  <span property="ratingValue">4</span> stars -
  <span property="reviewCount">33</span> reviews
</div>
<div property="offers" typeof="Offer">
  Price: <span property="price">1</span>
  <meta property="priceCurrency" content="USD" />
  <link property="availability" href="https://schema.org/InStock">In Stock
 </div>
  Version:<span property="softwareVersion">1.2.50</span>
  Updated:<meta property="dateModified" content="2013-11-09"> 09.11.2013
<div property="audience" typeof="PeopleAudience">
  Age<span property="requiredMinAge">4</span>+
</div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["VideoGame","MobileApplication"],
  "gamePlatform":"iOS",
  "image":"http://a3.mzstatic.com/us/r30/Purple/v4/56/85/9b/56859be5-c5fa-9cc2-9277-276891ad070e/screen568x568.jpeg",
  "name":"Monopoly",
  "author":"Electronic Arts",
  "description":"**YOU VOTED &amp; THE CAT’S OUT OF THE BAG** Thanks to the votes from YOU and thousands of loyal MONOPOLY Facebook fans from 185 different countries, the CAT mover is now available to play with in this latest update as well as in the classic board game version of MONOPOLY!",
  "aggregateRating":{
    "@type":"AggregateRating",
    "ratingValue":"4",
    "ratingCount":"33"
  },
  "offers":{
    "@type":"Offer",
    "price":"1",
    "priceCurrency":"USD",
    "availability":"https://schema.org/InStock"
  },
  "softwareVersion":"1.2.50",
  "dateModified":"2013-11-09",
  "audience":{
    "@type":"PeopleAudience",
    "requiredMinAge":"4"
  }
}</script>

TYPES: #eg-0451 VideoGame

PRE-MARKUP:

This example is JSON only.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoGame",
  "name": "Minecraft",
  "url": "http://www.mineplex.com/",
  "playMode": "MultiPlayer",
  "gamePlatform": " Online_gaming_services",
  "gameServer": {
    "name": "mineplex",
    "url":"123.45.678.90:2342",
    "playersOnline": "5361",
    "serverStatus": "Online"
  },
"video": {
  "@type" : "https://schema.org/VideoObject",
  "caption" : "CHALLENGE ACCEPTED! #6 [Hot Pepper Challenge!]",
  "description" : "How many Jalapeno can I eat without crying? ZERO. Today's challenge is for every chest I open, I have to eat a Jalapeno and... I HAVE TO WIN. This video was painful",
  "url" : "http://www.youtube.com/watch?v=0q6a9aFk3XY"
  }
}
</script>

TYPES: #eg-0452 Game

PRE-MARKUP:

<section>
    <section>
      <span>Approx. Retail:</span>
      <span>$17.99</span>
      <a href="/monopoly-2/en_US/shop/where-to-buy.cfm?brand_guid=DAD28866-1C43-11DD-BD0B-0800200C9A66&prodName=Monopoly%20Game">Where To Buy</a>
    </section>
    <span>
      Ages: <span>8</span> YEARS &amp; UP
    </span>
    <h4>Game Description:</h4>
    <p>Own it all as a high-flying trader in the fast-paced world of real estate. Tour the city for the hottest properties: sites, stations and utilities are all up for grabs. Invest in houses and hotels, then watch the rent come pouring in! Make deals with other players and look out for bargains at auction. There are many ways to get what you want. For really speedy dealers, use the speed die for a quick and intense game of Monopoly. So get on Go and trade your way to success!<br/><br/>Includes <span>gameboard</span>, <span>8 tokens</span>, <span>28 Title Deed cards</span>, <span>16 Chance cards</span>, <span>16 Community Chest cards</span>, <span>money pack</span>,<span> 32 houses</span>, <span>12 hotels</span>, 2 dice and instructions<br/><br/>•Features a speed die for a faster, more intense game<br/>•Includes the new token that was voted No. 1: the cat<br/><br/>
    <div>For 3 to 5 players.</div><br/><br/>Ages 8 and up.<br/><br/>Monopoly and all related characters are trademarks of Hasbro.
    </section>

MICRODATA:

<section itemscope itemtype="https://schema.org/Game">
    <section itemprop="offers" itemscope itemtype="https://schema.org/Offer">
      <span>Approx. Retail:</span>
      <span itemprop="priceCurrency">$</span><span itemprop="price">17.99</span>
      <a href="/monopoly-2/en_US/shop/where-to-buy.cfm?brand_guid=DAD28866-1C43-11DD-BD0B-0800200C9A66&prodName=Monopoly%20Game" itemprop="availableAtOrFrom">Where To Buy</a>
    </section>
    <span itemprop="audience" itemscope itemtype="https://schema.org/PeopleAudience">
      Ages: <span itemprop="suggestedMinAge">8</span> YEARS &amp; UP
    </span>
    <h4>Game Description:</h4>
    <p itemprop="description">Own it all as a high-flying trader in the fast-paced world of real estate. Tour the city for the hottest properties: sites, stations and utilities are all up for grabs. Invest in houses and hotels, then watch the rent come pouring in! Make deals with other players and look out for bargains at auction. There are many ways to get what you want. For really speedy dealers, use the speed die for a quick and intense game of Monopoly. So get on Go and trade your way to success!<br/><br/>Includes <span itemprop="gameItem">gameboard</span>, <span itemprop="gameItem">8 tokens</span>, <span itemprop="gameItem">28 Title Deed cards</span>, <span itemprop="gameItem">16 Chance cards</span>, <span itemprop="gameItem">16 Community Chest cards</span>, <span itemprop="gameItem">money pack</span>,<span itemprop="gameItem"> 32 houses</span>, <span itemprop="gameItem">12 hotels</span>, 2 dice and instructions<br/><br/>•Features a speed die for a faster, more intense game<br/>•Includes the new token that was voted No. 1: the cat<br/><br/>
    <div itemprop="numberOfPlayers" itemscope itemtype="https://schema.org/QuantitativeValue">For <span itemprop="minValue">3</span> to <span itemprop="maxValue">5</span> players.</div><br/><br/>Ages 8 and up.<br/><br/>Monopoly and all related characters are trademarks of <span itemprop="copyrightHolder">Hasbro</span>.
    </section>

RDFA:

<section vocab="https://schema.org/" typeof="Game">
    <section property="offers" typeof="Offer">
      <span>Approx. Retail:</span>
      <span property="priceCurrency">$</span><span property="price">17.99</span>
      <a href="/monopoly-2/en_US/shop/where-to-buy.cfm?brand_guid=DAD28866-1C43-11DD-BD0B-0800200C9A66&prodName=Monopoly%20Game" property="availableAtOrFrom">Where To Buy</a>
    </section>
    <span property="audience" typeof="PeopleAudience">
      Ages: <span property="suggestedMinAge">8</span> YEARS &amp; UP
    </span>
    <h4>Game Description:</h4>
    <p property="description">Own it all as a high-flying trader in the fast-paced world of real estate. Tour the city for the hottest properties: sites, stations and utilities are all up for grabs. Invest in houses and hotels, then watch the rent come pouring in! Make deals with other players and look out for bargains at auction. There are many ways to get what you want. For really speedy dealers, use the speed die for a quick and intense game of Monopoly. So get on Go and trade your way to success!<br/><br/>Includes <span property="gameItem">gameboard</span>, <span property="gameItem">8 tokens</span>, <span property="gameItem">28 Title Deed cards</span>, <span property="gameItem">16 Chance cards</span>, <span property="gameItem">16 Community Chest cards</span>, <span property="gameItem">money pack</span>,<span property="gameItem"> 32 houses</span>, <span property="gameItem">12 hotels</span>, 2 dice and instructions<br/><br/>•Features a speed die for a faster, more intense game<br/>•Includes the new token that was voted No. 1: the cat<br/><br/>
    <div property="numberOfPlayers" typeof="QuantitativeValue">For <span property="minValue">3</span> to <span property="maxValue">5</span> players.</div><br/><br/>Ages 8 and up.<br/><br/>Monopoly and all related characters are trademarks of <span property="copyrightHolder">Hasbro</span>.
    </section>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Game",
  "offers":{
    "@type":"Offer",
    "priceCurrency":"$",
    "price":"17.99",
    "availableAtOrFrom":"/monopoly-2/en_US/shop/where-to-buy.cfm?brand_guid=DAD28866-1C43-11DD-BD0B-0800200C9A66&prodName=Monopoly%20Game"
  },
  "audience":{
    "@type":"PeopleAudience",
    "suggestedMinAge":"8"
  },
  "description":"Own it all as a high-flying trader in the fast-paced world of real estate. Tour the city for the hottest properties: sites, stations and utilities are all up for grabs. Invest in houses and hotels, then watch the rent come pouring in! Make deals with other players and look out for bargains at auction. There are many ways to get what you want. For really speedy dealers, use the speed die for a quick and intense game of Monopoly. So get on Go and trade your way to success!",
  "gameItem":["gameboard","8 tokens","Title Deed cards","16 Chance cards", "16 Community Chest cards","money pack","32 houses","12 hotels"],
  "numberOfPlayers":{
    "@type":"QuantitativeValue",
    "minValue":"3",
    "maxValue":"5"
  },
  "copyrightHolder":"Hasbro"
}
</script>

TYPES: #eg-0453 VideoGame

PRE-MARKUP:

This example is JSON only.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoGameSeries",
  "name":"Mass Effect",
  "genre":["ARPG", "third-person shooter"],
  "author":"BioWare",
  "character":{
  "@type":"Person",
  "name":"Shepard",
  "birthDate":"2154-04-11"
  },
  "gameLocation":
  {"@type":"Place",
  "name":"Citadel",
  "description":"Supposedly constructed by the long-extinct Protheans, this colossal deep-space station serves as the capital of the Citadel Council. Gravity is simulated through rotation, and is a comfortable 1.02 standard G's on the Wards and a light 0.3 standard G's on the Presidium Ring"
  },
  "hasPart":[{
   "@context": "https://schema.org",
   "@type": "VideoGame",
   "name":"Mass Effect 1",
   "gamePlatform":["PlayStation 3", "Xbox 360", "Windows"],
   "datePublished":"2007-11-20",
   "character":{
    "@type":"Person",
    "name":"Saren Arterius",
    "birthDate":"2139",
    "description":"Saren Arterius, born 2139, is the longest serving turian member of the Spectres, the elite operatives answering directly to the Citadel Council. For 24 years, he has been an agent of the Council's will, a zealous defender of galactic stability in the unsettled border region of the Skyllian Verge"
   }
  },
  {
   "@context": "https://schema.org",
  "@type": "VideoGame",
  "name":"Mass Effect Galaxy",
  "gamePlatform":"iOS",
  "datePublished":"2009-06-22"
  }]
 }
 </script>

TYPES: #eg-0372 identifier

PRE-MARKUP:

<p>
Title: Library linked data in the cloud : OCLC's experiments with new models of resource description<br/>
Author: Carol Jean Godby<br/>
ISBN: 9781627052191<br/>
oclcnum: 889647468<br/>
Details: <a href="http://www.worldcat.org/oclc/889647468">WorldCat.org</a>
</p>

MICRODATA:

<div itemscope itemtype="https://schema.org/Book">
    Title: <span itemprop="name">Library linked data in the cloud : OCLC's experiments with new models of resource description</span><br>
    Author: <span itemprop="author">Carol Jean Godby</span><br>
    ISBN: <span itemprop="isbn">9781627052191</span><br>
    <div itemscope itemprop="identifier" itemtype="https://schema.org/PropertyValue">
        <span itemprop="propertyID">OCoLC</span>: <span itemprop="value">889647468</span>
    </div><br>
    Details: <a itemprop="sameAs" href="http://www.worldcat.org/oclc/889647468">WorldCat.org</a>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Book">
    Title: <span property="name">Library linked data in the cloud : OCLC's experiments with new models of resource description</span><br>
    Author: <span property="author">Carol Jean Godby</span><br>
    ISBN: <span property="isbn">9781627052191</span><br>
    <div property="identifier" typeof="PropertyValue">
        <span property="propertyID">OCoLC</span>: <span property="value">889647468</span>
    </div>
</div>
    <br>
    Details: <a property="sameAs" href="http://www.worldcat.org/oclc/889647468">WorldCat.org</a>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "Book",
 "name": "Library linked data in the cloud : OCLC's experiments with new models of resource description",
 "author": "Carol Jean Godby",
 "isbn": "9781627052191"
 "identifier": {
 "@type": "PropertyValue",
   "propertyID": "OCoLC",
   "value":  "889647468"
   },
 "sameAs": "http://www.worldcat.org/oclc/889647468"
}

TYPES: #eg-0373 identifier

PRE-MARKUP:

<div">
Company Record
<h1>A UK Organization Ltd</h1>
Registered office address: 1 A Street, London<br/>
Company Number: 99065782
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/LocalBusiness">
    Company Record
    <h1 itemprop="name">A UK Organization Ltd</h1>
    Registered office address: <span itemprop="address">1 A Street, London</span><br>
    <div itemscope="" itemprop="identifier" itemptype="https://schema.org/PropertyValue">
        <span itemprop="propertyID">Company Number</span>: <span itemprop="value">99065782</span>
    </div><br>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="LocalBusiness">
    Company Record
    <h1 property="name">
        A UK Organization Ltd</h1>
        Registered office address: <span property="address">1 A Street, London</span><br>
    <div property="identifier" typeof="PropertyValue">
        <span property="propertyID">Company Number</span>: <span property="value">99065782</span>
    </div><br>
</div>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "LocalBusiness",
 "name": "A UK Organization Ltd",
 "address": "1 A Street, London"
 "identifier": {
 "@type": "PropertyValue",
   "propertyID": "Company Number",
   "value":  "99065782"
   },
}

TYPES: #eg-0331 BusStop

PRE-MARKUP:

Bus stop example (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "BusStop",
        "name": "BusStop#7594",
        "openingHours": "Mo-Su",
        "address": {
            "@type": "PostalAddress",
            "addressCountry": "CA",
            "addressLocality": "Ottawa",
            "addressRegion": "ON"
        },
        "latitude": 45.429620,
        "longitude": -75.683866
    }
</script>

TYPES: #eg-0378 Library, OpeningHoursSpecification, openingHoursSpecification

PRE-MARKUP:

<div>
<h1>Music Resource Centre</h1>
<h2>Opening hours</h2>

<div>Monday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Tuesday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Wednesday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Thursday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Friday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Saturday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

<div>Sunday: <time> 9:00 AM</time> - <time> 5:00 PM</time></div>

    <h2 >Contact information</h2>
        <div>Email address:
        <a href="mailto:dscott@laurentian.ca">dscott@laurentian.ca</a></div>

    <div>
        <div>
            <h3>Mailing address</h3>
            School of Education - Music Resource Centre<br />Laurentian University<br />
            Sudbury<br />
            ON<br />
            Canada<br />
            P3E 2C6<br />
        </div>
    </div>

    <h2>Branch relationship</h2>
    <div>Parent library:
        <a href="/eg/opac/library/LUSYS">Laurentian University</a>
    </div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Library">
    <h1 itemprop="name">
        Music Resource Centre
    </h1>
    <h2>
        Opening hours
    </h2>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Monday">Monday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Tuesday">Tuesday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Wednesday">Wednesday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Thursday">Thursday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Friday">Friday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Saturday">Saturday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
        <link itemprop="dayOfWeek" href="https://schema.org/Sunday">Sunday: <time itemprop="opens" content="09:00:00">9:00 AM</time> - <time itemprop="closes" content="17:00:00">5:00 PM</time>
    </div>
    <h2>
        Contact information
    </h2>
    <div>
        Email address: <a href="mailto:dscott@laurentian.ca" itemprop="email">dscott@laurentian.ca</a>
    </div>
    <div>
        <div itemprop="location address" itemscope itemtype="https://schema.org/PostalAddress">
            <h3 itemprop="contactType">
                Mailing address
            </h3><span itemprop="streetAddress">School of Education - Music Resource Centre<br>
            Laurentian University</span><br>
            <span itemprop="addressLocality">Sudbury</span><br>
            <span itemprop="addressRegion">ON</span><br>
            <span itemprop="addressCountry">Canada</span><br>
            <span itemprop="postalCode">P3E 2C6</span><br>
        </div>
    </div>
    <h2>
        Branch relationship
    </h2>
    <div>
        Parent library: <a itemprop="parentOrganization" href="/eg/opac/library/LUSYS">Laurentian University</a>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Library">
    <h1 property="name">
        Music Resource Centre
    </h1>
    <h2>
        Opening hours
    </h2>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Monday">Monday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Tuesday">Tuesday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Wednesday">Wednesday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Thursday">Thursday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Friday">Friday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Saturday">Saturday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <div property="openingHoursSpecification" typeof="OpeningHoursSpecification">
        <link property="dayOfWeek" href="https://schema.org/Sunday">Sunday: <time property="opens" content="09:00:00">9:00 AM</time> - <time property="closes" content="17:00:00">5:00 PM</time>
    </div>
    <h2>
        Contact information
    </h2>
    <div>
        Email address: <a href="mailto:dscott@laurentian.ca" property="email">dscott@laurentian.ca</a>
    </div>
    <div>
        <div property="location address" typeof="PostalAddress">
            <h3 property="contactType">
                Mailing address
            </h3><span property="streetAddress">School of Education - Music Resource Centre<br>
            Laurentian University</span><br>
            <span property="addressLocality">Sudbury</span><br>
            <span property="addressRegion">ON</span><br>
            <span property="addressCountry">Canada</span><br>
            <span property="postalCode">P3E 2C6</span><br>
        </div>
    </div>
    <h2>
        Branch relationship
    </h2>
    <div>
        Parent library: <a property="parentOrganization" href="/eg/opac/library/LUSYS">Laurentian University</a>
    </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": [
    "https://schema.org",
    { "@language": "en-ca" }
  ],
  "@type": "Library",
  "address":  {
    "@id": "_:school_edu_library_1",
    "@type": "PostalAddress",
    "addressCountry": "Canada",
    "addressLocality": "Sudbury",
    "addressRegion": "ON",
    "contactType": "Mailing address",
    "postalCode": "P3E 2C6",
    "streetAddress": "School of Education - Music Resource Centre Laurentian University"
  },
  "email":  "mailto:dscott@laurentian.ca",
  "location": { "@id": "_:school_edu_library_1" },
  "name":  "Music Resource Centre",
  "parentOrganization": "https://laurentian.concat.ca/eg/opac/library/LUSYS",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "closes":  "17:00:00",
      "dayOfWeek": "https://schema.org/Sunday",
      "opens":  "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes": "17:00:00" ,
      "dayOfWeek": "https://schema.org/Saturday",
      "opens": "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes":  "17:00:00",
      "dayOfWeek": "https://schema.org/Thursday",
      "opens": "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes": "17:00:00",
      "dayOfWeek": "https://schema.org/Tuesday",
      "opens": "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes": "17:00:00",
      "dayOfWeek":  "https://schema.org/Friday",
      "opens": "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes": "17:00:00",
      "dayOfWeek": "https://schema.org/Monday",
      "opens": "09:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "closes": "17:00:00",
      "dayOfWeek":  "https://schema.org/Wednesday",
      "opens": "09:00:00"
    }
  ]
}
</script>

TYPES: #eg-0346 DefinedRegion

PRE-MARKUP:

Defined region example (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "DefinedRegion",
        "addressCountry": "US",
        "addressRegion": "CA",
        "postalCodeRange": {
            "@type": "PostalCodeRangeSpecification",
            "postalCodeBegin": "90001",
            "postalCodeEnd": "96162"
        }
    }
</script>

TYPES: #eg-0454 VisualArtwork, Person

PRE-MARKUP:

Fairly straightforward painting markup.

    <div>
        <h1 lang="fr">La trahison des images </h1>
        <p>
            A painting also known as The Treason of Images or
            The Treachery of Images.
        </p>
        <img src="http://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe.jpg" />
        <div>
            <p>
                The painting shows a pipe. Below it, Magritte painted,
                <q lang="fr">Ceci n'est pas une pipe.</q>, French for
                "This is not a pipe."
            </p>
            <p>
                His statement is taken to mean that the painting itself is not a pipe.
                The painting is merely an image of a pipe. Hence, the description,
                "this is not a pipe."
            </p>
            <p>
                Similarly, the image shown above is neither a pipe nor even a painting,
                but rather a digital photograph.
            </p>
            <p>
                The painting is sometimes given as an example of meta message conveyed
                by paralanguage. Compare with Korzybski's <q>The word is not the thing</q>
                and <q>The map is not the territory</q>.
        </div>
        <ul>
            <li>Artist: <a href="https://www.freebase.com/m/06h88">René Magritte</a></li>
            <li>Dimensions: 940 mm × 635 mm</li>
            <li>Materials: oil on canvas</li>
        </ul>
    </div>

MICRODATA:

    <div itemscope itemtype="https://schema.org/VisualArtwork">
        <link itemprop="sameAs" href="http://rdf.freebase.com/rdf/m.0439_q" />
        <h1 itemprop="name" lang="fr">La trahison des images </h1>
        <p>
            A <span itemprop="artform">painting</span> also known as
            <span>The Treason of Images</span> or
            <span itemprop="alternateName">The Treachery of Images</span>.
        </p>
        <img itemprop="image" src="http://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe.jpg" />
        <div itemprop="description">
            <p>
                The painting shows a pipe. Below it, Magritte painted,
                <q lang="fr">Ceci n'est pas une pipe.</q>, French for
                "This is not a pipe."
            </p>
            <p>
                His statement is taken to mean that the painting itself is not a pipe.
                The painting is merely an image of a pipe. Hence, the description,
                "this is not a pipe."
            </p>
            <p>
                Similarly, the image shown above is neither a pipe nor even a painting,
                but rather a digital photograph.
            </p>
            <p>
                The painting is sometimes given as an example of meta message conveyed
                by paralanguage. Compare with Korzybski's <q>The word is not the thing</q>
                and <q>The map is not the territory</q>.
        </div>
        <ul>
            <li>Artist:
                <span itemprop="creator" itemscope itemtype="https://schema.org/Person">
                    <a itemprop="sameAs" href="https://www.freebase.com/m/06h88">
                        <span itemprop="name">René Magritte</span>
                    </a>
                </span>
            </li>
            <li>Dimensions:
                <span itemprop="width" itemscope itemtype="https://schema.org/Distance">940 mm</span> ×
                <span itemprop="height" itemscope itemtype="https://schema.org/Distance">635 mm</span>
            </li>
            <li>Materials:
                <span itemprop="artMedium">oil</span> on <span itemprop="artworkSurface">canvas</span>
            </li>
        </ul>
    </div>

RDFA:

    <div vocab="https://schema.org/" typeof="VisualArtwork">
        <link property="sameAs" href="http://rdf.freebase.com/rdf/m.0439_q" />
        <h1 property="name" lang="fr">La trahison des images </h1>
        <p>
            A <span property="artform">painting</span> also known as
            <span>The Treason of Images</span> or
            <span property="alternateName">The Treachery of Images</span>.
        </p>
        <img property="image" src="http://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe.jpg" />
        <div property="description">
            <p>
                The painting shows a pipe. Below it, Magritte painted,
                <q lang="fr">Ceci n'est pas une pipe.</q>, French for
                "This is not a pipe."
            </p>
            <p>
                His statement is taken to mean that the painting itself is not a pipe.
                The painting is merely an image of a pipe. Hence, the description,
                "this is not a pipe."
            </p>
            <p>
                Similarly, the image shown above is neither a pipe nor even a painting,
                but rather a digital photograph.
            </p>
            <p>
                The painting is sometimes given as an example of meta message conveyed
                by paralanguage. Compare with Korzybski's <q>The word is not the thing</q>
                and <q>The map is not the territory</q>.
        </div>
        <ul>
            <li>Artist:
                <span property="creator" typeof="Person">
                    <a property="sameAs" href="https://www.freebase.com/m/06h88">
                        <span property="name">René Magritte</span>
                    </a>
                </span>
            </li>
            <li>Dimensions:
                <span property="width" typeof="Distance">940 mm</span> ×
                <span property="height" typeof="Distance">635 mm</span>
            </li>
            <li>Materials:
                <span property="artMedium">oil</span> on <span property="artworkSurface">canvas</span>
            </li>
        </ul>
    </div>

JSON:

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "VisualArtwork",
      "name": "La trahison des images",
      "alternateName": "The Treachery of Images",
      "image": "http://upload.wikimedia.org/wikipedia/en/b/b9/MagrittePipe.jpg",
      "description": "The painting shows a pipe. Below it, Magritte...",
      "creator": [
        {
          "@type": "Person",
          "name": "René Magritte",
          "sameAs": "https://www.freebase.com/m/06h88"
        }
      ],
      "width": [
        {
          "@type": "Distance",
          "name": "940 mm"
        }
      ],
      "height": [
        {
          "@type": "Distance",
          "name": "635 mm"
        }
      ],
      "artMedium": "oil",
      "artworkSurface": "canvas"
    }
    </script>

TYPES: #eg-0455 VisualArtwork

PRE-MARKUP:

Multiple materials: A piece of Installation Art which uses multiple instances of the material property.

    <div>
        <h1>My Bed</h1>
        <p>
            My Bed, first created in <time datetime="1998">1998</time>,
            is an installation by the British artist Tracey Emin.
        </p>
        <img src="http://upload.wikimedia.org/wikipedia/en/9/9d/Emin-My-Bed.jpg" />
        <div>
            <p>
                <cite>My Bed</cite> was exhibited at the Tate Gallery in
                <time datetime="1998">1999</time> as one
                of the shortlisted works for the Turner Prize. It consisted of her
                bed with bedroom objects in an abject state, and gained much media
                attention. Although it did not win the prize, its notoriety has
                persisted.
        </div>
        <ul>
            <li>Artist: <a  href="https://www.freebase.com/m/015sxw">Tracey Emin</li>
        </ul>
        <p>
            The artwork generated considerable media furore, particularly over the
            fact that the bedsheets were stained with bodily secretions and the floor
            had items from the artist's room (such as condoms, a pair of knickers with
            menstrual period stains, other detritus, and functional, everyday objects,
            including a pair of slippers). The bed was presented in the state that
            Emin claimed it had been when she said she had not got up from it for
            several days due to suicidal depression brought on by relationship
            difficulties.
        </p>
    </div>

MICRODATA:

    <div itemscope itemtype="https://schema.org/VisualArtwork">
        <link itemprop="sameAs" href="http://rdf.freebase.com/rdf/m.0dbwsn" />
        <h1 itemprop="name">My Bed</h1>
        <p>
            My Bed, first created in <time itemprop="dateCreated" datetime="1998">1998</time>,
            is an <span itemprop="artform">installation</span> by the British artist Tracey Emin.
        </p>
        <img itemprop="image" src="http://upload.wikimedia.org/wikipedia/en/9/9d/Emin-My-Bed.jpg" />
        <div itemprop="description">
            <p>
                <cite>My Bed</cite> was exhibited at the Tate Gallery in
                <time datetime="1998">1999</time> as one
                of the shortlisted works for the Turner Prize. It consisted of her
                bed with bedroom objects in an abject state, and gained much media
                attention. Although it did not win the prize, its notoriety has
                persisted.
        </div>
        <ul>
            <li>Artist:
                <span itemprop="creator" itemscope itemtype="https://schema.org/Person">
                    <a itemprop="sameAs" href="https://www.freebase.com/m/015sxw">
                        <span itemprop="name">Tracey Emin</span>
                    </a>
                </span>
            </li>
        </ul>
        <p>
            The artwork generated considerable media furore, particularly over the
            fact that the <span itemprop="artMedium">bedsheets</span> were stained
            with bodily secretions and the floor had items from the artist's room
            (such as <span itemprop="artMedium">condoms</span>,
            <span itemprop="artMedium">a pair of knickers</span> with menstrual
            period stains, other detritus, and functional, everyday objects,
            including a <span itemprop="artMedium">pair of slippers</span>). The
            <span itemprop="artMedium">bed</span> was presented in the state that
            Emin claimed it had been when she said she had not got up from it for
            several days due to suicidal depression brought on by relationship
            difficulties.
        </p>
    </div>

RDFA:

    <div vocab="https://schema.org/" typeof="VisualArtwork">
        <link property="sameAs" href="http://rdf.freebase.com/rdf/m.0dbwsn" />
        <h1 property="name">My Bed</h1>
        <p>
            My Bed, first created in <time property="dateCreated" datetime="1998">1998</time>,
            is an <span property="artform">installation</span> by the British artist Tracey Emin.
        </p>
        <img property="image" src="http://upload.wikimedia.org/wikipedia/en/9/9d/Emin-My-Bed.jpg" />
        <div property="description">
            <p>
                <cite>My Bed</cite> was exhibited at the Tate Gallery in
                <time datetime="1998">1999</time> as one
                of the shortlisted works for the Turner Prize. It consisted of her
                bed with bedroom objects in an abject state, and gained much media
                attention. Although it did not win the prize, its notoriety has
                persisted.
        </div>
        <ul>
            <li>Artist:
                <span property="creator" typeof="Person">
                    <a property="sameAs" href="https://www.freebase.com/m/015sxw">
                        <span property="name">Tracey Emin</span>
                    </a>
                </span>
            </li>
        </ul>
        <p>
            The artwork generated considerable media furore, particularly over the
            fact that the <span property="artMedium">bedsheets</span> were stained
            with bodily secretions and the floor had items from the artist's room
            (such as <span property="artMedium">condoms</span>,
            <span property="artMedium">a pair of knickers</span> with menstrual
            period stains, other detritus, and functional, everyday objects,
            including a <span property="artMedium">pair of slippers</span>). The
            <span property="artMedium">bed</span> was presented in the state that
            Emin claimed it had been when she said she had not got up from it for
            several days due to suicidal depression brought on by relationship
            difficulties.
        </p>
    </div>

JSON:

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "VisualArtwork",
      "sameAs": "http://rdf.freebase.com/rdf/m.0dbwsn",
      "name": "My Bed",
      "dateCreated": "1998",
      "artform": "installation",
      "image": "http://upload.wikimedia.org/wikipedia/en/9/9d/Emin-My-Bed.jpg",
      "description": "My Bed was exhibited at the Tate Gallery in...",
      "creator": [
        {
          "@type": "Person",
          "name": "Tracey Emin",
          "sameAs": "https://www.freebase.com/m/015sxw"
        }
      ],
      "artMedium": "bedsheets",
      "artMedium": "condoms",
      "artMedium": "a pair of knickers",
      "artMedium": "pair of slippers",
      "artMedium": "bed"
    }
    </script>

TYPES: #eg-0456 VisualArtwork

PRE-MARKUP:

Example showing artEdition property in use for a piece of artwork that was created as a series of multiple identical items

    <div>
        <h1>Still Life under the Lamp</h1>
        <p>
            Print from <time datetime="1962">1962</time>
            by Pablo Picasso. Numbered from the edition of 50,
            each signed by the artist in pencil, lower right: Picasso.
        </p>
        <img src="http://www.pada.net/Photos/38/Full/picasso.lamp.jpg" />
        <div>
            <p>
                <cite>Still Life under the Lamp</cite>, from 1962, made when the artist
                was eighty years old, are counted among Picasso’s most important works
                in linocut, a technique that he explored in the late 1950s and early
                1960s. The progressive proofs show the step by step sequence by which
                Picasso created his linocut images showing the development of the
                image into its final form.
            </p>
        </div>
        <ul>
            <li>Artist: <a href="https://www.freebase.com/m/07pj7mx">Pablo Picasso</li>
            <li>Dimensions: 25 3/16 inches × 20 3/4 inches</li>
            <li>Materials: linoprint on paper</li>
            <li>
                See also <a href="http://www.pada.net/members/memPicFull.php/38/367">here</a>
                and <a href="http://www.britishmuseum.org/about_us/news_and_press/press_releases/2014/picasso_linocuts.aspx">here</a>.
        </ul>
    </div>

MICRODATA:

    <div itemscope itemtype="https://schema.org/VisualArtwork">
        <link itemprop="sameAs" href="http://www.pada.net/members/memPicFull.php/38/367" />
        <h1 itemprop="name">Still Life under the Lamp</h1>
        <p>
            <span itemprop="artform">Print</span> from <time itemprop="dateCreated" datetime="1962">1962</time>
            by Pablo Picasso. Numbered from the edition of <span itemprop="artEdition">50</span>,
            each signed by the artist in pencil, lower right: Picasso.
        </p>
        <img itemprop="image" src="http://www.pada.net/Photos/38/Full/picasso.lamp.jpg" />
        <div itemprop="description">
            <p>
                <cite>Still Life under the Lamp</cite>, from 1962, made when the artist
                was eighty years old, are counted among Picasso’s most important works
                in linocut, a technique that he explored in the late 1950s and early
                1960s. The progressive proofs show the step by step sequence by which
                Picasso created his linocut images showing the development of the
                image into its final form.
            </p>
        </div>
        <ul>
            <li>Artist:
                <span itemprop="creator" itemscope itemtype="https://schema.org/Person">
                    <a itemprop="sameAs" href="https://www.freebase.com/m/07pj7mx">
                        <span itemprop="name">Pablo Picasso</span>
                    </a>
                </span>
            </li>
            <li>Dimensions:
                <span itemprop="width" itemscope itemtype="https://schema.org/Distance">25 3/16 inches</span> ×
                <span itemprop="height" itemscope itemtype="https://schema.org/Distance">20 3/4 inches</span>
            </li>
            <li>Materials:
                <span itemprop="artMedium">linoprint</span> on <span itemprop="artworkSurface">paper</span>
            </li>
            <li>
                See also <a href="http://www.pada.net/members/memPicFull.php/38/367">here</a>
                and <a href="http://www.britishmuseum.org/about_us/news_and_press/press_releases/2014/picasso_linocuts.aspx">here</a>.
        </ul>
    </div>

RDFA:

    <div vocab="https://schema.org/" typeof="VisualArtwork">
        <link property="sameAs" href="http://www.pada.net/members/memPicFull.php/38/367" />
        <h1 property="name">Still Life under the Lamp</h1>
        <p>
            <span property="artform">Print</span> from <time property="dateCreated" datetime="1962">1962</time>
            by Pablo Picasso. Numbered from the edition of <span property="artEdition">50</span>,
            each signed by the artist in pencil, lower right: Picasso.
        </p>
        <img property="image" src="http://www.pada.net/Photos/38/Full/picasso.lamp.jpg" />
        <div property="description">
            <p>
                <cite>Still Life under the Lamp</cite>, from 1962, made when the artist
                was eighty years old, are counted among Picasso’s most important works
                in linocut, a technique that he explored in the late 1950s and early
                1960s. The progressive proofs show the step by step sequence by which
                Picasso created his linocut images showing the development of the
                image into its final form.
            </p>
        </div>
        <ul>
            <li>Artist:
                <span property="creator" typeof="Person">
                    <a property="sameAs" href="https://www.freebase.com/m/07pj7mx">
                        <span property="name">Pablo Picasso</span>
                    </a>
                </span>
            </li>
            <li>Dimensions:
                <span property="width" typeof="Distance">25 3/16 inches</span> ×
                <span property="height" typeof="Distance">20 3/4 inches</span>
            </li>
            <li>Materials:
                <span property="artMedium">linoprint</span> on <span property="artworkSurface">paper</span>
            </li>
            <li>
                See also <a href="http://www.pada.net/members/memPicFull.php/38/367">here</a>
                and <a href="http://www.britishmuseum.org/about_us/news_and_press/press_releases/2014/picasso_linocuts.aspx">here</a>.
        </ul>
    </div>

JSON:

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "VisualArtwork",
      "sameAs": "http://www.pada.net/members/memPicFull.php/38/367",
      "name": "Still Life under the Lamp",
      "dateCreated": "1962",
      "artform": "print",
      "artEdition": "50",
      "image": "http://www.pada.net/Photos/38/Full/picasso.lamp.jpg",
      "description": "Still Life under the Lamp, from 1962, made when...",
      "creator": [
        {
          "@type": "Person",
          "name": "Pablo Picasso",
          "sameAs": "https://www.freebase.com/m/07pj7mx"
        }
      ],
      "width": [
        {
          "@type": "Distance",
          "name": "25 3/16 inches"
        }
      ],
      "height": [
        {
          "@type": "Distance",
          "name": "20 3/4 inches"
        }
      ],
      "artMedium": "linoprint",
      "artworkSurface": "paper"
    }
    </script>

TYPES: #eg-0403 PoliceStation, areaServed

PRE-MARKUP:

Police station example (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "PoliceStation",
        "name": "Youngstown Central Police Station",
        "description": "Central police station",
        "openingHours": "Mo-Su",
        "telephone": "+13303301888",
        "email": "ohio.police.example@example.com",
        "image": "https://homepages.cae.wisc.edu/~ece533/images/lena.png",
        "address": {
            "@type": "PostalAddress",
            "addressLocality": "Youngstown",
            "addressRegion": "OH",
            "postalCode": "44507",
            "streetAddress": "270  Derek Drive"
        },
        "areaServed": {
            "@type": "GeoCircle",
            "geoMidpoint": {
                "@type": "GeoCoordinates",
                "latitude": 41.108237,
                "longitude": -80.642982
            },
            "geoRadius": 1000
        },
        "aggregateRating": {
            "@type": "AggregateRating",
            "bestRating": 100,
            "worstRating": 0,
            "ratingValue": 88,
            "reviewCount": 122
        }
    }
</script>

TYPES: #eg-0350 CreditCard, MonetaryAmount, UnitPriceSpecification

PRE-MARKUP:

Wells Fargo Secured Visa® Credit Card
Requires a minimum $300 security deposit.
When you apply, you provide a minimum security deposit of at least $300, or up to $10,000.
Annual fee $25
Annual Percentage Rate (APR) Currently, a variable 18.99% APR on purchases. (These APRs do not apply to cash advances.)
<a href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>

MICRODATA:

<div itemscope itemtype="https://schema.org/CreditCard">
    <span itemprop="name">Wells Fargo Secured Visa® Credit Card</span>
    <span itemprop="requiredCollateral">Requires a minimum $300 security deposit.</span>
    <span itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">When you apply, you provide a minimum security deposit of at least
      <span itemprop="currency" content="USD">$</span>
      <span itemprop="minValue">300</span>, or up to $
      <span itemprop="maxValue" content="10000">10,000</span>.
    </span>
    <span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
      <meta itemprop="offeredBy" content="Wells Fargo"/>
      <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/UnitPriceSpecification">Annual fee
        <span itemprop="priceCurrency" content="USD">$</span>
        <span itemprop="price">25</span>
        <span itemprop="referenceQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
            <meta itemprop="value" content="1"/><meta itemprop="unitCode" content="ANN"/>
        </span>
      </span>
    </span>
    <span>Annual Percentage Rate (APR) Currently, a variable
      <span itemprop="annualPercentageRate">18.99</span>% APR on purchases. (These APRs do not apply to cash advances.)
    </span>
    <a itemprop="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="CreditCard">
    <span property="name">Wells Fargo Secured Visa® Credit Card</span>
    <span property="requiredCollateral">Requires a minimum $300 security deposit.</span>
    <span property="amount" typeof="MonetaryAmount">When you apply, you provide a minimum security deposit of at least
      <span property="currency" content="USD">$</span>
      <span property="minValue">300</span>, or up to $
      <span property="maxValue" content="10000">10,000</span>.
    </span>
    <span property="offers" typeof="Offer">
      <meta property="offeredBy" content="Wells Fargo"/>
      <span property="priceSpecification" typeof="UnitPriceSpecification">Annual fee
        <span property="priceCurrency" content="USD">$</span>
        <span property="price">25</span>
        <span property="referenceQuantity" typeof="QuantitativeValue">
            <meta property="value" content="1"/>
            <meta property="unitCode" content="ANN"/>
        </span>
      </span>
    </span>
    <span>Annual Percentage Rate (APR) Currently, a variable
      <span property="annualPercentageRate">18.99</span>% APR on purchases. (These APRs do not apply to cash advances.)
    </span>
    <a property="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/credit-cards/secured/terms/">Full terms and conditions</a>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CreditCard",
  "name": "Wells Fargo Secured Visa® Credit Card",
  "requiredCollateral": "Requires a minimum $300 security deposit.",
  "amount": {
      "@type": "MonetaryAmount",
      "minValue": "300",
      "maxValue": "10000",
      "currency": "USD"
  },
  "offers": {
      "@type": "Offer",
      "offeredBy": {
        "@type": "BankOrCreditUnion",
        "name":"Wells Fargo"
      },
      "priceSpecification": {
        "@type": "UnitPriceSpecification",
        "price": "25",
        "priceCurrency": "USD",
        "referenceQuantity": {
          "@type": "QuantitativeValue",
          "value": "1",
          "unitCode": "ANN"
        }
      }
  },
  "annualPercentageRate": "18.99",
  "feesAndCommissionsSpecification": "https://www.wellsfargo.com/credit-cards/secured/terms/"
}
</script>

TYPES: #eg-0351 LoanOrCredit, MonetaryAmount

PRE-MARKUP:

<div>
Wells Fargo GraduateSM Student Loan
You'll have up to 15 years to repay the loan.

Competitive Annual Percentage Rate (APR)

        Variable interest rates range from 3.22% APR (with discount) to 8.74% APR (without discount).

        Fixed interest rates range from 6.36% APR (with discount) to 10.61% APR (without discount).

The lifetime limit for this loan combined with all other education-related debt is $180,000 for law and business, and $120,000 for other fields of study.
</div>

MICRODATA:

<!-- Wells Fargo GraduateSM Student Loan -->

<div itemscope itemtype="https://schema.org/LoanOrCredit">
  <span itemprop="name">Wells Fargo GraduateSM Student Loan</span>
  You'll have up to
  <div itemprop="loanTerm" itemscope itemtype="https://schema.org/QuantitativeValue">
    <span itemprop="value" content="15">15</span>
    <span itemprop="unitCode" content="ANN">years</span>
  </div>
  to repay the loan.

  Competitive Annual Percentage Rate (APR)
  <div itemprop="annualPercentageRate" itemscope itemtype="https://schema.org/QuantitativeValue">
    <span itemprop="name">Variable interest rates</span>
    range from
    <span itemprop="minValue" content="3.22">3.22%</span> APR (with discount) to
    <span itemprop="maxValue" content="8.74">8.74%</span> APR (without discount).
  </div>

  <div itemprop="annualPercentageRate" itemscope itemtype="https://schema.org/QuantitativeValue">
    <span itemprop="name">Fixed interest rates</span>
    range from
    <span itemprop="minValue" content="6.36">6.36%</span> APR (with discount) to
    <span itemprop="maxValue" content="10.61">10.61%</span> APR (without discount).
  </div>

  The lifetime limit for this loan combined with all other education-related debt is
  <div itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">
    <span itemprop="currency" content="USD">$</span>
    <span itemprop="value" content="180000">180,000</span>
    <span itemprop="name">for law and business</span>,
  </div>
  and
  <div itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">
    <span itemprop="currency" content="USD">$</span>
    <span itemprop="value" content="120000">120,000</span>
    <span itemprop="name">for other fields of study</span>.
  </div>
</div>

RDFA:

<!-- Wells Fargo GraduateSM Student Loan -->

<div vocab="https://schema.org/" typeof="LoanOrCredit">
  <span property="name">Wells Fargo GraduateSM Student Loan</span>

  You'll have up to
  <div property="loanTerm" typeof="QuantitativeValue">
       <span property="value" content="15">15</span>
       <span property="unitCode" content="ANN">years</span>
  </div>
  to repay the loan.

  Competitive Annual Percentage Rate (APR)
  <div property="annualPercentageRate" typeof="QuantitativeValue">
    <span property="name">Variable interest rates</span>
    range from
    <span property="minValue" content="3.22">3.22%</span> APR (with discount) to
    <span property="maxValue" content="8.74">8.74%</span> APR (without discount).
  </div>

  <div property="annualPercentageRate" typeof="QuantitativeValue">
    <span property="name">Fixed interest rates</span>
    range from
    <span property="minValue" content="6.36">6.36%</span> APR (with discount) to
    <span property="maxValue" content="10.61">10.61%</span> APR (without discount).
  </div>

  The lifetime limit for this loan combined with all other education-related debt is
  <div property="amount" typeof="MonetaryAmount">
    <span property="currency" content="USD">$</span>
    <span property="value" content="180000">180,000</span>
    <span property="name">for law and business</span>,
  </div>
  and
  <div property="amount" typeof="MonetaryAmount">
    <span property="currency" content="USD">$</span>
    <span property="value" content="120000">120,000</span>
    <span property="name">for other fields of study</span>.
  </div>
</div>

JSON:

<!-- Wells Fargo GraduateSM Student Loan -->
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"LoanOrCredit",
"name":"Wells Fargo GraduateSM Student Loan",
"loanTerm":{
    "@type":"QuantitativeValue",
    "value":"15",
    "unitCode": "ANN"
},
"annualPercentageRate":[
  {
    "@type":"QuantitativeValue",
    "name": "variable interest rates",
    "minValue":"3.22",
    "maxValue":"8.74"
  },
  {
    "@type":"QuantitativeValue",
    "name": "fixed interest rates",
    "minValue":"6.36",
    "maxValue":"10.61"
  }
  ],
"amount":[
  {
    "@type": "MonetaryAmount",
    "name":"debt for law and business",
    "value":"180000",
    "currency":"USD"
  },
  {
    "@type": "MonetaryAmount",
    "name":"debt for other fields of study than law and business",
    "value":"120000",
    "currency":"USD"
  }
  ]
}
</script>

TYPES: #eg-0352 BankAccount

PRE-MARKUP:

<div>
    <h1>RBS current accounts</h1>
    <h2>Most popular accounts</h2>
    <ul>
        <li><b>Select Account</b><br/>
            - No monthly account fee<br/>
            - You need to be aged 18 or over, and UK resident to apply
        </li>
        <li><b>Select Silver Account</b><br/>
            - £10 per month<br/>
            - You need to be aged 18 or over, and UK resident to apply
        </li>
        <li><b>Select Platinum Account</b><br/>
            - £16 per month<br/>
            - You need to be aged 18 or over, and UK resident to apply
        </li>
        <li><b>Black Account</b>Select Platinum Account</b><br/>
                - £24 per month<br/>
                - You need to be aged 18 or over, and UK resident to apply, with either:
                <ul>
                    <li>£100,000 sole income paid into this account</li>
                    <li>a RBS mortgage of at lease £300,000</li>
                    <li>£100,000 in RBS savings and investments</li>
                </ul>
        </li>
    </ul>
    <a href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf">Account Terms</a>
<div>

MICRODATA:

<div>
    <h1>RBS current accounts</h1>
    <h2>Most popular accounts</h2>
    <ul>
        <li itemscope itemtype="https://schema.org/BankAccount"><b><span itemprop="name">Select Account</span></b><br/>
            <span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
                <link itemprop="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <span itemprop="offeredBy" itemscope itemtype="https://schema.org/BankOrCreditUnion">
                    <meta itemprop="name" content="RBS"/>
                    <link itemprop="url" href="http://rbs.co.uk"/>
                </span>
            -   <span itemprop="description">No monthly account fee<br/>- You need to be aged 18 or over, and UK resident to apply</span>
                <meta itemprop="price" content="0"/>
            </span>
            <link itemprop="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li itemscope itemtype="https://schema.org/BankAccount"><b><span itemprop="name">Select Silver Account</span></b><br/>
            <span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
                <link itemprop="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
                    <meta itemprop="priceCurrency" content="GBP"/>
                    - £<span itemprop="price">10</span> per month<br/>
                    <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                        <meta itemprop="value" content="1"/><meta itemprop="unitCode" content="ANN"/>
                    </span>
                </span>
            -   <span itemprop="description">You need to be aged 18 or over, and UK resident to apply</span>
                <span itemprop="offeredBy" itemscope itemtype="https://schema.org/BankOrCreditUnion">
                    <meta itemprop="name" content="RBS"/>
                    <link itemprop="url" href="http://rbs.co.uk"/>
                </span>
            </span>
            <link itemprop="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li itemscope itemtype="https://schema.org/BankAccount"><b><span itemprop="name">Select Platinum Account</span></b><br/>
            <span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
                <link itemprop="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
                    <meta itemprop="priceCurrency" content="GBP"/>
                    - £<span itemprop="price">16</span> per month<br/>
                    <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                        <meta itemprop="value" content="1"/><meta itemprop="unitCode" content="ANN"/>
                    </span>
                </span>
            -   <span itemprop="description">You need to be aged 18 or over, and UK resident to apply</span>
                <span itemprop="offeredBy" itemscope itemtype="https://schema.org/BankOrCreditUnion">
                    <meta itemprop="name" content="RBS"/>
                    <link itemprop="url" href="http://rbs.co.uk"/>
                </span>
            </span>
            <link itemprop="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li itemscope itemtype="https://schema.org/BankAccount"><b><span itemprop="name">Black Account</span></b><br/>
            <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
                <link itemprop="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser">
                <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
                    <meta itemprop="priceCurrency" content="GBP"/>
                    - £<span itemprop="price">24</span> per month<br/>
                    <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                        <meta itemprop="value" content="1"/><meta itemprop="unitCode" content="ANN"/>
                    </span>
                </span>
            -   <div itemprop="description">   You need to be aged 18 or over, and UK resident to apply, with either:
                <ul>
                    <li>£100,000 sole income paid into this account</li>
                    <li>a RBS mortgage of at lease £300,000</li>
                    <li>£100,000 in RBS savings and investments</li>
                </ul></div>
                <span itemprop="offeredBy" itemscope itemtype="https://schema.org/BankOrCreditUnion">
                    <meta itemprop="name" content="RBS"/>
                    <link itemprop="url" href="http://rbs.co.uk"/>
                </span>
            </div>
            <link itemprop="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
    </ul>
    <a href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf">Account Terms</a>
</div>

RDFA:

<div vocab="https://schema.org/">
    <h1>RBS current accounts</h1>
    <h2>Most popular accounts</h2>
    <ul>
        <li typeof="BankAccount"><b><span property="name">Select Account</span></b><br/>
            <span property="offers" typeof="Offer">
                <link property="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
            -   <span property="description">No monthly account fee<br/>- You need to be aged 18 or over, and UK resident to apply</span>
                <meta property="price" content="0"/>
                <span property="offeredBy" typeof="BankOrCreditUnion">
                    <meta property="name" content="RBS"/>
                    <link property="url" href="http://rbs.co.uk"/>
                </span>
            </span>
            <link property="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li typeof="BankAccount"><b><span property="name">Select Silver Account</span></b><br/>
            <span property="offers" typeof="Offer">
                <link property="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <span property="priceSpecification" typeof="PriceSpecification">
                    <meta property="priceCurrency" content="GBP"/>
                    - £<span property="price">10</span> per month<br/>
                    <span property="eligibleQuantity" typeof="QuantitativeValue">
                        <meta property="value" content="1"/><meta property="unitCode" content="ANN"/>
                    </span>
                </span>
            -   <span property="description">You need to be aged 18 or over, and UK resident to apply</span>
                <span property="offeredBy" typeof="BankOrCreditUnion">
                    <meta property="name" content="RBS"/>
                    <link property="url" href="http://rbs.co.uk"/>
                </span>
            </span>
            <link property="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li typeof="BankAccount"><b><span property="name">Select Platinum Account</span></b><br/>
            <span property="offers" typeof="Offer">
                <link property="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <span property="priceSpecification" typeof="PriceSpecification">
                    <meta property="priceCurrency" content="GBP"/>
                    - £<span property="price">16</span> per month<br/>
                    <span property="eligibleQuantity" typeof="QuantitativeValue">
                        <meta property="value" content="1"/><meta property="unitCode" content="ANN"/>
                    </span>
                </span>
            -   <span property="description">You need to be aged 18 or over, and UK resident to apply</span>
                <span property="offeredBy" typeof="BankOrCreditUnion">
                    <meta property="name" content="RBS"/>
                    <link property="url" href="http://rbs.co.uk"/>
                </span>
            </span>
            <link property="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
        <li typeof="BankAccount"><b><span property="name">Black Account</span></b><br/>
            <div property="offers" typeof="https://schema.org/Offer">
                <link property="eligibleCustomerType" href="http://purl.org/goodrelations/v1#Enduser"/>
                <div property="priceSpecification" typeof="PriceSpecification">
                    <meta property="priceCurrency" content="GBP"/>
                    - £<span property="price">24</span> per month<br/>
                    <span property="eligibleQuantity" typeof="QuantitativeValue">
                        <meta property="value" content="1"/><meta property="unitCode" content="ANN"/>
                    </span>
                </div>
            -   <div property="description">You need to be aged 18 or over, and UK resident to apply, with either:
                <ul>
                    <li>£100,000 sole income paid into this account</li>
                    <li>a RBS mortgage of at lease £300,000</li>
                    <li>£100,000 in RBS savings and investments</li>
                </ul>
                </div>
                <span property="offeredBy" typeof="BankOrCreditUnion">
                    <meta property="name" content="RBS"/>
                    <link property="url" href="http://rbs.co.uk"/>
                </span>
            </div>
            <link property="feesAndCommissionsSpecification" href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"/>
        </li>
    </ul>
    <a href="http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf">Account Terms</a>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org/",
    "@graph": [
    {
        "@type": "BankAccount",
        "name": "Select  account",
        "offers": {
            "@type": "Offer",
            "eligibleCustomerType": {
                "@id":"http://purl.org/goodrelations/v1#Enduser"
            },
            "price": "0",
            "description": "You need to be aged 18 or over, and UK resident to apply.",
            "offeredBy": {
                "@type": "BankOrCreditUnion",
                "@id": "http://rbs.co.uk",
                "name": "RBS"
            }
        },
        "feesAndCommissionsSpecification": "http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"
    },
    {
        "@type": "BankAccount",
        "name": "Select Silver account",
        "offers": {
            "@type": "Offer",
            "eligibleCustomerType": "http://purl.org/goodrelations/v1#Enduser",
            "priceSpecification": {
                "@type": "PriceSpecification",
                "priceCurrency": "GBP",
                "price": "10",
                "eligibleQuantity": {
                    "@type": "QuantitativeValue",
                    "value":"1",
                    "unitCode": "ANN"
                }
            },
            "description": "You need to be aged 18 or over, and UK resident to apply.",
            "offeredBy": {
                "@type": "BankOrCreditUnion",
                "@id": "http://rbs.co.uk",
                "name": "RBS"
            }
        },
        "feesAndCommissionsSpecification": "http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"
    },
    {
        "@type": "BankAccount",
        "name": "Select Platinum account",
        "offers": {
            "@type": "Offer",
            "eligibleCustomerType": "http://purl.org/goodrelations/v1#Enduser",
            "priceSpecification": {
                "@type": "PriceSpecification",
                "priceCurrency": "GBP",
                "price": "16",
                "eligibleQuantity": {
                    "@type": "QuantitativeValue",
                    "value":"1",
                    "unitCode": "ANN"
                }
            },
            "description": "You need to be aged 18 or over, and UK resident to apply.",
            "offeredBy": {
                "@type": "BankOrCreditUnion",
                "@id": "http://rbs.co.uk",
                "name": "RBS"
            }
        },
        "feesAndCommissionsSpecification": "http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"
    },
    {
        "@type": "BankAccount",
        "name": "Black account",
        "offers": {
            "@type": "Offer",
            "eligibleCustomerType": "http://purl.org/goodrelations/v1#Enduser",
            "priceSpecification": {
                "@type": "PriceSpecification",
                "priceCurrency": "GBP",
                "price": "24",
                "eligibleQuantity": {
                    "@type": "QuantitativeValue",
                    "value":"1",
                    "unitCode": "ANN"
                }
            },
            "description": "You need to be aged 18 or over, and UK resident to apply, with either:<ul><li>£100,000 sole income paid into this account<\/li><li>a RBS mortgage of at lease £300,000<\/li><li>£100,000 in RBS savings and investments<\/li><\/ul>",
            "offeredBy": {
                "@type": "BankOrCreditUnion",
                "@id": "http://rbs.co.uk",
                "name": "RBS"
            }
        },
        "feesAndCommissionsSpecification": "http://personal.rbs.co.uk/content/dam/rbs_co_uk/currentaccounts/downloads/Reward/Personal%20and%20Private%20Current%20Account%20Fees%20and%20Interest%20Rates.pdf"

    }
    ]
}</script>

TYPES: #eg-0353 DepositAccount, MonetaryAmount

PRE-MARKUP:

<body>
    <h1>Easy access accounts Comparison - Ordered by interest rate (AER)</h1>

    <div>
        <table>
        <tr>
            <th>Bank</th><th>Account</th><th>Interest Rate</th><th>Min/Max Opening Amount</th><th>Access</th>
        </tr>
        <tr>
            <td><a href="https://www.rcibank.co.uk">RCI Bank</a></td>
            <td>Freedom Savings Account</td>
            <td>1.65% Variable</td>
            <td>&#163;100 to &#163;1,000,000</td>
            <td>Internet, Post, Telephone</td>
        </tr>
        <tr>
            <td><a href="https://sbiukonlinesavings.com/">State Bank of India</a></td>
            <td>Online Instant Access Savings Issue 4</td>
            <td>1.25% Variable</td>
            <td>&#163;500 to &#163;1,000,000</td>
            <td>Internet, In Branch</td>
        </tr>
        <tr>
            <td><a href="http://www.aldermore.co.uk/">Aldermore</a></td>
            <td>Easy Access Issue 9</td>
            <td>1.25% Variable</td>
            <td>&#163;1,000 to &#163;1,000,000</td>
            <td>Internet, Post, Telephone</td>
        </tr>
    </table>
    </div>
</body>

MICRODATA:

<body itemscope itemtype="https://schema.org/WebPage">
    <h1 itemprop="name">Easy access accounts Comparison - Ordered by interest rate (AER)</h1>

    <div itemprop="mainEntity" itemscope itemtype="https://schema.org/ItemList">
        <meta itemprop="name" content="Easy access accounts Comparison List"/>
        <table>
        <tr>
            <th>Bank</th><th>Account</th><th>Interest Rate</th><th>Min/Max Opening Amount</th><th>Access</th>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/DepositAccount">
            <td><a itemprop="provider" href="https://www.rcibank.co.uk">RCI Bank</a></td>
            <td itemprop="name">Freedom Savings Account</td>
            <td itemprop="interestRate" itemscope itemtype="https://schema.org/QuantitativeValue"><span itemprop="value">1.65</span>% <span itemprop="valueReference">Variable</span></td>
            <td itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount"><meta itemprop="currency" content="GBP"/>&#163;<span itemprop="minValue" content="100">100</span> to &#163;<span itemprop="maxValue" content="1000000">1,000,000</span></td>
            <td><span itemprop="availableChannel">Internet</span>, <span itemprop="availableChannel">Post</span>, <span itemprop="availableChannel">Telephone</span></td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/DepositAccount">
            <td><a itemprop="provider" href="https://sbiukonlinesavings.com/">State Bank of India</a></td>
            <td itemprop="name">Online Instant Access Savings Issue 4</td>
            <td itemprop="interestRate" itemscope itemtype="https://schema.org/QuantitativeValue"><span itemprop="value">1.25</span>% <span itemprop="valueReference">Variable</span></td>
            <td itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount"><meta itemprop="currency" content="GBP"/>&#163;<span itemprop="minValue" content="500">500</span> to &#163;<span itemprop="maxValue" content="1000000">1,000,000</span></td>
            <td><span itemprop="availableChannel">Internet</span>, <span itemprop="availableChannel">In Branch</span></td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/DepositAccount">
            <td><a itemprop="provider" href="http://www.aldermore.co.uk/">Aldermore</a></td>
            <td itemprop="name">Easy Access Issue 9</td>
            <td itemprop="interestRate" itemscope itemtype="https://schema.org/QuantitativeValue"><span itemprop="value">1.25</span>% <span itemprop="valueReference">Variable</span></td>
            <td itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount"><meta itemprop="currency" content="GBP"/>&#163;<span itemprop="minValue" content="1000">1,000</span> to &#163;<span itemprop="maxValue" content="1000000">1,000,000</span></td>
            <td><span itemprop="availableChannel">Internet</span>, <span itemprop="availableChannel">Post</span>, <span itemprop="availableChannel">Telephone</span></td>
        </tr>
    </table>
    </div>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="WebPage">
    <h1 property="name">Easy access accounts Comparison - Ordered by interest rate (AER)</h1>

    <div property="mainEntity" typeof="ItemList">
        <meta property="name" content="Easy access accounts Comparison List"/>
        <table>
        <tr>
            <th>Bank</th><th>Account</th><th>Interest Rate</th><th>Min/Max Opening Amount</th><th>Access</th>
        </tr>
        <tr property="itemListElement" typeof="DepositAccount">
            <td><a property="provider" href="https://www.rcibank.co.uk">RCI Bank</a></td>
            <td property="name">Freedom Savings Account</td>
            <td property="interestRate" typeof="QuantitativeValue"><span property="value">1.65</span>% <span property="valueReference">Variable</span></td>
            <td property="amount" typeof="MonetaryAmount"><meta property="currency" content="GBP"/>&#163;<span property="minValue" content="100">100</span> to &#163;<span property="maxValue" content="1000000">1,000,000</span></td>
            <td><span property="availableChannel">Internet</span>, <span property="availableChannel">Post</span>, <span property="availableChannel">Telephone</span></td>
        </tr>
        <tr property="itemListElement" typeof="DepositAccount">
            <td><a property="provider" href="https://sbiukonlinesavings.com/">State Bank of India</a></td>
            <td property="name">Online Instant Access Savings Issue 4</td>
            <td property="interestRate" typeof="QuantitativeValue"><span property="value">1.25</span>% <span property="valueReference">Variable</span></td>
            <td property="amount" typeof="MonetaryAmount"><meta property="currency" content="GBP"/>&#163;<span property="minValue" content="500">500</span> to &#163;<span property="maxValue" content="1000000">1,000,000</span></td>
            <td><span property="availableChannel">Internet</span>, <span property="availableChannel">In Branch</span></td>
        </tr>
        <tr property="itemListElement" typeof="DepositAccount">
            <td><a property="provider" href="http://www.aldermore.co.uk/">Aldermore</a></td>
            <td property="name">Easy Access Issue 9</td>
            <td property="interestRate" typeof="QuantitativeValue"><span property="value">1.25</span>% <span property="valueReference">Variable</span></td>
            <td property="amount" typeof="MonetaryAmount"><meta property="currency" content="GBP"/>&#163;<span property="minValue" content="1000">1,000</span> to &#163;<span property="maxValue" content="1000000">1,000,000</span></td>
            <td><span property="availableChannel">Internet</span>, <span property="availableChannel">Post</span>, <span property="availableChannel">Telephone</span></td>
        </tr>
    </table>
    </div>
</body>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "WebPage",
    "name": "Easy access accounts Comparison - Ordered by interest rate (AER)",
    "mainEntity": {
        "@type": "ItemList",
        "name": "Easy access accounts Comparison List",
        "itemListElement": [
        {
            "@type": "DepositAccount",
            "provider": {
                "@id": "https://www.rcibank.co.uk",
                "name": "RCI Bank"
            },
            "name": "Freedom Savings Account",
            "interestRate": {
                "@type": "QuantitativeValue",
                "value": "1.65",
                "valueReference": "Variable"
            },
            "amount": {
                "@type": "MonetaryAmount",
                "currency": "GBP",
                "minValue": "100",
                "maxValue": "1000000"
            },
            "availableChannel": ["Internet","Post","Telephone"]
        },
        {
            "@type": "DepositAccount",
            "provider": {
                "@id": "https://sbiukonlinesavings.com/",
                "name": "State Bank of India"
            },
            "name": "Online Instant Access Savings Issue 4",
            "interestRate": {
                "@type": "QuantitativeValue",
                "value": "1.25",
                "valueReference": "Variable"
            },
            "amount": {
                "@type": "MonetaryAmount",
                "currency": "GBP",
                "minValue": "500",
                "maxValue": "1000000"
            },
            "availableChannel": ["Internet","In Branch"]
        },
        {
            "@type": "DepositAccount",
            "provider": {
                "@id": "http://www.aldermore.co.uk/",
                "name": "Aldermore"
            },
            "name": "Easy Access Issue 9",
            "interestRate": {
                "@type": "QuantitativeValue",
                "value": "1.65",
                "valueReference": "Variable"
            },
            "amount": {
                "@type": "MonetaryAmount",
                "currency": "GBP",
                "minValue": "1000",
                "maxValue": "1000000"
            },
            "availableChannel": ["Internet","Post","Telephone"]
        }
        ]
    }
}
</script>

TYPES: #eg-0354 PaymentCard

PRE-MARKUP:

<b>Wells Fargo Platinum Debit Card.</b>
Customers with an eligible Wells Fargo Checking account can make everyday purchases using their Platinum debit card worldwide at participating retailers and service providers – including online or by phone. Pay with confidence knowing your Wells Fargo Debit Card comes with many protection features and is a safe way to pay.
<a href="https://www.wellsfargo.com/debit-card/#overview">Overview</a>

MICRODATA:

<div itemscope itemtype="https://schema.org/PaymentCard">
  <b><span itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    <span itemprop="offeredBy" itemscope itemtype="https://schema.org/BankOrCreditUnion">
      <span itemprop="name">Wells Fargo</span>
    </span>
    <link itemprop="businessFunction" content="http://purl.org/goodrelations/v1#ProvideService" />
  </span>
  <span itemprop="name">Platinum Debit Card.</span></b>
  <meta itemprop="category" content="Debit Card"/>
  <p itemprop="description">
    Customers with an eligible Wells Fargo Checking account can make everyday purchases using their Platinum debit card worldwide at participating retailers and service providers – including online or by phone. Pay with confidence knowing your Wells Fargo Debit Card comes with many protection features and is a safe way to pay.
  </p>
  <a itemprop="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/debit-card/#overview">Overview</a>
</div>

RDFA:

<div vocab="https://schema.org" typeof="PaymentCard">
  <b><span property="offers" typeof="Offer">
    <span property="offeredBy" typeof="https://schema.org/BankOrCreditUnion">
      <span property="name">Wells Fargo</span>
    </span>
    <link property="businessFunction" content="http://purl.org/goodrelations/v1#ProvideService" />
  </span>
  <span property="name">Platinum Debit Card.</span></b>
  <meta property="category" content="Debit Card"/>
  <p property="description">
    Customers with an eligible Wells Fargo Checking account can make everyday purchases using their Platinum debit card worldwide at participating retailers and service providers – including online or by phone. Pay with confidence knowing your Wells Fargo Debit Card comes with many protection features and is a safe way to pay.
  </p>
  <a property="feesAndCommissionsSpecification" href="https://www.wellsfargo.com/debit-card/#overview">Overview</a>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PaymentCard",
  "name": "Platinum Debit Card",
  "category": "Debit Card",
  "offers": {
      "@type": "Offer",
      "offeredBy": {
        "@type": "BankOrCreditUnion",
        "name":"Wells Fargo"
      },
      "businessFunction": "http://purl.org/goodrelations/v1#ProvideService"
  },
  "description": "Customers with an eligible Wells Fargo Checking account can make everyday purchases using their Platinum debit card worldwide at participating retailers and service providers – including online or by phone. Pay with confidence knowing your Wells Fargo Debit Card comes with many protection features and is a safe way to pay.",
  "feesAndCommissionsSpecification": "https://www.wellsfargo.com/debit-card/#overview"
}
</script>

TYPES: #eg-0355 PaymentService

PRE-MARKUP:

<h1>Payment Fees</h1>
<h2>Selling is $0.15 - $0.50 per sale.</h2>
<div>
  <div>
    <p>That's a small price to pay for accepting all forms of payments from over million customers worldwide. There are no hidden fees. You don't have to pay anything until you get paid for selling something. Our rates are some of the most competitive in the industry – keeping you in business and your customers happy.</p>
  </div>
  <div>
    <table>
      <tr>
        <th>Sales within the US</th>
        <td>$0.30 per transaction</td>
      </tr>
      <tr>
        <th>Discounted rate for eligible nonprofits</th>
        <td>$0.25 per transaction</td>
      </tr>
      <tr>
        <th>International sales</th>
        <td>$0.50 per transaction</td>
      </tr>
      <tr>
        <th>Card reader</th>
        <td>$0.15 for manually entered transactions</td>
      </tr>
    </table>
  </div>
</div>

MICRODATA:

<body itemscope itemtype="https://schema.org/WebPage">
  <h1 itemprop="name">Payment Fees</h1>
  <h2>Selling is $0.15 - $0.50 per sale.</h2>
  <div>
    <div itemprop="mainEntity" itemscope itemtype="https://schema.org/ItemList">
      <meta itemprop="name" content="Payment List"/>
      <table>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/PaymentService">
          <th itemprop="name">Sales within the US</th>
          <td itemprop="offers" itemscope itemtype="https://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.30</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/PaymentService">
          <th itemprop="name">Discounted rate for eligible nonprofits</th>
          <td itemprop="offers" itemscope itemtype="https://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.25</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/PaymentService">
          <th itemprop="name">International sales</th>
          <td itemprop="offers" itemscope itemtype="https://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.50</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/PaymentService">
          <th itemprop="name">Card reader</th>
          <td itemprop="offers" itemscope itemtype="https://schema.org/Offer">
            <span itemprop="priceSpecification" itemscope itemtype="https://schema.org/PriceSpecification">
              <span itemprop="priceCurrency" content="USD">$</span><span itemprop="price">0.15</span>
              <span itemprop="eligibleQuantity" itemscope itemtype="https://schema.org/QuantitativeValue">
                    <span itemprop="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
      </table>
    </div>
  </div>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="WebPage">
  <h1 property="name">Payment Fees</h1>
  <h2>Selling is $0.15 - $0.50 per sale.</h2>
  <div>
    <div property="mainEntity" typeof="ItemList">
      <meta property="name" content="Payment List"/>
      <table>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Sales within the US</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.30</span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Discounted rate for eligible nonprofits</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.25</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">International sales</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.50</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
        <tr property="itemListElement" typeof="PaymentService">
          <th property="name">Card reader</th>
          <td property="offers" typeof="Offer">
            <span property="priceSpecification" typeof="PriceSpecification">
              <span property="priceCurrency" content="USD">$</span><span property="price">0.15</span>
              <span property="eligibleQuantity" typeof="QuantitativeValue">
                    <span property="unitText">per transaction</span>
              </span>
            </span>
          </td>
        </tr>
      </table>
    </div>
  </div>
</body>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebPage",
    "name": "Payment Fees",
    "mainEntity": {
      "@type": "ItemList",
      "name": "Payment List",
      "itemListElement": [
      {
        "@type": "PaymentService",
        "name": "Sales within the US",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "Discounted rate for eligible nonprofits",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "International sales",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      },
      {
        "@type": "PaymentService",
        "name": "Card reader",
        "offers": {
          "@type": "Offer",
          "priceSpecification": {
            "@type": "PriceSpecification",
            "eligibleQuantity":{
                "@type": "QuantitativeValue",
                "unitText": "per transaction"
            },
            "priceCurrency": "USD",
            "price": "0.30"
          }
        }
      } ]
    }
  }
</script>

TYPES: #eg-0356 FinancialProduct

PRE-MARKUP:

<body>
    <h1>Life Insurance</h1>
    <div>
      <h3>Term Life Insurance</h3>
      <p>For most people, the primary reason to purchase life insurance is to help provide for dependents in the case of your death and the resulting loss of income. To determine a coverage amount, estimate what your family members would need after you’re gone to meet immediate, ongoing, and future financial obligations including funeral, rent or mortgage, other every day bills, college, and retirement.</p>
      <div>Coverage amounts $100,000 - $1,000,000</div>
      <div>Available through <a href="http://www.icinsure.com/acce/">Life Insurance Central</a></div>
    </div>
    <div>
      <h3>Simplified Term Life</h3>
      <div>Coverage amounts $50,000 - $250,000</div>
      <div>Available through <a href="https://www.prudential.com/personal/life-insurance">Prudential Financial</a></div>
    </div>
</body>

MICRODATA:

<body>
    <h1>Life Insurance</h1>
    <div itemscope itemtype="https://schema.org/FinancialProduct">
      <h3 itemprop="name">Term Life Insurance</h3>
      <p itemprop="description">For most people, the primary reason to purchase life insurance is to help provide for dependents in the case of your death and the resulting loss of income. To determine a coverage amount, estimate what your family members would need after you’re gone to meet immediate, ongoing, and future financial obligations including funeral, rent or mortgage, other every day bills, college, and retirement.</p>
      <div itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">Coverage amounts <span itemprop="currency" content="USD">$</span><span itemprop="minValue" content="100000">100,000</span> - $<span itemprop="maxValue" content="1000000">1,000,000</span></div>
      <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">Available through <a itemprop="offeredBy" href="http://www.icinsure.com/acce/">Life Insurance Central</a></div>
    </div>
</body>

RDFA:

<body vocab="https://schema.org/">
    <h1>Life Insurance</h1>
    <div typeof="FinancialProduct">
      <h3 property="name">Term Life Insurance</h3>
      <p property="description">For most people, the primary reason to purchase life insurance is to help provide for dependents in the case of your death and the resulting loss of income. To determine a coverage amount, estimate what your family members would need after you’re gone to meet immediate, ongoing, and future financial obligations including funeral, rent or mortgage, other every day bills, college, and retirement.</p>
      <div property="amount" typeof="MonetaryAmount">Coverage amounts <span property="currency" content="USD">$</span><span property="minValue" content="100000">100,000</span> - $<span property="maxValue" content="1000000">1,000,000</span></div>
      <div property="offers" typeof="Offer">Available through <a property="offeredBy" href="http://www.icinsure.com/acce/">Life Insurance Central</a></div>
    </div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FinancialProduct",
  "name": "Term Life Insurance",
  "description": "For most people, the primary reason to purchase life insurance is to help provide for dependents in the case of your death and the resulting loss of income. To determine a coverage amount, estimate what your family members would need after you’re gone to meet immediate, ongoing, and future financial obligations including funeral, rent or mortgage, other every day bills, college, and retirement.",
  "amount": {
    "@type": "MonetaryAmount",
    "currency": "USD",
    "minValue": "100000",
    "maxValue": "1000000"
  },
  "offers": {
    "@type": "Offer",
    "offeredBy": "http://www.icinsure.com/acce/"
  }
}
</script>

TYPES: #eg-0357 InvestmentOrDeposit

PRE-MARKUP:

<body>
  <div>
    <h1>Guaranteed Interest Fund</h1>
    <p>This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div>Amount to be invested $25,000 to $99,999</div>
    <div>Guaranteed interest rate 1.25%</div>
  </div>
</body>

MICRODATA:

<body>
  <div itemscope itemtype="https://schema.org/InvestmentOrDeposit">
    <h1 itemprop="name">Guaranteed Interest Fund</h1>
    <p itemprop="description">This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">Amount to be invested <span itemprop="currency" content="USD">$</span><span itemprop="minValue" content="25000">25,000</span> to $<span itemprop="maxValue" content="99000">99,999</span></div>
    <div>Guaranteed interest rate <span itemprop="interestRate" content="1.25">1.25%</span></div>
  </div>
</body>

RDFA:

<body vocab="https://schema.org/">
  <div typeof="https://schema.org/InvestmentOrDeposit">
    <h1 property="name">Guaranteed Interest Fund</h1>
    <p property="description">This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div property="amount" typeof="https://schema.org/MonetaryAmount">Amount to be invested <span property="currency" content="USD">$</span><span property="minValue" content="25000">25,000</span> to $<span property="maxValue" content="99000">99,999</span></div>
    <div>Guaranteed interest rate <span property="interestRate" content="1.25">1.25%</span></div>
  </div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InvestmentOrDeposit",
  "name": "Guaranteed Interest Fund",
  "description": "This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.",
  "amount": {
    "@type": "MonetaryAmount",
    "currency": "USD",
    "minValue": "25000",
    "maxValue": "90000"
  },
  "interestRate": "1.25"
}
</script>

TYPES: #eg-0328 Car

PRE-MARKUP:

<!-- Seller Details -->
<div >
  <strong>Contact Name: </strong> <span>Brent</span>
  <div>$18,000</div>
<!-- Car Details -->
  <div id="product">
    <strong>2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
    <p>2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
    mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
    every drive a fun experience. Well looked after by one owner with full service history.
    It drives like new and has only done 50,000kms. (...)</p>
    <img href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
    <p><strong>Color: </strong>Black</p>
    <p><strong>Number of gears: </strong>6</p>
    <p><strong>Engine: </strong>4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</p>
</div>

MICRODATA:

<!-- Seller Details -->
<div itemscope itemtype="https://schema.org/Person">
  <strong>Contact Name: </strong> <span itemprop="name givenName">Brent</span>
  <div itemprop="makesOffer" itemscope itemtype="https://schema.org/Offer" itemref="product">
    <span itemprop="priceSpecification" itemscope
        itemtype="https://schema.org/UnitPriceSpecification">
      <meta itemprop="priceCurrency" content="USD">$
      <meta itemprop="price" content="18000">18,000
     </span>
   </div>
</div>
<!-- Car Details -->
<div id="product" itemprop="itemOffered" itemscope itemtype="https://schema.org/Car">
  <strong itemprop="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
  <p itemprop="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
  mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
  every drive a fun experience. Well looked after by one owner with full service history.
  It drives like new and has only done 50,000kms. (...)</p>
  <img itemprop="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
  <p><strong>Color: </strong><span itemprop="color">Black</span></p>
  <p><strong>Number of gears: </strong><span itemprop="numberOfForwardGears">6</span></p>
  <div itemprop="vehicleEngine" itemscope itemtype="https://schema.org/EngineSpecification">
    <p><strong>Engine: </strong>
      <span itemprop="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
    </p>
  </div>
</div>

RDFA:

<!-- Seller Details -->
<div vocab="https://schema.org/" typeof="Person">
<strong>Contact Name: </strong> <span property="name givenName">Brent</span>
  <div property="makesOffer" typeof="Offer">
    <span property="priceSpecification" typeof="UnitPriceSpecification">
      <meta property="priceCurrency" content="USD">$
      <meta property="price" content="18000">18,000
    </span>
<!-- Car Details -->
    <div id="product" property="itemOffered" typeof="Car">
      <strong property="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
      <p property="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
        mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
        every drive a fun experience. Well looked after by one owner with full service history.
        It drives like new and has only done 50,000kms. (...)
      </p>
      <img property="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
      <p><strong>Color: </strong><span property="color">Black</span></p>
      <p><strong>Number of gears: </strong><span property="numberOfForwardGears">6</span></p>
      <div property="vehicleEngine" typeOf="EngineSpecification">
        <p><strong>Engine: </strong>
          <span property="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
        </p>
      </div>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name" : "Brent",
  "makesOffer" : {
        "@type" :"Offer",
        "priceSpecification" : {
            "@type" : "UnitPriceSpecification",
            "priceCurrency" : "USD",
            "price" : "18000" },
        "itemOffered" : {
            "@type" : "Car",
            "name" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox",
            "description" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes every drive a fun experience. Well looked after by one owner with full service history. It drives like new and has only done 50,000kms. (...)",
        "image" : "2009_Volkswagen_Golf_V_GTI_MY09.png",
        "color" : "Black",
        "numberOfForwardGears" : "6",
        "vehicleEngine" : {
            "@type": "EngineSpecification",
            "name" : "4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)"
            }
        }
    }
}
</script>

TYPES: #eg-0329 Car, makesOffer

PRE-MARKUP:

<!-- Seller Details -->
<div >
  <strong>Contact Name: </strong> <span>Brent</span>
  <div>$18,000</div>
<!-- Car Details -->
  <div id="product">
    <strong>2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
    <p>2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
    mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
    every drive a fun experience. Well looked after by one owner with full service history.
    It drives like new and has only done 50,000kms. (...)</p>
    <img href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
    <p><strong>Color: </strong>Black</p>
    <p><strong>Number of gears: </strong>6</p>
    <p><strong>Engine: </strong>4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</p>
</div>

MICRODATA:

<!-- Seller Details -->
<div itemscope itemtype="https://schema.org/Person">
  <strong>Contact Name: </strong> <span itemprop="name givenName">Brent</span>
  <div itemprop="makesOffer" itemscope itemtype="https://schema.org/Offer" itemref="product">
    <span itemprop="priceSpecification" itemscope
        itemtype="https://schema.org/UnitPriceSpecification">
      <meta itemprop="priceCurrency" content="USD">$
      <meta itemprop="price" content="18000">18,000
     </span>
   </div>
</div>
<!-- Car Details -->
<div id="product" itemprop="itemOffered" itemscope itemtype="https://schema.org/Car">
  <strong itemprop="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
  <p itemprop="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
  mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
  every drive a fun experience. Well looked after by one owner with full service history.
  It drives like new and has only done 50,000kms. (...)</p>
  <img itemprop="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
  <p><strong>Color: </strong><span itemprop="color">Black</span></p>
  <p><strong>Number of gears: </strong><span itemprop="numberOfForwardGears">6</span></p>
  <div itemprop="vehicleEngine" itemscope itemtype="https://schema.org/EngineSpecification">
    <p><strong>Engine: </strong>
      <span itemprop="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
    </p>
  </div>
</div>

RDFA:

<!-- Seller Details -->
<div vocab="https://schema.org/" typeof="Person">
<strong>Contact Name: </strong> <span property="name givenName">Brent</span>
  <div property="makesOffer" typeof="Offer">
    <span property="priceSpecification" typeof="UnitPriceSpecification">
      <meta property="priceCurrency" content="USD">$
      <meta property="price" content="18000">18,000
    </span>
<!-- Car Details -->
    <div id="product" property="itemOffered" typeof="Car">
      <strong property="name">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox</strong>
      <p property="description">2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect
        mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes
        every drive a fun experience. Well looked after by one owner with full service history.
        It drives like new and has only done 50,000kms. (...)
      </p>
      <img property="image" href="2009_Volkswagen_Golf_V_GTI_MY09.png" />
      <p><strong>Color: </strong><span property="color">Black</span></p>
      <p><strong>Number of gears: </strong><span property="numberOfForwardGears">6</span></p>
      <div property="vehicleEngine" typeOf="EngineSpecification">
        <p><strong>Engine: </strong>
          <span property="name">4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)</span>
        </p>
      </div>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name" : "Brent",
  "makesOffer" : {
        "@type" :"Offer",
        "priceSpecification" : {
            "@type" : "UnitPriceSpecification",
            "priceCurrency" : "USD",
            "price" : "18000" },
        "itemOffered" : {
            "@type" : "Car",
            "name" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox",
            "description" : "2009 Volkswagen Golf V GTI MY09 Direct-Shift Gearbox in perfect mechanical condition and low kilometres. It's impressive 2.0 litre turbo engine makes every drive a fun experience. Well looked after by one owner with full service history. It drives like new and has only done 50,000kms. (...)",
        "image" : "2009_Volkswagen_Golf_V_GTI_MY09.png",
        "color" : "Black",
        "numberOfForwardGears" : "6",
        "vehicleEngine" : {
            "@type": "EngineSpecification",
            "name" : "4 cylinder Petrol Turbo Intercooled 2.0 L (1984 cc)"
            }
        }
    }
}
</script>

TYPES: #eg-0404 ImageObject, PropertyValue, additionalProperty

PRE-MARKUP:

<h2>Beach in Mexico</h2>
<img src="mexico-beach.jpg" alt="" />
By Jane Doe
Photographed in Puerto Vallarta, Mexico
Date uploaded: Jan 25, 2008
I took this picture while on vacation last year.
<!-- We assume the following EXIF meta-data is available, but currently not shown:

Exposure Time:    1/659 sec.
FNumber:          f/4.0
MaxApertureValue: 2.00
Metering Mode:    Pattern
Flash:            Flash did not fire.
-->

MICRODATA:

<div itemscope itemtype="https://schema.org/ImageObject">
  <h2 itemprop="name">Beach in Mexico</h2>
  <img src="mexico-beach.jpg" alt="" itemprop="contentUrl" />
  By <span itemprop="author">Jane Doe</span>
  Photographed in
    <span itemprop="contentLocation">Puerto Vallarta, Mexico</span>
  Date uploaded:
    <meta itemprop="datePublished" content="2008-01-25">Jan 25, 2008
  <span itemprop="description">I took this picture while on vacation last year.</span>
<!-- Note: We do not split value strings in unit and value information, since this the raw EXIF data does not provide this granularity. If you are able to separate the unit, you can use the unitText property -->
  <div itemprop="exifData" itemscope itemtype="https://schema.org/PropertyValue">
      <meta itemprop="name" content="Exposure Time">
      <meta itemprop="value" content="1/659 sec.">
  </div>
  <div itemprop="exifData" itemscope itemtype="https://schema.org/PropertyValue">
      <meta itemprop="name" content="FNumber">
      <meta itemprop="value" content="f/4.0">
  </div>
  <div itemprop="exifData" itemscope itemtype="https://schema.org/PropertyValue">
      <meta itemprop="name" content="MaxApertureValue">
      <meta itemprop="value" content="2.00">
  </div>
  <div itemprop="exifData" itemscope itemtype="https://schema.org/PropertyValue">
      <meta itemprop="name" content="Metering Mode">
      <meta itemprop="value" content="Pattern">
  </div>
  <div itemprop="exifData" itemscope itemtype="https://schema.org/PropertyValue">
      <meta itemprop="name" content="Flash">
      <meta itemprop="value" content="Flash did not fire.">
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="ImageObject">
  <h2 property="name">Beach in Mexico</h2>
  <img src="mexico-beach.jpg" alt="" property="contentUrl" />
  By <span property="author">Jane Doe</span>
  Photographed in
    <span property="contentLocation">Puerto Vallarta, Mexico</span>
  Date uploaded:
    <meta property="datePublished" content="2008-01-25">Jan 25, 2008
  <span property="description">I took this picture while on vacation last year.</span>
<!-- Note: We do not split value strings in unit and value information, since this the raw EXIF data does not provide this granularity. If you are able to separate the unit, you can use the unitText property -->
  <div property="exifData" typeOf="PropertyValue">
      <meta property="name" content="Exposure Time">
      <meta property="value" content="1/659 sec.">
  </div>
  <div property="exifData" typeOf="PropertyValue">
      <meta property="name" content="FNumber">
      <meta property="value" content="f/4.0">
  </div>
  <div property="exifData" typeOf="PropertyValue">
      <meta property="name" content="MaxApertureValue">
      <meta property="value" content="2.00">
  </div>
  <div property="exifData" typeOf="PropertyValue">
      <meta property="name" content="Metering Mode">
      <meta property="value" content="Pattern">
  </div>
  <div property="exifData" typeOf="PropertyValue">
      <meta property="name" content="Flash">
      <meta property="value" content="Flash did not fire.">
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ImageObject",
  "author": "Jane Doe",
  "contentLocation": "Puerto Vallarta, Mexico",
  "contentUrl": "mexico-beach.jpg",
  "datePublished": "2008-01-25",
  "description": "I took this picture while on vacation last year.",
  "name": "Beach in Mexico",
  "exifData": [
    {
      "@type": "PropertyValue",
      "name": "Exposure Time",
      "value": "1/659 sec."
    },
    {
     "@type": "PropertyValue",
      "name": "FNumber",
      "value": "f/4.0"
    },
    {
      "@type": "PropertyValue",
      "name": "MaxApertureValue",
      "value": "2.00"
    },
    {
      "@type": "PropertyValue",
      "name": "Metering Mode",
      "value": "Pattern"
    },
    {
      "@type": "PropertyValue",
      "name": "Flash",
      "value": "Flash did not fire."
    }
  ]
}
</script>

TYPES: #eg-0405 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Point Value, with unit as text -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Approx. Weight</span>
      <span>450</span>
      <span>gram</span>
  </div>
</div>

MICRODATA:

<!-- Product: Point Value, with unit as text -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Approx. Weight</span>
      <span itemprop="value">450</span>
      <span itemprop="unitText">gram</span>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0406 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Point Value, with unit as UN/CEFACT Common Code to be added to the template -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Approx. Weight</span>
      <span>450</span>g
  </div>
</div>

MICRODATA:

<!-- Product: Point Value, with unit as UN/CEFACT Common Code -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Approx. Weight</span>
      <span itemprop="value">450</span>
      <meta itemprop="unitCode" content="GRM">g
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0407 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Range, with unit as UN/CEFACT Common Code to be added to the template -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Operating Voltage</span>
      <span>100</span>-
      <span>250</span>
      volts
  </div>
</div>

MICRODATA:

<!-- Product: Range, with unit as UN/CEFACT Common Code -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Operating Voltage</span>
      <span itemprop="minValue">100</span>-
      <span itemprop="maxValue">250</span>
      <meta itemprop="unitCode" content="VLT">volts
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0408 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Open Interval, with unit as UN/CEFACT Common Code to be added to the template -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Wifi range</span>: up to
      <span>30</span>
      ft.
  </div>
</div>

MICRODATA:

<!-- Product: Open Interval, with unit as UN/CEFACT Common Code -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Wifi range</span>: up to
      <span itemprop="maxValue">30</span>
<!-- Note: The UN/CEFACT Common Code for foot is FOT -->
      <meta itemprop="unitCode" content="FOT">ft.
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0409 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Multiple Intervals -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Operating voltage</span>:
      <span>9-12</span> or
      <span>100-250</span>
      volts
  </div>
</div>

MICRODATA:

<!-- Product: Multiple Intervals -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Operating voltage</span>:
      <span itemprop="value">9-12</span> or
      <span itemprop="value">100-250</span>
      <meta itemprop="unitCode" content="VLT">volts
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0410 PropertyValue

PRE-MARKUP:

<!-- Product: Range and Enumerated Values -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>ISO Sensitivity</span>:
      <span>100-6400</span>/
      <span>12,800</span> (Hi-1)
      <span>ISO</span>
  </div>
</div>

MICRODATA:

<!-- Product: Range and Enumerated Values -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">ISO Sensitivity</span>:
      <span itemprop="value">100-6400</span>/
      <span itemprop="value">12,800</span> (Hi-1)
      <span itemprop="unitText">ISO</span>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0411 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Boolean Value -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>USB interface</span>: Yes
  </div>
</div>

MICRODATA:

<!-- Product: Boolean Value -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">USB interface</span>:
      <meta itemprop="value" content="True">Yes
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0412 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Qualitative Value -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Interface</span>: <span>USB</span>
  </div>
</div>

MICRODATA:

<!-- Product: Qualitative Value -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Interface</span>:
      <span itemprop="value">USB</span>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0413 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Qualitative Value (multiple) -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Interfaces</span>:
      <span>USB</span>,
      <span>Ethernet</span>
  </div>
</div>

MICRODATA:

<!-- Product: Qualitative Value (multiple) -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Interfaces</span>:
      <span itemprop="value">USB</span>,
      <span itemprop="value">Ethernet</span>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0414 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Property ID for clarifying the meaning of a property: URI from external vocabulary -->
<!-- (see microdata example for comparison) -->
<div>
  <img src="station_waggon123.jpg" alt="" />
  <span>Station Waggon 123</span>
  <div>
      <span>Luggage Capacity (seats folded)</span>:
      <span>500</span>
      liter
  </div>
</div>

MICRODATA:

<!-- Product: Property ID for clarifying the meaning of a property: URI from external vocabulary -->
<div itemscope itemtype="https://schema.org/Car">
  <img itemprop="image" src="station_waggon123.jpg" alt="" />
  <span itemprop="name">Station Waggon 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Luggage Capacity (seats folded)</span>:
      <span itemprop="value">500</span>
      <meta itemprop="unitCode" content="LTR">liter
      <link itemprop="propertyID" href="http://purl.org/vvo/ns#luggageCapacitySeatsFolded" />
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0415 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Property ID for clarifying the meaning of a property: Code from eCl@ss Standard -->
<!-- The Property code 02-AAM226 is for "USB interface present" in eCl@ss 8.1
(see microdata example for comparison) -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>USB Interface</span>:Yes
  </div>
</div>

MICRODATA:

<!-- Product: Property ID for clarifying the meaning of a property: Code from eCl@ss Standard -->
<!-- The Property code 02-AAM226 is for "USB interface present" in eCl@ss 8.1 -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">USB Interface</span>:
      <meta itemprop="value" content="True">Yes
      <meta itemprop="propertyID" content="eclass81:02-AAM226">
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0416 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Value References -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <span>Operating Voltage</span>
      <span>100</span>-
      <span>250</span>
      volts
      at
      <div>
         <span>50</span>
         <span>Hz</span>
      </div>
  </div>
</div>

MICRODATA:

<!-- Product: Value References -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Operating Voltage</span>
      <span itemprop="minValue">100</span>-
      <span itemprop="maxValue">250</span>
      <meta itemprop="unitCode" content="VLT">volts
      at
      <div itemprop="valueReference" itemscope itemtype="https://schema.org/PropertyValue">
         <span itemprop="value">50</span>
         <span itemprop="unitText">Hz</span>
      </div>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0417 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Ratios -->
<div>
  <img src="station_waggon123.jpg" alt="" />
  <span>Station Waggon 123</span>
  <div>
      <span>Fuel consumption</span>:
      <span>5</span>
      <meta>liter</span> /
      <div>
        <span>100</span>
        <span>km</span>
      </div>
  </div>
</div>

MICRODATA:

<!-- Product: Ratios -->
<div itemscope itemtype="https://schema.org/Car">
  <img itemprop="image" src="station_waggon123.jpg" alt="" />
  <span itemprop="name">Station Waggon 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <span itemprop="name">Fuel consumption</span>:
      <span itemprop="value">5</span>
      <meta itemprop="unitCode" content="LTR">liter /
      <div itemprop="valueReference" itemscope itemtype="https://schema.org/PropertyValue">
        <span itemprop="value">100</span>
        <span itemprop="unitText">km</span>
      </div>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0418 PropertyValue, additionalProperty

PRE-MARKUP:

<!-- Product: Grouping and Hierarchical Order of Properties -->
<div>
  <img src="camera123.jpg" alt="" />
  <span>Digital Camera 123</span>
  <div>
      <strong>Focus/Autofocus</strong>
      <div>
        <span>Picture Control</span>
        <span>Landscape</span>
        <span>Monochrome</span>
        <span>Portrait</span>
      </div>
      <div>
        <span>Single-point AF Mode</span>: Yes
      </div>
  </div>
</div>

MICRODATA:

<!-- Product: Grouping and Hierarchical Order of Properties -->
<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="camera123.jpg" alt="" />
  <span itemprop="name">Digital Camera 123</span>
  <div itemprop="additionalProperty" itemscope itemtype="https://schema.org/PropertyValue">
      <strong itemprop="name">Focus/Autofocus</strong>
      <div itemprop="value" itemscope itemtype="https://schema.org/PropertyValue">
        <span itemprop="name">Picture Control</span>
        <span itemprop="value">Landscape</span>
        <span itemprop="value">Monochrome</span>
        <span itemprop="value">Portrait</span>
      </div>
      <div itemprop="value" itemscope itemtype="https://schema.org/PropertyValue">
        <span itemprop="name">Single-point AF Mode</span>:
        <meta itemprop="value" content="True">Yes
      </div>
  </div>
</div>

RDFA:

No RDFa

JSON:

No JSON-LD

TYPES: #eg-0423 SocialMediaPosting, sharedContent

PRE-MARKUP:

<h1>Leaked new BMW 2 series (m235i)</h1>
<p>Date posted: March 4, 2014</p>
<p>Author: <a href="https://www.pinterest.com/ryansammy/">Ryan Sammy</a></p>
<p>
   <b><a href="http://www.reddit.com/r/BMW/comments/1oyh6j/leaked_new_bmw_2_series_m235i_ahead_of_oct_25/">
     Leaked new BMW 2 series (m235i) ahead of oct 25 reveal</a></b>
</p>
<p>Author: threal135i</p>

MICRODATA:

<div itemid="https://www.pinterest.com/pin/201887995769400347/" itemscope itemtype="https://schema.org/SocialMediaPosting">
  <h1 itemprop="headline">Leaked new BMW 2 series (m235i)</h1>
  <p>Date posted: March 4, 2014 <meta itemprop="datePublished" content="2014-03-04" /></p>
  <p>Author:
    <span itemprop="author" itemscope itemtype="https://schema.org/Person">
      <span itemprop="name">
        <a itemprop="url" href="https://www.pinterest.com/ryansammy/">Ryan Sammy</a></span>
    </span>
  </p>
  <div itemprop="sharedContent" itemscope itemtype="https://schema.org/WebPage">
      <p>
        <b itemprop="headline"><a itemprop="url" href="http://www.reddit.com/r/BMW/comments/1oyh6j/leaked_new_bmw_2_series_m235i_ahead_of_oct_25/">
          Leaked new BMW 2 series (m235i) ahead of oct 25 reveal</a></b>
      </p>
      <p>Author:
        <span itemprop="author" itemscope itemtype="https://schema.org/Person">
          <span itemprop="name">threal135i</span>
        </span>
      </p>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="SocialMediaPosting" resource="https://www.pinterest.com/pin/201887995769400347/">
  <h1 property="headline">Leaked new BMW 2 series (m235i)</h1>
  <p>Date posted: March 4, 2014 <meta property="datePublished" content="2014-03-04" /></p>
  <p>Author:
    <span property="author" typeof="Person">
      <span property="name">
        <a property="url" href="https://www.pinterest.com/ryansammy/">Ryan Sammy</a></span>
    </span>
  </p>
  <div property="sharedContent" typeof="WebPage">
      <p>
        <b property="headline"><a property="url" href="http://www.reddit.com/r/BMW/comments/1oyh6j/leaked_new_bmw_2_series_m235i_ahead_of_oct_25/">
          Leaked new BMW 2 series (m235i) ahead of oct 25 reveal</a></b>
      </p>
      <p>Author:
        <span property="author" typeof="Person">
          <span property="name">threal135i</span>
        </span>
      </p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"SocialMediaPosting",
  "@id":"https://www.pinterest.com/pin/201887995769400347/",
  "datePublished":"2014-03-04",
  "author":{
    "@type":"Person",
    "name":"Ryan Sammy",
    "url":"https://www.pinterest.com/ryansammy/"
  },
  "headline":"Leaked new BMW 2 series (m235i)",
  "sharedContent":{
    "@type":"WebPage",
    "headline":"Leaked new BMW 2 series (m235i) ahead of oct 25 reveal",
    "url":"http://www.reddit.com/r/BMW/comments/1oyh6j/leaked_new_bmw_2_series_m235i_ahead_of_oct_25/",
    "author":{
      "@type":"Person",
      "name":"threal135i"
    }
  }
}
</script>

TYPES: #eg-0424 LiveBlogPosting, BlogPosting

PRE-MARKUP:

<h1>Apple Spring Forward Event Live Blog</h1>
  <p>Welcome to live coverage of the Apple Spring Forward …</p>
  <h2>See the new flagship Apple Retail Store in West Lake, China.</h2>
  <p>March 9, 2015 1:17 PM</p>
    <img src="http://images.apple.com/live/2015-mar-event/images/908d2e_large_2x.jpg" />
  <h2>iPhone is growing at nearly twice the rate of the rest of the smartphone market.</h2>
    <p>March 9, 2015 1:13 PM</p>
    <img src="http://images.apple.com/live/2015-mar-event/images/573cb_xlarge_2x.jpg"/>
  <h2>Coming this April, HBO NOW will be available exclusively in the U.S. on Apple TV and the App Store.</h2>
    <p>March 9, 2015 1:08PM</p>
    <p>It's $14.99 a month.<br> And for a limited time, …</p>

MICRODATA:

<div itemid="http://techcrunch.com/2015/03/08/apple-watch-event-live-blog" itemscope itemtype="https://schema.org/LiveBlogPosting">
  <div itemprop="about" itemscope itemtype="https://schema.org/Event">
    <span itemprop="startDate" content="2015-03-09T13:00:00-07:00">March 9, 2015 1:17 PM</span>
    <meta itemprop="name" content="Apple Spring Forward Event" />
  </div>
  <meta itemprop="coverageStartTime" content="2015-03-09T11:30:00-07:00" />
  <meta itemprop="coverageEndTime" content="2015-03-09T16:00:00-07:00" />
  <h1 itemprop="headline">Apple Spring Forward Event Live Blog</h1>
  <p itemprop="description">Welcome to live coverage of the Apple Spring Forward …</p>
  <div itemprop="liveBlogUpdate" itemscope itemtype="https://schema.org/BlogPosting">
    <h2 itemprop="headline">See the new flagship Apple Retail Store in West Lake, China.</h2>
    <p><span itemprop="datePublished" content="2015-03-09T13:17:00-07:00">March 9, 2015 1:17 PM</span></p>
    <div itemprop="video" itemscope itemtype="https://schema.org/VideoObject">
      <img itemprop="thumbnail" src="http://images.apple.com/live/2015-mar-event/images/908d2e_large_2x.jpg" />
    </div>
  </div>
  <div itemprop="liveBlogUpdate" itemscope itemtype="https://schema.org/BlogPosting">
    <h2 itemprop="headline">iPhone is growing at nearly twice the rate of the rest of the smartphone market.</h2>
    <p><span itemprop="datePublished" content="2015-03-09T13:13:00-07:00">March 9, 2015 1:13 PM</span></p>
    <img itemprop="image" src="http://images.apple.com/live/2015-mar-event/images/573cb_xlarge_2x.jpg"/>
  </div>
  <div itemprop="liveBlogUpdate" itemscope itemtype="https://schema.org/BlogPosting">
    <h2 itemprop="headline">Coming this April, HBO NOW will be available exclusively in the U.S. on Apple TV and the App Store.</h2>
    <p><span itemprop="datePublished" content="2015-03-09T13:08:00-07:00">March 9, 2015 1:08PM</span></p>
    <p itemprop="articleBody">It's $14.99 a month.<br> And for a limited time, …</p>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="LiveBlogPosting" resource="http://techcrunch.com/2015/03/08/apple-watch-event-live-blog">
  <div property="about" typeof="Event">
    <span property="startDate" content="2015-03-09T13:00:00-07:00">March 9, 2015 1:17 PM</span>
    <meta property="name" content="Apple Spring Forward Event" />
  </div>
  <meta property="coverageStartTime" content="2015-03-09T11:30:00-07:00" />
  <meta property="coverageEndTime" content="2015-03-09T16:00:00-07:00" />
  <h1 property="headline">Apple Spring Forward Event Live Blog</h1>
  <p property="description">Welcome to live coverage of the Apple Spring Forward …</p>
  <div property="liveBlogUpdate" typeof="BlogPosting">
    <h2 property="headline">See the new flagship Apple Retail Store in West Lake, China.</h2>
    <p><span property="datePublished" content="2015-03-09T13:17:00-07:00">March 9, 2015 1:17 PM</span></p>
    <div property="video" typeof="VideoObject">
      <img property="thumbnail" src="http://images.apple.com/live/2015-mar-event/images/908d2e_large_2x.jpg" />
    </div>
  </div>
  <div property="liveBlogUpdate" typeof="BlogPosting">
    <h2 property="headline">iPhone is growing at nearly twice the rate of the rest of the smartphone market.</h2>
    <p><span property="datePublished" content="2015-03-09T13:13:00-07:00">March 9, 2015 1:13 PM</span></p>
    <img property="image" src="http://images.apple.com/live/2015-mar-event/images/573cb_xlarge_2x.jpg"/>
  </div>
  <div property="liveBlogUpdate" typeof="BlogPosting">
    <h2 property="headline">Coming this April, HBO NOW will be available exclusively in the U.S. on Apple TV and the App Store.</h2>
    <p><span property="datePublished" content="2015-03-09T13:08:00-07:00">March 9, 2015 1:08PM</span></p>
    <p property="articleBody">It's $14.99 a month.<br> And for a limited time, …</p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"LiveBlogPosting",
  "@id":"http://techcrunch.com/2015/03/08/apple-watch-event-live-blog",
  "about":{
    "@type":"Event",
    "startDate":"2015-03-09T13:00:00-07:00",
    "name":"Apple Spring Forward Event"
  },
  "coverageStartTime":"2015-03-09T11:30:00-07:00",
  "coverageEndTime":"2015-03-09T16:00:00-07:00",
  "headline":"Apple Spring Forward Event Live Blog",
  "description":"Welcome to live coverage of the Apple Spring Forward …",
  "liveBlogUpdate":[
    {
      "@type":"BlogPosting",
      "headline":"Coming this April, HBO NOW will be available exclusively in the U.S. on Apple TV and the App Store.",
      "datePublished":"2015-03-09T13:08:00-07:00",
      "articleBody": "It's $14.99 a month.<br> And for a limited time, …"
    },
    {
      "@type":"BlogPosting",
      "headline":"iPhone is growing at nearly twice the rate of the rest of the smartphone market.",
      "datePublished":"2015-03-09T13:13:00-07:00",
      "image":"http://images.apple.com/live/2015-mar-event/images/573cb_xlarge_2x.jpg"
    },
    {
      "@type":"BlogPosting",
      "headline":"See the new flagship Apple Retail Store in West Lake, China.",
      "datePublished":"2015-03-09T13:17:00-07:00",
      "video":{
        "@type":"VideoObject",
        "thumbnail":"http://images.apple.com/live/2015-mar-event/images/908d2e_large_2x.jpg"
      }
    }
  ]
}
</script>

TYPES: #eg-0425 DiscussionForumPosting

PRE-MARKUP:

<h1>Is Schema.org still a thing?</h1>
<p>Author: haecceity123</p>
<p>Comment count: 25</p>

MICRODATA:

<div itemid="http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/" itemscope itemtype="https://schema.org/DiscussionForumPosting">
  <h1 itemprop="headline">Is Schema.org still a thing?</h1>
  <p>Author:
    <span itemprop="author" itemscope itemtype="https://schema.org/Person">
      <span itemprop="name">haecceity123</span>
    </span>
  </p>
  <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
    <link itemprop="interactionType" href="https://schema.org/CommentAction" />
    <p>Comment count: <span itemprop="userInteractionCount">25</span></p>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="DiscussionForumPosting" resource="http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/">
  <h1 property="headline">Is Schema.org still a thing?</h1>
  <p>Author:
    <span property="author" typeof="Person">
      <span property="name">haecceity123</span>
    </span>
  </p>
  <div property="interactionStatistic" typeof="InteractionCounter">
    <link property="interactionType" href="https://schema.org/CommentAction" />
    <p>Comment count: <span property="userInteractionCount">25</span></p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@type":"DiscussionForumPosting",
  "@id":"http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/",
  "headline":"Is Schema.org still a thing?",
  "author": {
    "@type": "Person",
    "name": "haecceity123"
  },
  "interactionStatistic": {
    "@type": "InteractionCounter",
    "interactionType": "https://schema.org/CommentAction",
    "userInteractionCount": 25
  }
}
</script>

TYPES: #eg-0326 Airport

PRE-MARKUP:

An airport example (JSON-LD only).

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Airport",
        "iataCode": "JFK",
        "icaoCode": "KJFK",
        "name": "John F Kennedy International Airport",
        "openingHours": "Mo-Su",
        "address": {
            "@type": "PostalAddress",
            "addressCountry": "US",
            "addressLocality": "New York",
            "addressRegion": "NY",
            "postalCode": "11430"
        },
        "latitude": 40.639801,
        "longitude": -73.7789002,
        "maximumAttendeeCapacity": 100000,
        "telephone": "+1-718-244-4444",
        "url": "https://www.jfkairport.com/"
    }
</script>

TYPES: #eg-0348 DigitalDocument, ReadPermission, WritePermission, DigitalDocumentPermission

PRE-MARKUP:

A digital document everyone can read, but only one person can edit.

MICRODATA:

TODO.

RDFA:

TODO.

JSON:

<script type="application/ld+json">
{
  "@type": "DigitalDocument",
  "name": "New schema.org types proposal",
  "author": "Alice",
  "hasDigitalDocumentPermission": [
    {
      "@type": "DigitalDocumentPermission",
      "permissionType": "https://schema.org/WritePermission",
      "grantee": {
        "@type": "Person",
        "email": "alice@example.com"
      }
    },
    {
      "@type": "DigitalDocumentPermission",
      "permissionType": "https://schema.org/ReadPermission",
      "grantee": {
        "@type": "Audience",
        "audienceType": "public"
      }
    }
  ]
}
</script>

TYPES: #eg-0371 HowTo, estimatedCost, totalTime, tool, supply, steps, HowToSection, HowToStep, HowToDirection, HowToTip, afterMedia, beforeMedia, duringMedia

PRE-MARKUP:

<div>
  <strong><span>Change a Flat Tire</span></strong>
  <div>About <span>$20</span></div>
  <div>About <span>30 minutes</span></div>
  <div>Necessary Items:</div>
  <div>Spare tire</div>
  <div>Lug wrench</div>
  <div>Jack</div>
  <div>Wheel wedges</div>
  <div>Flares</div>
  <div id="steps">
    <div>Preparation</div>
    <div>
      <div>
        Turn on your hazard lights and set the flares.
      </div>
      <div>
        You're going to need space and want to be visible.</div>
      <div>
        <div>
          Position your wheel wedges in front of the front tires if a rear tire is flat, or behind the rear tires if a front tire is flat.
        </div>
        <div>
          You don't want the car to move while you're working on it.
        </div>
      </div>
    </div>
  </div>
  <div id="steps">
    <div>Raise the car</div>
    <div>
      <div>
        <span><img alt="image showing positioning of jack" src="position-jack.jpg" /></span>
        Position the jack underneath the car, next to the flat tire.
      </div>
    </div>
    <div>
      <div>
        <span><img alt="image showing car while still on the ground" src="car-on-ground.jpg" /></span>
        Raise the jack until the flat tire is just barely off of the ground.
        <span><img alt="image showing car raised by jack" src="car-raised.jpg" /></span>
      </div>
      <div>
        It doesn't need to be too high.
      </div>
    </div>
    <div>
      <div>
        Remove the hubcap and loosen the lug nuts.
      </div>
    </div>
    <div>
      <div>
        Remove the flat tire and put the spare tire on the exposed lug bolts.
      </div>
    </div>
    <div>
      <div>
        Tighten the lug nuts by hand.
      </div>
      <div>
        Don't use the wrench just yet.
      </div>
    </div>
  </div>
  <div id="steps">
    <div>Finishing up</div>
    <div>
      <div>
        Lower the jack and tighten the lug nuts with the wrench.
      </div>
    </div>
    <div>
      <div>
        Replace the hubcap.
      </div>
    </div>
    <div>
      <div>
        Put the equipment and the flat tire away.
      </div>
    </div>
  </div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/HowTo">
  <strong><span itemprop="name">Change a Flat Tire</span></strong>
  <div>About <span itemprop="estimatedCost" itemscope itemtype="https://schema.org/MonetaryAmount">
    <meta itemprop="currency" content="USD"/>
    <meta itemprop="value" content="20"/>
  </span>$20</div>
  <div>About <span itemprop="totalTime" content="PT30M">30 minutes</span></div>
  <div>Necessary Items:</div>
  <div itemprop="tool">Spare tire</div>
  <div itemprop="tool" itemscope itemtype="https://schema.org/HowToTool">
    <span itemprop="name">Lug wrench</span>
    <img alt="image of a lug wrench" itemprop="image" src="lug-wrench.jpg"/>
  </div>
  <div itemprop="tool">Jack</div>
  <div itemprop="tool" itemscope itemtype="https://schema.org/HowToTool">
    <span itemprop="name">Wheel wedges</span>
    <img alt="image showing wheel wedges" itemprop="image" src="wheel-wedges.jpg"/>
  </div>
  <div itemprop="supply" itemscope itemtype="https://schema.org/HowToSupply">
    <span itemprop="name">Flares</span>
    <img alt="image of flares" itemprop="image" src="flares.jpg"/>
  </div>
  <div itemprop="step" itemscope itemtype="https://schema.org/HowToSection">
    <div itemprop="name">Preparation</div>
    <meta itemprop="position" content="1"/>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="1"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Turn on your hazard lights and set the flares.</div>
      </div>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToTip">
        <meta itemprop="position" content="2"/>
        <div itemprop="text">You're going to need space and want to be visible.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="2"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Position your wheel wedges in front of the front tires if a rear tire is flat, or behind the rear tires if a front tire is flat.</div>
      </div>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToTip">
        <meta itemprop="position" content="2"/>
        <div itemprop="text">You don't want the car to move while you're working on it.</div>
      </div>
    </div>
  </div>
  <div itemprop="step" itemscope itemtype="https://schema.org/HowToSection">
    <div itemprop="name">Raise the car</div>
    <meta itemprop="position" content="2"/>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="1"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <img alt="image showing positioning of jack" itemprop="duringMedia" src="position-jack.jpg" />
        <div itemprop="text">Position the jack underneath the car, next to the flat tire.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="2"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="beforeMedia" itemscope itemtype="https://schema.org/ImageObject">
          <img alt="image showing car while still on the ground" itemprop="contentUrl" src="car-on-ground.jpg" />
        </div>
        <div itemprop="text">Raise the jack until the flat tire is just barely off of the ground.</div>
        <div itemprop="afterMedia" itemscope itemtype="https://schema.org/ImageObject">
          <img alt="image showing car raised by jack" itemprop="contentUrl" src="car-raised.jpg" />
        </div>
      </div>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToTip">
        <meta itemprop="position" content="2"/>
        <div itemprop="text">It doesn't need to be too high.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="3"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Remove the hubcap and loosen the lug nuts.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="4"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Remove the flat tire and put the spare tire on the exposed lug bolts.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="5"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Tighten the lug nuts by hand.</div>
      </div>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToTip">
        <meta itemprop="position" content="2"/>
        <div itemprop="text">Don't use the wrench just yet.</div>
      </div>
    </div>
  </div>
  <div itemprop="step" itemscope itemtype="https://schema.org/HowToSection">
    <div itemprop="name">Finishing up</div>
    <meta itemprop="position" content="3"/>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="1"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1">
        <div itemprop="text">Lower the jack and tighten the lug nuts with the wrench.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="2"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Replace the hubcap.</div>
      </div>
    </div>
    <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToStep">
      <meta itemprop="position" content="3"/>
      <div itemprop="itemListElement" itemscope itemtype="https://schema.org/HowToDirection">
        <meta itemprop="position" content="1"/>
        <div itemprop="text">Put the equipment and the flat tire away.</div>
      </div>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="HowTo">
  <strong><span property="name">Change a Flat Tire</span></strong>
  <div>About <span property="estimatedCost" typeof="MonetaryAmount">
    <meta property="currency" content="USD"/>
    <meta property="value" content="20"/>
  </span>$20</div>
  <div>About <span property="totalTime" content="PT30M">30 minutes</span></div>
  <div>Necessary Items:</div>
  <div property="tool">Spare tire</div>
  <div property="tool" typeof="HowToTool">
    <span property="name">Lug wrench</span>
    <img alt="image of a lug wrench" property="image" src="lug-wrench.jpg"/>
  </div>
  <div property="tool">Jack</div>
  <div property="tool" typeof="HowToTool">
    <span property="name">Wheel wedges</span>
    <img alt="image showing wheel wedges" property="image" src="wheel-wedges.jpg"/>
  </div>
  <div property="supply" typeof="HowToSupply">
    <span property="name">Flares</span>
    <img alt="image of flares" property="image" src="flares.jpg"/>
  </div>
  <div property="step" typeof="HowToSection">
    <div property="name">Preparation</div>
    <meta property="position" content="1"/>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="1"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Turn on your hazard lights and set the flares.</div>
      </div>
      <div property="itemListElement" typeof="HowToTip">
        <meta property="position" content="2"/>
        <div property="text">You're going to need space and want to be visible.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="2"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Position your wheel wedges in front of the front tires if a rear tire is flat, or behind the rear tires if a front tire is flat.</div>
      </div>
      <div property="itemListElement" typeof="HowToTip">
        <meta property="position" content="2"/>
        <div property="text">You don't want the car to move while you're working on it.</div>
      </div>
    </div>
  </div>
  <div property="step" typeof="HowToSection">
    <div property="name">Raise the car</div>
    <meta property="position" content="2"/>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="1"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <img alt="image showing positioning of jack" property="duringMedia" src="position-jack.jpg" />
        <div property="text">Position the jack underneath the car, next to the flat tire.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="2"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="beforeMedia" typeof="ImageObject">
          <img alt="image showing car while still on the ground" property="contentUrl" src="car-on-ground.jpg" />
        </div>
        <div property="text">Raise the jack until the flat tire is just barely off of the ground.</div>
        <div property="afterMedia" typeof="ImageObject">
          <img alt="image showing car raised by jack" property="contentUrl" src="car-raised.jpg" />
        </div>
      </div>
      <div property="itemListElement" typeof="HowToTip">
        <meta property="position" content="2"/>
        <div property="text">It doesn't need to be too high.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="3"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Remove the hubcap and loosen the lug nuts.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="4"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Remove the flat tire and put the spare tire on the exposed lug bolts.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="5"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Tighten the lug nuts by hand.</div>
      </div>
      <div property="itemListElement" typeof="HowToTip">
        <meta property="position" content="2"/>
        <div property="text">Don't use the wrench just yet.</div>
      </div>
    </div>
  </div>
  <div property="step" typeof="HowToSection">
    <div property="name">Finishing up</div>
    <meta property="position" content="3"/>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="1"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1">
        <div property="text">Lower the jack and tighten the lug nuts with the wrench.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="2"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Replace the hubcap.</div>
      </div>
    </div>
    <div property="itemListElement" typeof="HowToStep">
      <meta property="position" content="3"/>
      <div property="itemListElement" typeof="HowToDirection">
        <meta property="position" content="1"/>
        <div property="text">Put the equipment and the flat tire away.</div>
      </div>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Change a Flat Tire",
  "estimatedCost": {
    "@type": "MonetaryAmount",
    "currency": "USD",
    "value": "20"
  },
  "totalTime": "PT30M",
  "tool": [
    {
      "@type": "HowToTool",
      "name": "Spare tire"
    },
    {
      "@type": "HowToTool",
      "name": "Lug wrench",
      "image": "lug-wrench.jpg"
    },
    {
      "@type": "HowToTool",
      "name": "Jack"
    },
    {
      "@type": "HowToTool",
      "name": "Wheel wedges",
      "image": "wheel-wedges.jpg"
    }
  ],
  "supply": {
    "@type": "HowToSupply",
    "name": "Flares",
    "image": "flares.jpg"
  },
  "step": [
    {
      "@type": "HowToSection",
      "name": "Preparation",
      "position": "1",
      "itemListElement": [
        {
          "@type": "HowToStep",
          "position": "1",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Turn on your hazard lights and set the flares."
            },
            {
              "@type": "HowToTip",
              "position": "2",
              "text": "You're going to need space and want to be visible."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "2",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Position your wheel wedges in front of the front tires if a rear tire is flat, or behind the rear tires if a front tire is flat"
            },
            {
              "@type": "HowToTip",
              "position": "2",
              "text": "You don't want the car to move while you're working on it."
            }
          ]
        }
      ]
    },
    {
      "@type": "HowToSection",
      "name": "Raise the car",
      "position": "2",
      "itemListElement": [
        {
          "@type": "HowToStep",
          "position": "1",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "duringMedia": "position-jack.jpg",
              "text": "Position the jack underneath the car, next to the flat tire."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "2",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "beforeMedia": {
                  "@type": "ImageObject",
                  "contentUrl": "car-on-ground.jpg"
              },
              "afterMedia": {
                  "@type": "ImageObject",
                  "contentUrl": "car-raised.jpg"
              },
              "text": "Raise the jack until the flat tire is just barely off of the ground."
            },
            {
              "@type": "HowToTip",
              "position": "2",
              "text": "It doesn't need to be too high."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "3",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Remove the hubcap and loosen the lug nuts."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "4",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Remove the flat tire and put the spare tire on the exposed lug bolts."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "5",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Tighten the lug nuts by hand."
            },
            {
              "@type": "HowToTip",
              "position": "2",
              "text": "Don't use the wrench just yet."
            }
          ]
        }
      ]
    },
    {
      "@type": "HowToSection",
      "name": "Finishing up",
      "position": "3",
      "itemListElement": [
        {
          "@type": "HowToStep",
          "position": "1",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Lower the jack and tighten the lug nuts with the wrench."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "2",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Replace the hubcap."
            }
          ]
        },
        {
          "@type": "HowToStep",
          "position": "3",
          "itemListElement": [
            {
              "@type": "HowToDirection",
              "position": "1",
              "text": "Put the equipment and the flat tire away."
            }
          ]
        }
      ]
    }
  ]
}
</script>

TYPES: #eg-0382 mainEntity

PRE-MARKUP:

     <div>
      <h1>Cath's Cafe</h1>
      <p>Open: Daily from 11:00am till 8pm</p>
      <p>Phone: 555-0100-3344</p>
      <p>View <a href="/menu">our menu</a>.</p>
     </div>

MICRODATA:

<div itemid="http://cathscafe.example.com/" itemscope itemtype="https://schema.org/WebPage">
    <div itemprop="mainEntity" itemscope itemtype="https://schema.org/Restaurant" itemid="#thecafe">
      <h1 itemprop="name">Cath's Cafe</h1>
      <p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:00-20:00">Daily from 11:00am till 8pm</span></p>
      <p>Phone: <span itemprop="telephone" content="+155501003344">555-0100-3344</span></p>
      <p>View <a itemprop="hasMenu" href="/menu">our menu</a>.</p>
    </div>
</div>

RDFA:

TODO.

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "WebPage",
    "@id": "http://cathscafe.example.com/",
    "mainEntity": {
      "@type": "Restaurant",
      "name": "Cath's Cafe",
      "openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 11:00-20:00",
      "telephone": "+155501003344",
      "hasMenu": "/menu"
    }
}
</script>

TYPES: #eg-0383 mainEntityOfPage

PRE-MARKUP:

     <div>
      <h1>Cath's Cafe</h1>
      <p>Open: Daily from 11:00am till 8pm</p>
      <p>Phone: 555-0100-3344</p>
      <p>View <a href="/menu">our menu</a>.</p>
     </div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Restaurant" itemid="#thecafe">
    <a itemprop="mainEntityOfPage" href="http://cathscafe.example.com/"><h1 itemprop="name">Cath's Cafe</h1></a>
    <p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:00-20:00">Daily from 11:00am till 8pm</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501003344">555-0100-3344</span></p>
    <p>View <a itemprop="hasMenu" href="/menu">our menu</a>.</p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Restaurant" resource="#thecafe">
    <a property="mainEntityOfPage" href="http://cathscafe.example.com/"><h1 property="name">Cath's Cafe</h1></a>
    <p>Open: <span property="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:00-20:00">Daily from 11:00am till 8pm</span></p>
    <p>Phone: <span property="telephone" content="+155501003344">555-0100-3344</span></p>
    <p>View <a property="hasMenu" href="/menu">our menu</a>.</p>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
      "@type": "Restaurant",
      "mainEntityOfPage": "http://cathscafe.example.com/",
      "name": "Cath's Cafe",
      "openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 11:00-20:00",
      "telephone": "+155501003344",
      "hasMenu": "/menu"
}
</script>

TYPES: #eg-0457 SearchAction, WebSite

PRE-MARKUP:

<p>(A WebSite describing its search options)</p>

MICRODATA:

<div itemscope itemtype="https://schema.org/WebSite">
    <link itemprop="url" href="http://www.example.com/"/>
    <form itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction">
	  <meta itemprop="target" content="http://example.com/search?q={query}"/>
      <input itemprop="query" type="text" name="query"/>
      <input type="submit"/>
    </form>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="WebSite">
    <link property="url" href="http://www.example.com/"/>
    <form property="potentialAction" typeof="https://schema.org/SearchAction">
      <meta property="target" content="http://www.example.com/search?q={query}"/>
      <input property="query" type="text" name="query">
      <input type="submit">
    </form>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "WebSite",
    "url": "http://example.com/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "http://example.com/search?&q={query}",
      "query": "required"
    }
}
</script>

TYPES: #eg-0421 Service, TaxiService, GeoCircle, geoMidpoint, geoRadius, providerMobility

PRE-MARKUP:

Car for hire driver #123 is within 50 meters of a given location, but is moving.

MICRODATA:

<div itemscope itemtype="https://schema.org/TaxiService">
  <div itemprop="provider" itemscope itemtype="https://schema.org/LocalBusiness">
    <span itemprop="name">driver #123</span>
    <div itemprop="location" itemscope itemtype="https://schema.org/Place">
      <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCircle">
        <div itemprop="geoMidpoint" itemscope itemtype="https://schema.org/GeoCoordinates">
          <meta itemprop="latitude" content="42.362757" />
          <meta itemprop="longitude" content="-71.087109" />
        </div>
        <meta itemprop="geoRadius" content="50" />
      </div>
    </div>
  </div>
  <meta itemprop="providerMobility" content="dynamic" />
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TaxiService">
  <div property="provider" typeof="LocalBusiness">
    <span property="name">driver #123</span>
    <div property="location" typeof="Place">
      <div property="geo" typeof="GeoCircle">
        <div property="geoMidpoint" typeof="GeoCoordinates">
          <meta property="latitude" content="42.362757" />
          <meta property="longitude" content="-71.087109" />
        </div>
        <meta property="geoRadius" content="50" />
      </div>
    </div>
  </div>
  <meta property="providerMobility" content="dynamic" />
</div>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "TaxiService",
    "provider": {
      "@type": "LocalBusiness",
      "name": "driver #123",
      "location": {
        "@type": "Place",
        "geo": {
          "@type": "GeoCircle",
          "geoMidpoint": {
            "@type": "GeoCoordinates",
            "latitude": "42.362757",
            "longitude": "-71.087109"
          },
          "geoRadius": "50"
        }
      }
    },
    "providerMobility": "dynamic"
  }
</script>

TYPES: #eg-0431 TouristAttraction, isAccessibleForFree

PRE-MARKUP:

<h1>Hyde Park</h1>
<div>It's one of the nine royal parks of London.</div>
<div>Website:
	<a href="http://www.royalparks.org.uk/parks/hyde-park">www.royalparks.org.uk/parks/hyde-park</a>
</div>
<div>Ticket: access for free.</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Hyde Park</span></h1>
	<div>
		<span itemprop="description">It's one of nine royal parks of London.</span>
	</div>
	<div>Website:
		<a href="http://www.royalparks.org.uk/parks/hyde-park" itemprop="url">www.royalparks.org.uk/parks/hyde-park</a>
	</div>
	<div>
		<meta itemprop="isAccessibleForFree" content="true"/>Ticket: access for free.
	</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction">
	<h1><span property="name">Hyde Park</span></h1>
	<div>
		<span property="description">It's one of nine royal parks of London.</span>
	</div>
	<div>Website:
		<a href="http://www.royalparks.org.uk/parks/hyde-park" property="url">www.royalparks.org.uk/parks/hyde-park</a>
	</div>
	<div>
		<meta property="isAccessibleForFree" content="true"/>Ticket: access for free.
	</div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "TouristAttraction",
	"name": "Hyde Park",
	"description": "It's one of nine royal parks of London.",
	"url": "http://www.royalparks.org.uk/parks/hyde-park",
	"isAccessibleForFree": true
}
</script>

TYPES: #eg-0432 AmusementPark, TouristAttraction, isAccessibleForFree, currenciesAccepted, openingHours, paymentAccepted

PRE-MARKUP:

<h1>Disneyland Paris</h1>
<div>It's an amusement park in Marne-la-Vallée, near Paris, in France.</div>
<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm</div>
<div>Entrance: with ticket</div>
<div>Currency accepted: Euro</div>
<div>Payment accepted: Cash, Credit Card</div>
<div>Website:
	<a href="http://www.disneylandparis.it/">www.disneylandparis.it</a>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/AmusementPark https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Disneyland Paris</span></h1>
	<div>
		<span itemprop="description">It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.</span>
	</div>
	<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm
		<meta itemprop="openingHours" content="Mo-Fr 10:00-19:00"/>
		<meta itemprop="openingHours" content="Sa 10:00-22:00"/>
		<meta itemprop="openingHours" content="Su 10:00-21:00"/>
	</div>
	<div>
		<meta itemprop="isAccessibleForFree" content="false"/>Entrance: with ticket
	</div>
	<div>
		<meta itemprop="currenciesAccepted" content="EUR"/>Currency accepted: Euro
	</div>
	<div>
		<meta itemprop="paymentAccepted" content="Cash, Credit Card"/>Payment accepted: Cash, Credit Card
	</div>
	<div>Website:
		<a href="http://www.disneylandparis.it/" itemprop="url">www.disneylandparis.it</a>
	</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction AmusementPark">
	<h1><span property="name">Disneyland Paris</span></h1>
	<div>
		<span property="description">It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.</span>
	</div>
	<div>Hours: Mo-Fr 10am-7pm Sa 10am-22pm Su 10am-21pm
		<meta property="openingHours" content="Mo-Fr 10:00-19:00"/>
		<meta property="openingHours" content="Sa 10:00-22:00"/>
		<meta property="openingHours" content="Su 10:00-21:00"/>
	</div>
	<div>
		<meta property="isAccessibleForFree" content="false"/>Entrance: with ticket
	</div>
	<div>
		<meta property="currenciesAccepted" content="EUR"/>Currency accepted: Euro
	</div>
	<div>
		<meta property="paymentAccepted" content="Cash, Credit Card"/>Payment accepted: Cash, Credit Card
	</div>
	<div>Website:
		<a href="http://www.disneylandparis.it/" property="url">www.disneylandparis.it</a>
	</div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": ["TouristAttraction", "AmusementPark"],
	"name": "Disneyland Paris",
	"description": "It's an amusement park in Marne-la-Vallée, near Paris, in France and is the most visited theme park in all of France and Europe.",
	"openingHours":["Mo-Fr 10:00-19:00", "Sa 10:00-22:00", "Su 10:00-21:00"],
	"isAccessibleForFree": false,
	"currenciesAccepted": "EUR",
	"paymentAccepted":"Cash, Credit Card",
	"url":"http://www.disneylandparis.it/"
}
</script>

TYPES: #eg-0433 TouristAttraction, availableLanguage

PRE-MARKUP:

<h1>Neuschwanstein Castle</h1>
<div>Neuschwanstein Castle is a nineteenth-century Romanesque Revival palace in Schwangau, in southwest Bavaria, Germany.</div>
<div>Guided tours in German and English.</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Neuschwanstein Castle</span></h1>
	<div>It is a nineteenth-century Romanesque Revival palace in
		<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
			<span itemprop="addressLocality">Schwangau</span>, in
			<span itemprop="addressCountry">Germany</span>.
		</div>
	</div>
	<div>Guided tours in
		<div itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
			<span itemprop="name">German</span>
		</div> and
		<div itemprop="availableLanguage" itemscope itemtype="https://schema.org/Language">
			<span itemprop="name">English</span>.
		</div>
	</div>
</div>

RDFA:

<div vocab="https://schema.org" typeof="TouristAttraction">
	<h1><span property="name">Neuschwanstein Castle</span></h1>
	<div>It is a nineteenth-century Romanesque Revival palace in
		<div property="address" typeof="PostalAddress">
			<span property="addressLocality">Schwangau</span>, in
			<span property="addressCountry">Germany</span>.
		</div>
	</div>
	<div>Guided tours in
		<div property="availableLanguage" typeof="Language">
			<span property="name">German</span>
		</div> and
		<div property="availableLanguage" typeof="Language">
			<span property="name">English</span>.
		</div>
	</div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "TouristAttraction",
	"name": "Neuschwanstein Castle",
	"address": {
		"@type": "PostalAddress",
		"addressLocality": "Schwangau",
		"addressCountry": "Germany"
	},
	"availableLanguage": [
		{
			"@type": "Language",
			"name": "German"
		},
		{
			"@type": "Language",
			"name": "English"
		}
	]
}
</script>

TYPES: #eg-0434 TouristAttraction, touristType, Museum

PRE-MARKUP:

<h1>Please Touch Museum</h1>
<div>It is a children's museum located in Philadelphia, Pennsylvania, USA.</div>
<div>The museum focuses on teaching children through interactive exhibits and special events.</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TouristAttraction">
    <link itemprop="additionalType" href="https://schema.org/Museum">
    <h1>
        <span itemprop="name">Please Touch Museum</span>
    </h1>
    <div>
        It is a
        <div itemprop="touristType" itemscope itemtype="https://schema.org/Audience">
            <span itemprop="audienceType">children</span>
        </div>'s museum located in
        <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
            <div itemprop="addressLocality">
                Philadelphia
            </div>,
            <div itemprop="addressCountry">
                USA
            </div>.
        </div>
    </div>
    <div>
        <span itemprop="description">The museum focuses on teaching children through interactive exhibits and special events.</span>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction Museum">
    <h1>
        <span property="name">Please Touch Museum</span>
    </h1>
    <div>
        It is a
        <div property="touristType" typeof="Audience">
            <span property="audienceType">children</span>
        </div>'s museum located in
        <div property="address" typeof="PostalAddress">
            <div property="addressLocality">
                Philadelphia
            </div>,
            <div property="addressCountry">
                USA
            </div>.
        </div>
    </div>
    <div>
        <span property="description">The museum focuses on teaching children through interactive exhibits and special events.</span>
    </div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": ["TouristAttraction","Museum"],
	"name": "Please Touch Museum",
	"address": {
		"@type": "PostalAddress",
		"addressLocality": "Philadelphia",
		"addressCountry": "USA"
	},
	"touristType": {
		"@type": "Audience",
		"audienceType": "children"
	},
	"description": "The museum focuses on teaching children through interactive exhibits and special events."
}
</script>

TYPES: #eg-0435 TouristAttraction, publicAccess

PRE-MARKUP:

<h1>Leaning Tower of Pisa</h1>
<div>It is a twelfth-thirteenth century Romanesque tower started building by Bonanno Pisano.</div>
<div>Public access: yes</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Leaning Tower of Pisa</span></h1>
	<div>
		<span itemprop="description">It is a twelfth-thirteenth century Romanesque tower started building by Bonanno Pisano.</span>
	</div>
	<div>
		<meta itemprop="publicAccess" content="true"/>Public access: yes
	</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction">
	<h1><span property="name">Leaning Tower of Pisa</span></h1>
	<div>
		<span property="description">It is a twelfth-thirteenth century Romanesque tower started building by Bonanno Pisano.</span>
	</div>
	<div>
		<meta property="publicAccess" content="true"/>Public access: yes
	</div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "TouristAttraction",
	"name": "Leaning Tower of Pisa",
	"publicAccess": true,
	"description": "It is a twelfth-thirteenth century Romanesque tower started building by Bonanno Pisano."
}
</script>

TYPES: #eg-0436 TouristAttraction, event, Event

PRE-MARKUP:

<h1>Musée Marmottan Monet</h1>
<div>It's a museum of Impressionism and french ninenteeth art.</div>
<div>It is hosting the Hodler's, Monet's and Munch's exibit: "Peindre l'impossible".
Start date: September 15 2016
End date: Genuary 22 2017
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TouristAttraction">
	<h1><span itemprop="name">Musée Marmottan Monet</span></h1>
	<div>
		<span itemprop="description">It's a museum of Impressionism and french ninenteeth art.</span>
	</div>
	<div itemprop="event" itemscope itemtype="https://schema.org/Event">It is hosting the
		<span itemprop="about">Hodler</span>'s
		<span itemprop="about">Monet</span>'s
		<span itemprop="about">Munch</span>'s exibit:
		<span itemprop="name">"Peindre l'impossible"</span>.
		<meta itemprop="startDate" content="2016-09-15" />Start date: September 15 2016
		<meta itemprop="endDate" content="2017-01-22" />End date: Genuary 22 2017
	</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction">
	<h1><span property="name">Musée Marmottan Monet</span></h1>
	<div>
		<span property="description">It's a museum of Impressionism and french ninenteeth art.</span>
	</div>
	<div property="event" typeof="Event">It is hosting the
		<span property="about">Hodler</span>'s
		<span property="about">Monet</span>'s
		<span property="about">Munch</span>'s exibit:
		<span property="name">"Peindre l'impossible"</span>.
		<meta property="startDate" content="2016-10-01" />Start date: September 15 2016
		<meta property="endDate" content="2017-02-05" />End date: Genuary 22 2017
	</div>
</div>

JSON:

<script type="application/ld+json">
{
	"@context": "https://schema.org",
	"@type": "TouristAttraction",
	"name": "Musée Marmottan Monet",
	"description": "It's a museum of Impressionism and french ninenteeth art.",
	"event": {
		"@type": "Event",
		"about": ["Hodler","Monet","Munch"],
		"name": "Peindre l'impossible",
		"startDate": "2016-09-15",
		"endDate": "2017-01-22"
	}
}
</script>

TYPES: #eg-0437 TouristAttraction, isAccessibleForFree

PRE-MARKUP:

Name: The Falles 2017
Description: The Falles is a traditional celebration held in commemoration of Saint Joseph in the city of Valencia, Spain. The term Falles refers to both the celebration and the monuments burnt during the celebration. Added to UNESCO's intangible cultural heritage of humanity list on 30 November 2016.
From: March 3, 2017
To: March 3, 2017
Location: Valencia, ES
Public Access: yes
Is Accessible For Free: yes
Tourist Audience: Cultural tourism
Image 1: https://commons.wikimedia.org/wiki/File%3AFalla_Plaza_del_Ayuntamiento_2016_(1).jpg
Image 2: https://commons.wikimedia.org/wiki/File:La_fallera_y_su_crem%C3%A1.jpg
Same As: http://www.wikidata.org/entity/Q1143768

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristAttraction" itemscope>
    <link itemprop="additionalType" href="https://schema.org/Event" />
    <meta itemprop="name" content="Las Fallas 2017" />
    <meta itemprop="name" content="The Falles 2017" />
    <meta itemprop="alternateName" content="Les Falles 2017" />
    <meta itemprop="touristType" content="Cultural tourism" />
    <meta itemprop="description" content="Las Fallas son unas fiestas con una tradición arraigada en la ciudad de Valencia y diferentes poblaciones de la Comunidad Valenciana, y que se celebran en honor de San José. El término Falla se refiere a las propia fiestas y a los monumentos quemados en las calles de Valencia el día 19 de marzo. En noviembre de 2016 la Unesco las inscribió en su Lista Representativa del Patrimonio Cultural Inmaterial de la Humanidad." />
    <meta itemprop="description" content="The Falles is a traditional celebration held in commemoration of Saint Joseph in the city of Valencia, Spain. The term Falles refers to both the celebration and the monuments burnt during the celebration. Added to UNESCO's intangible cultural heritage of humanity list on 30 November 2016." />
    <meta itemprop="startDate" content="2017-03-15T09:00" />
    <meta itemprop="endDate" content="2017-03-19T23:59" />
    <div itemprop="location" itemtype="https://schema.org/PostalAddress" itemscope>
      <meta itemprop="addressLocality" content="Valencia" />
      <meta itemprop="addressRegion" content="Valencia" />
      <meta itemprop="addressCountry" content="ES" />
    </div>
    <meta itemprop="publicAccess" content="true" />
    <meta itemprop="isAccessibleForFree" content="true" />
    <link itemprop="image" href="https://commons.wikimedia.org/wiki/File%3AFalla_Plaza_del_Ayuntamiento_2016_(1).jpg" />
    <link itemprop="image" href="https://commons.wikimedia.org/wiki/File:La_fallera_y_su_crem%C3%A1.jpg" />
    <link itemprop="sameAs" href="http://www.wikidata.org/entity/Q1143768" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TouristAttraction Event">
    <div property="name" xml:lang="es" content="Las Fallas 2017" lang="es"></div>
    <div property="name" xml:lang="en" content="The Falles 2017" lang="en"></div>
    <div property="alternateName" content="Les Falles 2017"></div>
    <div property="description" xml:lang="es" content="Las Fallas son unas fiestas con una tradición arraigada en la ciudad de Valencia y diferentes poblaciones de la Comunidad Valenciana, y que se celebran en honor de San José. El término Falla se refiere a las propia fiestas y a los monumentos quemados en las calles de Valencia el día 19 de marzo. En noviembre de 2016 la Unesco las inscribió en su Lista Representativa del Patrimonio Cultural Inmaterial de la Humanidad." lang="es"></div>
    <div property="description" xml:lang="en" content="The Falles is a traditional celebration held in commemoration of Saint Joseph in the city of Valencia, Spain. The term Falles refers to both the celebration and the monuments burnt during the celebration. Added to UNESCO's intangible cultural heritage of humanity list on 30 November 2016." lang="en"></div>
    <div property="startDate" content="2017-03-15T09:00"></div>
    <div property="endDate" content="2017-03-19T23:59"></div>
    <div property="location" typeof="PostalAddress">
        <div property="addressLocality" content="Valencia"></div>
        <div property="addressCountry" content="ES"></div>
        <div property="addressRegion" content="Valencia"></div>
    </div>
    <div property="publicAccess" datatype="xsd:boolean" content="true"></div>
    <div property="isAccessibleForFree" datatype="xsd:boolean" content="true"></div>
    <div property="touristType" content="Cultural tourism"></div>
    <link property="image" href="https://commons.wikimedia.org/wiki/File%3AFalla_Plaza_del_Ayuntamiento_2016_(1).jpg" />
    <link property="image" href="https://commons.wikimedia.org/wiki/File:La_fallera_y_su_crem%C3%A1.jpg" />
    <link property="sameAs" href="http://www.wikidata.org/entity/Q1143768" />
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": [
    "Event",
    "TouristAttraction"
  ],
  "name": "The Falles 2017",
  "name": [
    {
    "@language": "es",
    "@value": "Las Fallas 2017"
    },
    {
    "@language": "en",
    "@value": "The Falles 2017"
    }
  ],
  "alternateName":"Les Falles 2017",
  "description":"The Falles is a traditional celebration held in commemoration of Saint Joseph in the city of Valencia, Spain. The term Falles refers to both the celebration and the monuments burnt during the celebration. Added to UNESCO's intangible cultural heritage of humanity list on 30 November 2016.",
  "description":[
    {
    "@language": "es",
    "@value": "Las Fallas son unas fiestas con una tradición arraigada en la ciudad de Valencia y diferentes poblaciones de la Comunidad Valenciana, y que se celebran en honor de San José. El término Falla se refiere a las propia fiestas y a los monumentos quemados en las calles de Valencia el día 19 de marzo. En noviembre de 2016 la Unesco las inscribió en su Lista Representativa del Patrimonio Cultural Inmaterial de la Humanidad."
    },
    {
    "@language": "en",
    "@value": "The Falles is a traditional celebration held in commemoration of Saint Joseph in the city of Valencia, Spain. The term Falles refers to both the celebration and the monuments burnt during the celebration. Added to UNESCO's intangible cultural heritage of humanity list on 30 November 2016."
    }
  ],
  "startDate":"2017-03-15T09:00",
  "endDate": "2017-03-19T23:59",
  "location": {
    "@type": "PostalAddress",
    "addressLocality": "Valencia",
    "addressRegion": "Valencia",
    "addressCountry": "ES"
  },
  "publicAccess": true,
  "isAccessibleForFree": true,
  "touristType": [
    "Cultural tourism"
  ],
  "image": [
    "https://commons.wikimedia.org/wiki/File%3AFalla_Plaza_del_Ayuntamiento_2016_(1).jpg",
    "https://commons.wikimedia.org/wiki/File:La_fallera_y_su_crem%C3%A1.jpg"
  ],
  "sameAs": "http://www.wikidata.org/entity/Q1143768"
}
</script>

TYPES: #eg-0438 TouristAttraction, touristType, isAccessibleForFree, Cemetery

PRE-MARKUP:

Name: Villers–Bretonneux Australian National Memorial
Description: The Australian National Memorial, Villers–Bretonneux is the main memorial to Australian military personnel killed on the Western Front during World War I.
Address: Fouilloy, FR
Geocoordinates: lat 49.8852515, lon 2.5106436
Public Access: yes
Is Accessible For Free: yes
Tourist Audience: Memorial Tourism from Australia and New Zealand
Image: https://commons.wikimedia.org/wiki/File%3AVillers-Bretonneux_m%C3%A9morial_australien_(tour_et_croix)_1.jpg
Same As: https://www.wikidata.org/wiki/Q2544355

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristAttraction" itemscope>
    <link itemprop="additionalType" href="https://schema.org/Cemetery" />
    <meta itemprop="name" content="Villers–Bretonneux Australian National Memorial" />
    <meta itemprop="description" content="The Australian National Memorial, Villers–Bretonneux is the main memorial to Australian military personnel killed on the Western Front during World War I." />
    <div itemprop="touristType" itemtype="https://schema.org/Audience" itemscope>
      <meta itemprop="audienceType" content="Memorial Tourism" />
      <div itemprop="geographicArea" itemtype="https://schema.org/AdministrativeArea" itemscope>
        <meta itemprop="name" content="New Zealand" />
      </div>
      <div itemprop="geographicArea" itemtype="https://schema.org/AdministrativeArea" itemscope>
        <meta itemprop="name" content="Australia" />
      </div>
    </div>
    <div itemprop="address" itemtype="https://schema.org/PostalAddress" itemscope>
      <meta itemprop="addressLocality" content="Fouilloy" />
      <meta itemprop="addressCountry" content="FR" />
    </div>
    <div itemprop="geo" itemtype="https://schema.org/GeoCoordinates" itemscope>
      <meta itemprop="latitude" content="49.8852515" />
      <meta itemprop="longitude" content="2.5106436" />
    </div>
    <meta itemprop="publicAccess" content="true" />
    <meta itemprop="isAccessibleForFree" content="true" />
    <link itemprop="sameAs" href="https://www.wikidata.org/wiki/Q2544355" />
    <link itemprop="image" href="https://commons.wikimedia.org/wiki/File%3AVillers-Bretonneux_m%C3%A9morial_australien_(tour_et_croix)_1.jpg" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Cemetery TouristAttraction">
    <div property="name" content="Villers–Bretonneux Australian National Memorial"></div>
    <div property="description" content="The Australian National Memorial, Villers–Bretonneux is the main memorial to Australian military personnel killed on the Western Front during World War I."></div>
    <div property="touristType" typeof="Audience">
        <div property="audienceType" content="Memorial Tourism"></div>
        <div property="geographicArea" typeof="AdministrativeArea">
            &gt;
            <div property="name" content="New Zealand"></div>
        </div>
        <div property="geographicArea" typeof="AdministrativeArea">
            <div property="name" content="Australia"></div>
        </div>
    </div>
</div>
<div property="address" typeof="PostalAddress">
    <div property="addressCountry" content="FR"></div>
    <div property="addressLocality" content="Fouilloy"></div>
</div>
<div property="geo" typeof="GeoCoordinates">
    <div property="latitude" content="49.8852515"></div>
    <div property="longitude" content="2.5106436"></div>
</div>
<div property="publicAccess" datatype="xsd:boolean" content="true"></div>
<div property="isAccessibleForFree" datatype="xsd:boolean" content="true">
    <link property="sameAs" href="https://www.wikidata.org/wiki/Q2544355">
    <link property="image" href="https://commons.wikimedia.org/wiki/File%3AVillers-Bretonneux_m%C3%A9morial_australien_(tour_et_croix)_1.jpg">
</div>

JSON:

<script type="application/ld+json">
{
 "@context": "https://schema.org/",
 "@type": [
  "Cemetery",
  "TouristAttraction"
  ],
 "name": "Villers–Bretonneux Australian National Memorial",
 "description": "The Australian National Memorial, Villers–Bretonneux is the main memorial to Australian military personnel killed on the Western Front during World War I.",
  "touristType": {
    "@type": "Audience",
    "audienceType" : "Memorial Tourism",
    "geographicArea": [{
      "@type": "AdministrativeArea",
      "name": "Australia"
    },{
      "@type": "AdministrativeArea",
      "name": "New Zealand"
    }]
  },
  "address": {
    "@type": "PostalAddress",
    "addressCountry": "FR",
    "addressLocality":"Fouilloy"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "49.8852515",
    "longitude": "2.5106436"
  },
  "publicAccess": true,
  "isAccessibleForFree": true,
  "sameAs":"https://www.wikidata.org/wiki/Q2544355",
  "image":"https://commons.wikimedia.org/wiki/File%3AVillers-Bretonneux_m%C3%A9morial_australien_(tour_et_croix)_1.jpg"
}
</script>

TYPES: #eg-0439 TouristAttraction, touristType, Winery

PRE-MARKUP:

Name: Bodegas Protos
Description: Protos means “first” in Greek, and since 1927 this centenary winery has embarked on the mission to be number one. This attitude has driven their search for constant improvement. The new facilities designed by prestigious architect and winner of the Priztker Award, Sir Richard Rogers, once again took the winery to the forefront of wine tourism. A tour around Protos includes a detailed visit to both the underground cellar dug into the hillside of Peñafiel Castle and to the winery designed by celebrated architect Sir Richard Rogers. After completing the itinerary, visitors can taste 2 excellent Protos wines and will receive a gift. The visit lasts 1.5 hours (including the sampling).
Opening Hours: Monday to Friday, 10:00-13:00 and 16:30-18:00
Address: C/ Bodegas Protos, 24-28, 47300 - Peñafiel, Spain
Public Access: yes
Tourist Audience: Wine tourism, Cultural tourism
Available Languages: English, Spanish
Telephone: +34983878011, +34659843463
Same As: http://www.bodegasprotos.com
Email: enoturismo@bodegasprotos.com
Image: https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristAttraction" itemscope>
    <link itemprop="additionalType" href="https://schema.org/Winery" />
    <meta itemprop="name" content="Bodegas Protos" />
    <meta itemprop="description" content="Protos means “first” in Greek, and since 1927 this centenary winery has embarked on the mission to be number one. This attitude has driven their search for constant improvement. The new facilities designed by prestigious architect and winner of the Priztker Award, Sir Richard Rogers, once again took the winery to the forefront of wine tourism. A tour around Protos includes a detailed visit to both the underground cellar dug into the hillside of Peñafiel Castle and to the winery designed by celebrated architect Sir Richard Rogers. After completing the itinerary, visitors can taste 2 excellent Protos wines and will receive a gift. The visit lasts 1.5 hours (including the sampling)." />
    <div itemprop="address" itemtype="https://schema.org/PostalAddress" itemscope>
      <meta itemprop="addressLocality" content="Peñafiel" />
      <meta itemprop="streetAddress" content="C/ Bodegas Protos, 24-28" />
      <meta itemprop="postalCode" content="47300" />
      <meta itemprop="addressCountry" content="ES" />
    </div>
    <meta itemprop="publicAccess" content="true" />
    <meta itemprop="availableLanguage" content="English" />
    <meta itemprop="availableLanguage" content="Spanish" />
    <meta itemprop="openingHours" content="Mo-Fr 10:00-13:00" />
    <meta itemprop="openingHours" content="Mo-Fr 16:30-18:00" />
    <meta itemprop="touristType" content="Wine tourism" />
    <meta itemprop="touristType" content="Cultural tourism" />
    <meta itemprop="telephone" content="+34983878011" />
    <meta itemprop="telephone" content="+34659843463" />
    <link itemprop="sameAs" href="http://www.bodegasprotos.com/" />
    <meta itemprop="email" content="enoturismo@bodegasprotos.com" />
    <link itemprop="image" href="https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg" />
  </div>
</div>

RDFA:

<div>
    <div vocab="https://schema.org/" typeof="Winery TouristAttraction">
        <div property="name" content="Bodegas Protos"></div>
        <div property="description" content="Protos means “first” in Greek, and since 1927 this centenary winery has embarked on the mission to be number one. This attitude has driven their search for constant improvement. The new facilities designed by prestigious architect and winner of the Priztker Award, Sir Richard Rogers, once again took the winery to the forefront of wine tourism. A tour around Protos includes a detailed visit to both the underground cellar dug into the hillside of Peñafiel Castle and to the winery designed by celebrated architect Sir Richard Rogers. After completing the itinerary, visitors can taste 2 excellent Protos wines and will receive a gift. The visit lasts 1.5 hours (including the sampling)."></div>
        <div property="address" typeof="PostalAddress">
            <div property="addressCountry" content="ES"></div>
            <div property="addressLocality" content="Peñafiel"></div>
            <div property="postalCode" content="47300"></div>
            <div property="streetAddress" content="C/ Bodegas Protos, 24-28"></div>
        </div>
        <div property="publicAccess" datatype="xsd:boolean" content="true"></div>
        <div property="availableLanguage" content="English"></div>
        <div property="availableLanguage" content="Spanish"></div>
        <div property="openingHours" content="Mo-Fr 10:00-13:00"></div>
        <div property="openingHours" content="Mo-Fr 16:30-18:00"></div>
        <div property="touristType" content="Wine tourism"></div>
        <div property="touristType" content="Cultural tourism"></div>
        <div property="telephone" content="+34983878011"></div>
        <div property="telephone" content="+34659843463"></div>
        <link property="sameAs" href="http://www.bodegasprotos.com/">
        <div property="email" content="enoturismo@bodegasprotos.com"></div>
        <link property="image" href="https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg">
    </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": [
    "Winery",
    "TouristAttraction"],
  "name": "Bodegas Protos",
  "description": "Protos means “first” in Greek, and since 1927 this centenary winery has embarked on the mission to be number one. This attitude has driven their search for constant improvement. The new facilities designed by prestigious architect and winner of the Priztker Award, Sir Richard Rogers, once again took the winery to the forefront of wine tourism. A tour around Protos includes a detailed visit to both the underground cellar dug into the hillside of Peñafiel Castle and to the winery designed by celebrated architect Sir Richard Rogers. After completing the itinerary, visitors can taste 2 excellent Protos wines and will receive a gift. The visit lasts 1.5 hours (including the sampling).",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Peñafiel",
    "addressCountry": "ES",
    "postalCode": "47300",
    "streetAddress": "C/ Bodegas Protos, 24-28"
  },
  "publicAccess": true,
  "availableLanguage":[
    "English",
    "Spanish"
  ],
  "openingHours": [
    "Mo-Fr 10:00-13:00",
    "Mo-Fr 16:30-18:00"
  ],
  "touristType": [
    "Wine tourism",
    "Cultural tourism"
  ],
  "telephone": ["+34983878011","+34659843463"],
  "sameAs": "http://www.bodegasprotos.com",
  "email": "enoturismo@bodegasprotos.com",
  "image": "https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg"
}
</script>

TYPES: #eg-0321 accessMode, accessModeSufficient, accessibilitySummary, accessibilityFeature

PRE-MARKUP:

A graphic novel book example.

See also https://github.com/daisy/epub-revision-a11y/wiki/ePub-3.1-Accessibility--Proposal-To-Schema.org

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Book",
  "name": "Some graphic novel",
  "accessMode": ["textual", "visual"],
  "accessModeSufficient": [
    {
      "@type": "ItemList",
      "itemListElement": ["textual", "visual"],
      "description": "Text and images"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["textual"],
      "description": "Text with textual alternatives and descriptions for images"
    }
  ],
  "accessibilitySummary": "Visual elements are not described."
}
</script>

TYPES: #eg-0322 accessMode, accessModeSufficient, accessibilitySummary, accessibilityFeature

PRE-MARKUP:

A second example.

See also https://github.com/daisy/epub-revision-a11y/wiki/ePub-3.1-Accessibility--Proposal-To-Schema.org

MICRODATA:

TODO

RDFA:

TODO

JSON:

{
  "@context": "https://schema.org/",
  "@type": "Movie",
  "accessMode": ["auditory", "visual"],
  "accessibilityFeature": ["audioDescription", "captions"],
  "accessModeSufficient": [
    {
      "@type": "ItemList",
      "itemListElement": ["textual", "visual"],
      "description": "Closed captioning"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["auditory"],
      "description": "Audio description"
    }
  ],
  "accessibilitySummary": "Captions provided in English; short scenes in French have English subtitles instead."
}

TYPES: #eg-0323 accessMode, accessModeSufficient, accessibilitySummary, accessibilityFeature

PRE-MARKUP:

A third example.

See also https://github.com/daisy/epub-revision-a11y/wiki/ePub-3.1-Accessibility--Proposal-To-Schema.org

MICRODATA:

TODO

RDFA:

TODO

JSON:

{
  "@context": "https://schema.org/",
  "@type": "Book",
  "name": "Alice in Wonderland",
  "accessMode": ["auditory", "textual", "visual"],
  "accessibilityFeature": ["alternativeText", "synchronizedAudioText"],
  "accessModeSufficient": [
    {
      "@type": "ItemList",
      "itemListElement": ["textual"],
      "description": "See the text"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["textual", "visual"],
      "description": "See the text and images"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["auditory"],
      "description": "Hear the text and image descriptions"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["auditory", "visual"],
      "description": "Hear the text and see the images"
    },
    {
      "@type": "ItemList",
      "itemListElement": ["auditory", "visual", "textual"],
      "description": "Hear the text and see the text and images"
    }
  ],
  "accessibilitySummary": "Short descriptions are provided; long descriptions of the images are not needed for most readers."
}

TYPES: #eg-0324 ClaimReview

PRE-MARKUP:

This would be part of a page such as
http://www.politifact.com/texas/statements/2014/jul/23/rick-perry/rick-perry-claim-about-3000-homicides-illegal-immi/

Simple example based on material from that page.
Earlier examples included Review and ClaimReview types while the latter
design was under discussion, but this is not strictly needed now.

<p>
An example paragraph reviewing a claim expressed in another document.
<dl>
  <dt>Date published:</dt>
  <dd>2014-07-23</dd>

  <dt>Review url:</dt>
  <dd>http://www.politifact.com/texas/statements/2014/jul/23/rick-perry/rick-perry-claim-about-3000-homicides-illegal-immi/</dd>

  <dt>Review by:</dt>
  <dd><a href="http://www.politifact.com/">Politifact</a>
  <img src="http://static.politifact.com/mediapage/jpgs/politifact-logo-big.jpg" alt="Politifact" />
  </dd>
</dl>

<h3>Claim reviewed:</h3>
<blockquote>
More than 3,000 homicides were committed by 'illegal aliens' over the past six years.
</blockquote>

<div>Rating: 1 (best score: 6), "True".</div>
<img src="http://static.politifact.com.s3.amazonaws.com/rulings/tom-pantsonfire.gif" alt="Politifact Pants on Fire rating logo" />

<h4>Item reviewed:</h4>

<ul>
  <li>Claim author's name: Rich Perry. Job title: "Former Governor of Texas".</li>
  <li>Claim original document: "The St. Petersburg Times interview" (2014-07-17)</li>
</ul>
<img
 src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Gov._Perry_CPAC_February_2015.jpg/440px-Gov._Perry_CPAC_February_2015.jpg"
 alt="photo of R.Perry."/>
</p>

MICRODATA:

<div itemscope="" itemtype="https://schema.org/ClaimReview">
  An example paragraph reviewing a claim expressed in another document.
  <dl>
    <dt>Date published:</dt>
    <dd itemprop="datePublished">2014-07-23</dd>

    <dt>Review url:</dt>
    <dd itemprop="url">http://www.politifact.com/texas/statements/2014/jul/23/rick-perry/rick-perry-claim-about-3000-homicides-illegal-immi/</dd>

    <dt>Review by:</dt>
    <dd>
     <span itemprop="author" itemscope="" itemtype="https://schema.org/Organization">
         <span itemprop="name"><a itemprop="url" href="http://www.politifact.com/">Politifact</a></span>
         <img itemprop="image" src="http://static.politifact.com/mediapage/jpgs/politifact-logo-big.jpg" alt="Politifact" />
         <link itemprop="sameAs" href="http://twitter.com/politifact"/>
     </span>
    </dd>
  </dl>
  <h3>Claim reviewed:</h3>
    <blockquote itemprop="claimReviewed">
    More than 3,000 homicides were committed by 'illegal aliens' over the past six years.
    </blockquote>
    <span itemprop="reviewRating" itemscope="" itemtype="https://schema.org/Rating">
      Rating: <span itemprop="ratingValue">1</span>
      (best score: <span itemprop="bestRating">6</span>),
      "<span itemprop="alternateName">True</span>".
      <img itemprop="image" src="http://static.politifact.com.s3.amazonaws.com/rulings/tom-pantsonfire.gif" alt="Politifact Pants on Fire rating logo" />
    </span>
  <h4>Item reviewed:</h4>
  <div itemprop="itemReviewed" itemscope="" itemtype="https://schema.org/CreativeWork">
   <ul>
    <li itemprop="author" itemscope="" itemtype="https://schema.org/Person">Claim author's name: <span itemprop="name">Rich Perry</span>.
        Job title: "<span itemprop="jobTitle">Former Governor of Texas</span>".
        <link itemprop="sameAs" href="https://en.wikipedia.org/wiki/Rick_Perry"/>
        <a itemprop="sameAs" href="https://rickperry.org/">rickperry.org</a>
        <img itemprop="image"
         src="https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Gov._Perry_CPAC_February_2015.jpg/440px-Gov._Perry_CPAC_February_2015.jpg"
         alt="photo of R.Perry."/>
    </li>
    <li>Claim original document: "<span itemprop="name">The St. Petersburg Times interview</span>"
      (<span itemprop="datePublished">2014-07-17</span>)</li>
   </ul>
  </div>
</div>

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "ClaimReview",
    "datePublished": "2014-07-23",
    "url": "http://www.politifact.com/texas/statements/2014/jul/23/rick-perry/rick-perry-claim-about-3000-homicides-illegal-immi/",
    "author": {
        "@type": "Organization",
        "url": "http://www.politifact.com/",
        "image": "http://static.politifact.com/mediapage/jpgs/politifact-logo-big.jpg",
        "sameAs": "https://twitter.com/politifact"
    },
    "claimReviewed": "More than 3,000 homicides were committed by \"illegal aliens\" over the past six years.",
    "reviewRating": {
        "@type": "Rating",
        "ratingValue": 1,
        "bestRating": 6,
        "image": "http://static.politifact.com.s3.amazonaws.com/rulings/tom-pantsonfire.gif",
        "alternateName": "True"
    },
    "itemReviewed": {
        "@type": "CreativeWork",
        "author": {
            "@type": "Person",
            "name": "Rich Perry",
            "jobTitle": "Former Governor of Texas",
            "image": "https://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Gov._Perry_CPAC_February_2015.jpg/440px-Gov._Perry_CPAC_February_2015.jpg",
            "sameAs": [
                "https://en.wikipedia.org/wiki/Rick_Perry",
                "https://rickperry.org/"
            ]
        },
        "datePublished": "2014-07-17",
        "name": "The St. Petersburg Times interview [...]"
    }
}
</script>

TYPES: #eg-0325 ClaimReview

PRE-MARKUP:

An extended ClaimReview example for fact-check of a TV Clip (JSON-LD only).

The content is Dan's review of Obama's claim about Iran, where the item
reviewed is a Clip, which is part of a larger VideoObject.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ClaimReview",
  "datePublished": "2017-07-06",
  "url": "http://danbri.org/2017/TODO",
  "author": {
    "@type": "Person",
    "url": "http://danbri.org/",
    "sameAs": "https://twitter.com/danbri"
  },
  "claimReviewed": "In the middle of the Cold War, the United States played a role in the overthrow of a democratically-elected Iranian government.",
  "reviewBody": "This claim is true. The UK also played a role.",
  "itemReviewed": {
    "@type": "Clip",
    "startOffset": "350",
    "endOffset": "370",
    "isPartOf": {
        "@type": "VideoObject",
        "url": "https://www.youtube.com/watch?v=B_889oBKkNU",
        "name": "Clip from President Obama Speech to Muslim World in Cairo",
        "transcript": "http://www.nytimes.com/2009/06/04/us/politics/04obama.text.html"
    },
    "author": {
        "@type": "Person",
        "name": "Barack Obama",
        "jobTitle": "44th President of the United States of America",
        "image": "https://upload.wikimedia.org/wikipedia/commons/8/8d/President_Barack_Obama.jpg",
        "sameAs": [
          "https://twitter.com/barackobama",
          "https://www.wikidata.org/wiki/Q76"
        ]
    },
    "datePublished": "2009-06-04",
    "name": "President Obama Speech to Muslim World in Cairo"
  }
}
</script>

TYPES: #eg-0426 Event

PRE-MARKUP:

<div class="event-wrapper">
  <h1>The 2016 Missoula Marathon</h1>
  <p>The 2016 <a href="http://www.missoulamarathon.org/events/marathon/">Missoula Marathon</a> is sponsored by <a href="http://www.runwildmissoula.org/">Run Wild Missoula</a>.</p>
  <div class="event-date">Date/Time:  Sunday, July 10th, 2016, 6:00am</div>
  <div class="event-fees">
    <p>Cost:</p>
    <ul>
      <li>Oct 1, 2015 – Jan 31, 2016 – $85</li>
      <li>Feb 1, 2016 – June 14, 2016 – $95</li>
      <li>Jun 15, 2016 – July 9, 2016 – $125</li>
    </ul>
  </div>
  <div class="description">
    <p>The Missoula Marathon course is flat, fast, USATF certified, and a Boston Qualifier! The marathon course does have a significant hill at the halfway point. The course is a point-to-point, beginning with a scenic route through the countryside and finishing in historic downtown Missoula. The marathon course is well marked with both cones and arrows on the road. You will notice every mile is marked on the road and with 8ft tall mile markers.</p>
    <p>Wheelchair and Handcycle: We are pleased to offer wheelchair and handcycle divisions in the 2016 Full and Half Marathon.</p>
  </div>
  <div class="location">
    <h2><a href="http://www.ci.missoula.mt.us/">About Missoula, MT</a></h2>
    <h2><a href="http://www.missoulamarathon.org/wp-content/uploads/2015/06/2015-MM-Course-Map-V1-6-2-15.png">View Course Map</a></h2>
  </div>
</div>

MICRODATA:

<div class="event-wrapper" itemscope itemtype="https://schema.org/Event">
  <h1 itemprop="name">The 2016 Missoula Marathon</h1>
  <p>The 2016 <a itemprop="url" href="http://www.missoulamarathon.org/events/marathon/">Missoula Marathon</a> is sponsored by
    <span itemprop="sponsor" itemtype="https://schema.org/Organization"><a itemprop="url" href="http://www.runwildmissoula.org/">
    <span itemprop="name">Run Wild Missoula</span></a></span>.</p>
  <div class="event-date" itemprop="startDate" content="2016-07-10T06:00:00">Date/Time:  Sunday, July 10th, 2016, 6:00am</div>
  <div class="event-fees">
    <p>Cost:</p>
      <ul>
        <li itemprop="offers" itemscope itemtype="https://schema.org/Offer">
		  <a itemprop="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
		  <span itemprop="validFrom" content="2015-10-01T00:01:00">Oct 1, 2015</span> –
		  <span itemprop="validThrough" content="2016-01-31T23:59:59">Jan 31, 2016</span> –
		  <span itemprop="price" content="85.00"><span itemprop="priceCurrency" content="USD">$85</span></span></a>
		</li>
        <li itemprop="offers" itemscope itemtype="https://schema.org/Offer">
		  <a itemprop="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
		  <span itemprop="validFrom" content="2016-02-01T00:01:00">Feb 1, 2016</span> –
		  <span itemprop="validThrough" content="2016-06-14T23:59:59">June 14, 2016</span> –
		  <span itemprop="price" content="95.00"><span itemprop="priceCurrency" content="USD">$95</span></span></a>
		</li>
        <li itemprop="offers" itemscope itemtype="https://schema.org/Offer">
		  <a itemprop="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
		  <span itemprop="validFrom" content="2016-06-15T00:01:00">Jun 15, 2016</span> –
		  <span itemprop="validThrough" content="2016-07-09T23:59:59">July 9, 2016</span> –
		  <span itemprop="price" content="125.00"><span itemprop="priceCurrency" content="USD">$125</span></span></a>
		</li>
      </ul>
  </div>
  <div class="description" itemprop="description">
    <p>The Missoula Marathon course is flat, fast, USATF certified, and a Boston Qualifier! The marathon course does have a significant hill at the halfway point. The course is a point-to-point, beginning with a scenic route through the countryside and finishing in historic downtown Missoula. The marathon course is well marked with both cones and arrows on the road. You will notice every mile is marked on the road and with 8ft tall mile markers.</p>
    <p>Wheelchair and Handcycle: We are pleased to offer wheelchair and handcycle divisions in the 2016 Full and Half Marathon.</p>
  </div>
  <div class="location" itemprop="location" itemscope itemtype="https://schema.org/Place">
    <h2 itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
	  <a href="http://www.ci.missoula.mt.us/">About <span itemprop="addressLocality">Missoula</span>,  <span itemprop="addressRegion">MT</span></a>
	</h2>
    <h2><a itemprop="hasMap"  itemtype="https://schema.org/Map" href="http://www.missoulamarathon.org/wp-content/uploads/2015/06/2015-MM-Course-Map-V1-6-2-15.png">View Course Map</a>
	</h2>
  </div>
</div>

RDFA:

<div class="event-wrapper" vocab="https://schema.org/" typeof="Event">
  <h1 property="name">The 2016 Missoula Marathon</h1>
  <p>The 2016 <a property="url" href="http://www.missoulamarathon.org/events/marathon/">Missoula Marathon</a> is sponsored by <span property="sponsor" typeof="Organization"><a property="url" href="http://www.runwildmissoula.org/"><span property="name">Run Wild Missoula</span></a></span>.</p>
  <div class="event-date" property="startDate" content="2016-07-10T06:00:00">Date/Time:  Sunday, July 10th, 2016, 6:00am</div>
  <div class="event-fees">
    <ul>
      <li property="offers" typeof="https://schema.org/Offer">
        <a property="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
		<span property="validFrom" content="2015-10-01T00:01:00">Oct 1, 2015</span> –
		<span property="validThrough" content="2016-01-31T23:59:59">Jan 31, 2016</span> –
		<span property="price" content="85.00">
		  <span property="priceCurrency" content="USD">$85</span>
		</span></a>
      </li>
      <li property="offers" typeof="https://schema.org/Offer">
	    <a property="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
		<span property="validFrom" content="2016-02-01T00:01:00">Feb 1, 2016</span> –
		<span property="validThrough" content="2016-06-14T23:59:59">June 14, 2016</span> –
		<span property="price" content="95.00">
		  <span property="priceCurrency" content="USD">$95</span>
		</span></a>
      </li>
      <li property="offers" typeof="https://schema.org/Offer">
        <a property="url" href="http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm">
        <span property="validFrom" content="2016-06-15T00:01:00">Jun 15, 2016</span> –
        <span property="validThrough" content="2016-07-09T23:59:59">July 9, 2016</span> –
        <span property="price" content="125.00"><span property="priceCurrency" content="USD">$125</span></span></a>
      </li>
    </ul>
  </div>
  <div class="description" property="description">
    <p>The Missoula Marathon course is flat, fast, USATF certified, and a Boston Qualifier! The marathon course does have a significant hill at the halfway point. The course is a point-to-point, beginning with a scenic route through the countryside and finishing in historic downtown Missoula. The marathon course is well marked with both cones and arrows on the road. You will notice every mile is marked on the road and with 8ft tall mile markers.</p>
    <p>Wheelchair and Handcycle: We are pleased to offer wheelchair and handcycle divisions in the 2016 Full and Half Marathon.</p>
  </div>
  <div class="location" property="location" typeof="https://schema.org/Place">
    <a property="url" href="http://www.ci.missoula.mt.us/">
	  <h2 property="address" typeof="https://schema.org/PostalAddress">About
	  <span property="addressLocality">Missoula</span>, <span property="addressRegion">MT</span>
	</h2>
	</a>
    <h2>
	  <span>
	  <a property="hasMap" href="http://www.missoulamarathon.org/wp-content/uploads/2015/06/2015-MM-Course-Map-V1-6-2-15.png">View Course Map</a>
	  </span>
    </h2>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Event",
  "name": "The Missoula Marathon",
  "sponsor": {
    "@type": "Organization",
    "name": "Run Wild Missoula",
    "url": "http://www.runwildmissoula.org/"
	},
  "startDate": "2016-07-10T06:00:00",
  "offers": [
    {
      "@type": "Offer",
      "url": "http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm",
      "validFrom": "2015-10-01T00:01:00",
      "validThrough": "2016-01-31T23:59:59",
      "price": "85.00",
      "priceCurrency": "USD"
    },{
      "@type": "Offer",
      "url": "http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm",
      "validFrom": "2016-02-01T00:01:00",
      "validThrough": "2016-06-14T23:59:59",
      "price": "95.00",
      "priceCurrency": "USD"
    },{
      "@type": "Offer",
      "url": "http://www.runwildmissoula.org/runwild/index.php/ID/mmar2016/fuseaction/register.main.htm",
      "validFrom": "2016-06-15T00:01:00",
      "validThrough": "2016-07-09T23:59:39",
      "price": "125.00",
      "priceCurrency": "USD"
    }
    ],
  "description": "The Missoula Marathon course is flat, fast, USATF certified, and a Boston Qualifier! The marathon course does have a significant hill at the halfway point. The course is a point-to-point, beginning with a scenic route through the countryside and finishing in historic downtown Missoula. The marathon course is well marked with both cones and arrows on the road. You will notice every mile is marked on the road and with 8ft tall mile markers. Wheelchair and Handcycle: We are pleased to offer wheelchair and handcycle divisions in the 2016 Full and Half Marathon.",
  "location": {
    "@type": "Place",
    "name": "Missoula, MT",
    "url": "http://www.ci.missoula.mt.us/",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Missoula",
      "addressRegion": "MT"
    },
    "hasMap": "http://www.missoulamarathon.org/wp-content/uploads/2015/06/2015-MM-Course-Map-V1-6-2-15.png"
    }
}
</script>

TYPES: #eg-0427 Person

PRE-MARKUP:

<p>Christopher Froome was sponsored by Sky in the Tour de France.</p>

MICRODATA:

<p itemscope itemprop="Person" itemtype="https://schema.org/Person">
  <span itemprop="name">Christopher Froome</span> was sponsored by
  <span itemprop="sponsor" itemtype="https://schema.org/Organization">
    <a itemprop="url" href="http://www.skysports.com/">Sky</a></span> in the Tour de France.
</p>

RDFA:

<p vocab="https://schema.org/" typeof="Person">
  <span property="name">Christopher Froome</span> was sponsored by
  <span property="sponsor" typeof="https://schema.org/Organization">
    <a property="url" href="http://www.skysports.com/">Sky</a></span> in the Tour de France.
</p>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Christopher Froome",
  "sponsor":
  {
    "@type": "Organization",
    "name": "Sky",
    "url": "http://www.skysports.com/"
  }
}
</script>

TYPES: #eg-0428 Person

PRE-MARKUP:

<p>Rose Tyler was sponsored by Sarah Jane Smith in the membership process.</p>

MICRODATA:

<p itemscope itemprop="Person" itemtype="https://schema.org/Person">
  <span itemprop="name">Rose Tyler</span> was sponsored by
  <span itemscope itemprop="sponsor" itemtype="https://schema.org/Person">
    <span itemprop="name">Sarah Jane Smith</span>
  </span> in the membership process.
</p>

RDFA:

<p vocab="https://schema.org/" typeof="Person">
  <span property="name">Rose Tyler</span> was sponsored by
  <span property="sponsor" typeof="https://schema.org/Person">
    <span property="name">Sarah Jane Smith</span>
  </span> in the membership process.
</p>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Rose Tyler",
  "sponsor":
    {
    "@type": "Person",
    "name": "Sarah Jane Smith"
    }
}
</script>

TYPES: #eg-0429 Organization

PRE-MARKUP:

<p>
  <a href="http://npr.org">National Public Radio</a> has a sponsor:
  <a href="http://www.example.com/GloboCorp">GloboCorp</a>.
</p>

MICRODATA:

<p itemscope itemprop="organization" itemtype="https://schema.org/Organization">
  <a href="http://npr.org" itemprop="url">
    <span itemprop="name">National Public Radio</span></a> has a sponsor:
	<span itemprop="sponsor" itemscope itemtype="https://schema.org/Organization">
	  <a itemprop="url" href="http://www.example.com/GloboCorp">
	  <span itemprop="name">GloboCorp</span></a>
	</span>.
</p>

RDFA:

<p vocab="https://schema.org/" typeof="Organization">
  <a href="http://npr.org" property="url">
  <span property="name">National Public Radio</span></a> has a sponsor,
  <span property="sponsor" typeof="https://schema.org/Organization">
    <a property="url" href="http://www.example.com/GloboCorp">
    <span property="name">GloboCorp</span></a>
  </span>.
</p>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Organization",
  "name": "National Public Radio",
  "url": "http://npr.org",
  "sponsor":
  {
    "@type": "Organization",
    "name": "GloboCorp",
    "url": "http://www.example.com/"
  }
}
</script>

TYPES: #eg-0379 learningResourceType, educationalLevel, audience, EducationalAudience, educationalRole

PRE-MARKUP:

<!-- A lesson plan for US second grade teachers. -->
<div>
  <h1>Designing a treasure map</h1>
  <p>Resource type: lesson plan, learning activity</p>
  <p>Target audience: teachers</p>
  <p>Educational level: US Grade 2</p>
  <p>Link to lesson plan: <a href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>

MICRODATA:

<!-- A lesson plan for US second grade teachers. -->
<div itemscope itemtype="https://schema.org/CreativeWork">
    <h1 itemprop="name">Designing a treasure map</h1>
    <p>Resource type:
      <span itemprop="learningResourceType">lesson plan</span>,
      <span itemprop="learningResourceType">learning activity</span>
    </p>
    <p>Target audience:
      <span itemprop="audience" itemscope itemtype="https://schema.org/EducationalAudience">
        <span itemprop="educationalRole">teacher</span></span>s.
    </p>
    <p itemprop="educationalLevel" itemscope itemtype="https://schema.org/DefinedTerm">
        <span itemprop="inDefinedtermSet">US Grade Levels</span>
        <span itemprop="name">2</span>
        <link itemprop="url" href="http://purl.org/ASN/scheme/ASNEducationLevel/2" />
    </p>
    <p>Link to lesson plan: <a itemprop="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>

RDFA:

<!-- A list of the issues for a single volume of a given periodical. -->
<div vocab="https://schema.org/" typeof="CreativeWork">
    <h1 property="name">Designing a treasure map</h1>
    <p>Resource type:
    <span property="learningResourceType"> lesson plan</span>,
    <span property="learningResourceType"> learning activity</span>
    </p>
    <p>Target audience:
      <span rel="audience" typeof="EducationalAudience">
        <span property="educationalRole">teacher</span>s
      </span>
    </p>
    <p rel="educationalLevel" typeof="DefinedTerm">
        <span property="inDefinedTermSet">US Grade Levels</span>
        <span property="name">2</span>
        <span rel="url" resource="http://purl.org/ASN/scheme/ASNEducationLevel/2"></span>
    </p>
    <p>Link to lesson plan: <a property="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "CreativeWork",
  "name": "Designing a treasure map",
  "learningResourceType": [
    "lesson plan",
    "learning activity"
    ],
  "audience": {
    "@type": "EducationalAudience",
    "educationalRole": "teacher"
  },
  "educationalLevel": {
    "@type": "DefinedTerm",
    "inDefinedTermSet": "US Grade Levels",
    "name": "2",
    "url": "http://purl.org/ASN/scheme/ASNEducationLevel/2"
  },
  "url": "http://example.org/lessonplan"
}
</script>

TYPES: #eg-0380 typicalAgeRange, timeRequired, educationalAlignment, AlignmentObject, educationalFramework, alignmentType, targetName, targetUrl, educationalLevel

PRE-MARKUP:

<div>
    <h1>The Declaration of Arbroath</h1>
    <p>A lesson plan for teachers with associated video.
       Typical length of lesson, 1 hour.
       Recommended for children aged 10-12 years old.
    </p>
    <p>Subject: Wars of Scottish independence</p>
    <p>Alignment to curriculum:</p>
    <ul>
        <li>England
            National Curriculum: KS 3 History: The middle ages (12th to 15th century)
        </li>
        <li>Scotland
            SCQF: Level 2
            Curriculum for Excellence: Social studies: people past events and societies
        </li>
    </ul>
    <p>Link to lesson plan: <a href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
    <video>
        <source src="http://example.org/movie.mp4" type="video/mp4" />
        Duration 03:12
    </video>
    <p>This example is based on <a href="http://www.bbc.co.uk/education/clips/z3sjtfr">Declaration of Arbroath</a> from BBC Bitesize</p>

</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/WebPage">
    <h1 itemprop="name">The Declaration of Arbroath</h1>
    <p>A <span itemprop="learningResourceType">lesson plan</span>
       for <span itemprop="audience"
                 itemscope itemtype="https://schema.org/EducationalAudience">
           <span itemprop="educationalRole">teacher</span></span>s with associated video.
       Typical length of lesson, <span itemprop="timeRequired" content="PT1H">1 hour</span>.
       Recommended for children aged <span itemprop="typicalAgeRange">10-12</span> years old.
    </p>
    <p>Subject: <span itemprop="about">Wars of Scottish independence</span></p>
    <p>Alignment to curriculum:</p>
    <ul>
        <li>England
            <span itemprop="educationalLevel"
                  itemscope itemtype="https://schema.org/DefinedTerm">
                <span itemprop="inDefinedTermSet"
                      itemscope
                      itemtype="https://schema.org/DefinedTermSet">
                  <span itemprop="name">The National Curriculum for England</span>:
                  <link itemprop="url" href="https://www.gov.uk/government/collections/national-curriculum" />

                </span>
                <span itemprop="name">Key Stage 3</span>
            </span>
            <span itemprop="educationalAlignment"
                  itemscope itemtype="https://schema.org/AlignmentObject">
                <meta itemprop="alignmentType" content="educationalSubject" />
                <meta itemprop="educationalFramework" content="The National Curriculum for England" />
                <span itemprop="targetName">History: The middle ages (12th to 15th century)</span>
                <link itemprop="targetUrl" href="http://example.org/ENC/subjects/3102">
            </span>
        </li>
        <li>Scotland
            <span itemprop="educationalLevel"
                  itemscope itemtype="https://schema.org/DefinedTerm">
                <span itemprop="inDefinedTermSet"
                      itemscope
                      itemtype="https://schema.org/DefinedTermSet">
                  <span itemprop="name">SCQF</span>
                  <link itemprop="url" href="https://scqf.org.uk/">
                </span>:
                <span itemprop="name">Level 2</span>
            </span>
            <span itemprop="educationalAlignment"
                  itemscope itemtype="https://schema.org/AlignmentObject">
                <meta itemprop="alignmentType" content="educationalSubject" />
                <span itemprop="educationalFramework"> Curriculum for Excellence</span>:
                <span itemprop="targetName">Social studies: people past events and societies</span>
                <link itemprop="targetUrl" href="http://example.org/CFE/subjects/3362">
            </span>
        </li>
    </ul>
    <p>Link to lesson plan: <a itemprop="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
    <video itemprop="video" itemscope itemtype="https://schema.org/VideoObject">
        <source itemprop="url" src="http://example.org/movie.mp4" type="video/mp4">
        <span itemprop="name">Video Title</span>
        <span itemprop="description">Video description</span>
        <span itemprop="uploadDate">2000-01-01</span>
        <img itemprop="thumbnailUrl" src="http://example.org/thubnail.mp4" alt="thumbnail" >
        Duration: <span itemprop="duration" content="PT3M12S">03:12</span>
    </video>
    <p>This example is based on <a itemprop="isBasedOn" href="http://www.bbc.co.uk/education/clips/z3sjtfr">Declaration of Arbroath</a> from BBC Bitesize</p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="WebPage">
    <h1 property="name">The Declaration of Arbroath</h1>
    <p>A <span property="learningResourceType">lesson plan</span>
       for <span rel="audience"
                 typeof="EducationalAudience">
           <span property="educationalRole">teacher</span></span>s with associated video.
       Typical length of lesson, <span property="timeRequired" content="PT1H">1 hour</span>.
       Recommended for children aged <span property="typicalAgeRange">10-12</span> years old.
    </p>
    <p>Subject: <span property="about">Wars of Scottish independence</span></p>
    <p>Alignment to curriculum:</p>
    <ul>
        <li>England
            <span rel="educationalLevel"
                  typeof="https://schema.org/DefinedTerm">
                <span property="inDefinedTermSet"
                   typeof="https://schema.org/DefinedTermSet">
                  <span property="name">The National Curriculum for England</span>:
                  <link property="url" href="https://www.gov.uk/government/collections/national-curriculum"/>
                </span>:
                <span property="name">KS 3</span>
            </span>
            <span rel="educationalAlignment"
                  typeof="https://schema.org/AlignmentObject">
                <meta property="alignmentType" content="educationalSubject" />
                <meta property="educationalFramework" content="The National Curriculum for England" />
                <span property="targetName">History: The middle ages (12th to 15th century)</span>
                <link property="targetUrl" href="http://example.org/ENC/subjects/3102" />
            </span>
        </li>
        <li>Scotland
            <span rel="educationalLevel"
                typeof="https://schema.org/DefinedTerm">
              <span property="inDefinedTermSet"
                typeof="https://schema.org/DefinedTermSet" >
                <span property="name">SCQF</span>
                <link property="url" href="https://scqf.org.uk/">
              </span>:
              <span property="name">Level 2</span>
            </span>
            <span rel="educationalAlignment"
                  typeof="https://schema.org/AlignmentObject">
                <meta property="alignmentType" content="educationalSubject" />
                <span property="educationalFramework"> Curriculum for Excellence</span>:
                <span property="targetName">Social studies: people past events and societies</span>
                <link property="targetUrl" href="http://example.org/CFE/subjects/3362" />
            </span>
        </li>
    </ul>
    <p>Link to lesson plan: <a property="url" href="http://example.org/lessonplan">http://example.org/lessonplan</a></p>
    <video rel="video" typeof="https://schema.org/VideoObject">
        <source property="url" src="http://example.org/movie.mp4" type="video/mp4" />
        <span property="name">Video Title</span>
        <span property="description">Video description</span>
        <span property="uploadDate">2000-01-01</span>
        <img property="thumbnailUrl" src="http://example.org/thubnail.mp4" alt="thumbnail" />
        Duration: <span property="duration" content="PT3M12S">03:12</span>
    </video>
    <p>This example is based on <a property="isBasedOn" href="http://www.bbc.co.uk/education/clips/z3sjtfr">Declaration of Arbroath</a> from BBC Bitesize</p>
</div>

JSON:

<script type="application/ld+json">

{
  "@context":  "https://schema.org/",
  "@type": "WebPage",
  "name": "The Declaration of Arbroath",
  "about": "Wars of Scottish independence",
  "learningResourceType": "lesson plan",
  "timeRequired": "PT1H",
  "typicalAgeRange": "10-12",
  "audience": {
      "@type": "EducationalAudience",
      "educationalRole": "teacher"
  },
  "educationalAlignment": [
    {
      "@type": "AlignmentObject",
      "alignmentType": "educationalSubject",
      "educationalFramework": " Curriculum for Excellence",
      "targetName": "Social studies: people past events and societies",
      "targetUrl": "http://example.org/CFE/subjects/3362"
    },
    {
      "@type": "AlignmentObject",
      "alignmentType": "educationalSubject",
      "educationalFramework": "The National Curriculum for England",
      "targetName": "History: The middle ages (12th to 15th century)",
      "targetUrl" : "http://example.org/ENC/subjects/3102"
    }
  ],
  "educationalLevel": [
    {
      "@type": "DefinedTerm",
      "name": "Level 2",
      "inDefinedTermSet": {
	    "@type": "DefinedTermSet",
        "name": "SCQF",
        "url": "https://scqf.org.uk/"
      }
    },
    {
      "@type": "DefinedTerm",
      "name": "KS 3",
      "inDefinedTermSet": {
	    "@type": "DefinedTermSet",
        "name": "The National Curriculum for England",
        "url": "https://www.gov.uk/government/collections/national-curriculum"
      }
    }
  ],
  "url" : "http://example.org/lessonplan",

  "video": {
    "@type": "VideoObject",
    "description": "Video description",
    "duration": "PT3M12S",
    "name": "Video Title",
    "thumbnailUrl": "http://example.org/thubnail.mp4",
    "uploadDate": "2000-01-01",
    "url" : "http://example.org/movie.mp4"
  },
  "isBasedOn": "http://www.bbc.co.uk/education/clips/z3sjtfr"
}
</script>

TYPES: #eg-0381 isBasedOn

PRE-MARKUP:

<dl>
<dt>Derivative work</dt>
<dd><p>In copyright law, a derivative work is an expressive creation that
    includes major elements of a previously created original work. An
    example of a derivative work is L.H.O.O.Q, or Mona Lisa With a Moustache,
    by Marcel Duchamp.</p>
    <p>Note: this defintion is based on the wikipedia article on Derivative
    Work</p>
</dd>
</dl>

MICRODATA:

<dl itemscope itemtype="https://schema.org/CreativeWork">
<dt itemprop="name">Derivative work</dt>
<dd><p itemprop="text">In copyright law, a derivative work is an expressive
    creation that includes major elements of a previously created original work.
    An example of a derivative work is L.H.O.O.Q, or Mona Lisa With a Moustache,
    by Marcel Duchamp.</p>
    <p itemprop="isBasedOn" itemscope itemtype="https://schema.org/CreativeWork">
    Note: this defintion is based on the <span itemprop="publisher">wikipedia</span>
    article on <span itemprop="name">Derivative Work</span>
    <link itemprop="url" href="https://en.wikipedia.org/wiki/Derivative_work" />
    </p>
</dd>
</dl>

RDFA:

<dl vocab="https://schema.org/" typeof="CreativeWork">
<dt property="name">Derivative work</dt>
<dd><p property="text">In copyright law, a derivative work is an expressive
    creation that includes major elements of a previously created original work.
    An example of a derivative work is L.H.O.O.Q, or Mona Lisa With a Moustache,
    by Marcel Duchamp.</p>
    <p property="isBasedOn" typeof="CreativeWork">
    Note: this defintion is based on the <span property="publisher">wikipedia</span>
    article on <span property="name">Derivative Work</span>
    <link property="url" href="https://en.wikipedia.org/wiki/Derivative_work" />
    </p>
</dd>
</dl>

JSON:

<script type="application/ld+json">
{
  "@context":  "https://schema.org/",
  "@type": "CreativeWork",
  "name": "Derivative Work",
  "text": "In copyright law, a derivative work is an expressive creation that includes major elements of a previously created original work. An example of a derivative work is L.H.O.O.Q, or Mona Lisa With a Moustache, by Marcel Duchamp.",
  "isBasedOn": {
    "@type": "CreativeWork",
    "schema:name": "Derivative Work",
    "schema:publisher": "wikipedia",
    "schema:url": "https://en.wikipedia.org/wiki/Derivative_work"
  }
}
</script>

TYPES: #eg-0430 SportsTeam, SportsOrganization

PRE-MARKUP:

Seattle Seahawks
American Football Team (NFC West)
Head Coach: Pete Carroll
Notable Players:  Russell Wilson, Marshawn Lynch

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SportsTeam",
  "name": "Seattle Seahawks",
  "sport": "American Football",
  "memberOf": [
    {
      "@type": "SportsOrganization",
      "name": "National Football League"
    },{
      "@type": "SportsOrganization",
      "name": "National Football Conference"
    },{
      "@type": "SportsOrganization",
      "name": "NFC West Division"
    }
  ],
  "coach": {
    "@type": "Person",
    "name": "Pete Carroll"
  },
  "athlete": [
    {
      "@type": "Person",
      "name": "Russell Wilson"
    },{
      "@type": "Person",
      "name": "Marshawn Lynch"
    }
  ]
}
</script>

TYPES: #eg-0446 InteractionCounter, VideoObject

PRE-MARKUP:

A video has the following interactions:
YouTube: 512 up votes
Twitter: 1024 up votes
Twitter: 2345 tweets
Facebook: 1024 likes
4356 views

MICRODATA:

<div itemid="http://videolectures.net/iswc2013_guha_tunnel/" itemscope itemtype="https://schema.org/VideoObject">
  <h1 itemprop="name">Light at the End of the Tunnel</h1>
  Author:
    <div itemprop="author" itemscope itemtype="https://schema.org/Person">
      <span itemprop="name">Ramanathan V. Guha</span>
    </div>

  <video controls>
    <source src="http://videolectures.net/iswc2013_guha_tunnel/" />
  </video>
  Youtube Like Count:
    <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
      <div itemprop="interactionService" itemscope itemid="https://www.youtube.com" itemtype="https://schema.org/WebSite">
        <meta itemprop="name" content="YouTube" />
      </div>
      <link itemprop="interactionType" href="https://schema.org/LikeAction"/>
      <span itemprop="userInteractionCount">512</span>
    </div>

  Twitter Favorite Count:
    <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
      <div itemprop="interactionService" itemscope itemid="https://www.twitter.com" itemtype="https://schema.org/SoftwareApplication">
        <meta itemprop="name" content="Twitter" />
      </div>
      <link itemprop="interactionType" href="https://schema.org/LikeAction"/>
      <span itemprop="userInteractionCount" content="1024">1,024</span>
    </div>

  Twitter Tweet Count:
    <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
      <div itemprop="interactionService" itemscope itemid="https://twitter.com" itemtype="https://schema.org/SoftwareApplication">
        <meta itemprop="name" content="Twitter" />
      </div>
      <link itemprop="interactionType" href="https://schema.org/ShareAction"/>
      <span itemprop="userInteractionCount" content="2345">2,345</span>
    </div>

  Facebook Like Count:
    <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
      <div itemprop="interactionService" itemscope itemid="https://www.facebook.com" itemtype="https://schema.org/WebSite">
        <meta itemprop="name" content="Facebook" />
      </div>
      <link itemprop="interactionType" href="https://schema.org/LikeAction"/>
      <span itemprop="userInteractionCount" content="1024">1024</span>
    </div>

  View Count:
    <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
      <link itemprop="interactionType" href="https://schema.org/WatchAction"/>
      <span itemprop="userInteractionCount" content="4356">4,356</span>
    </div>

</div>

RDFA:

<div vocab="http://schema./org/" resource="http://videolectures.net/iswc2013_guha_tunnel/" typeof="VideoObject">
  <h1 property="name">Light at the End of the Tunnel</h1>
  Author:
    <div property="author" typeof="Person">
      <span property="name">Ramanathan V. Guha</span>
    </div>

  <video controls>
    <source src="http://videolectures.net/iswc2013_guha_tunnel/" />
  </video>
  YouTube Like Count:
    <div property="interactionStatistic" typeof="InteractionCounter">
      <div property="interactionService" itemscope itemid="https://www.youtube.com" itemtype="https://schema.org/WebSite">
        <meta property="name" content="YouTube" />
      </div>
      <link property="interactionType" href="https://schema.org/LikeAction"/>
      <span property="userInteractionCount">512</span>
    </div>

  Twitter Favorite Count:
    <div property="interactionStatistic" typeof="InteractionCounter">
      <div property="interactionService" itemscope itemid="https://twitter.com" itemtype="https://schema.org/SoftwareApplication">
        <meta property="name" content="Twitter" />
      </div>
      <link property="interactionType" href="https://schema.org/LikeAction"/>
      <span property="userInteractionCount" content="1024">1024</span>
    </div>

  Twitter Tweet Count:
    <div property="interactionStatistic" typeof="InteractionCounter">
      <div property="interactionService" itemscope itemid="https://twitter.com" itemtype="https://schema.org/SoftwareApplication">
        <meta property="name" content="Twitter" />
      </div>
      <link property="interactionType" href="https://schema.org/ShareAction"/>
      <span property="userInteractionCount" content="2345">2345</span>
    </div>

  Facebook Like Count:
    <div property="interactionStatistic" typeof="InteractionCounter">
      <div property="interactionService" itemscope itemid="https://www.facebook.com" itemtype="https://schema.org/WebSite">
        <meta property="name" content="Facebook" />
      </div>
      <link property="interactionType" href="https://schema.org/LikeAction"/>
      <span property="userInteractionCount" content="1024">1024</span>
    </div>

  View Count:
    <div property="interactionStatistic" typeof="InteractionCounter">
      <link property="interactionType" href="https://schema.org/WatchAction"/>
      <span property="userInteractionCount" content="4356">4356</span>
    </div>

</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "VideoObject",
  "name": "Light at the End of the Tunnel",
  "@id": "http://videolectures.net/iswc2013_guha_tunnel/",
  "datePublished": "2013-11-28",
  "author": {
    "@type": "Person",
    "name": "Ramanathan V. Guha"
  },
  "interactionStatistic": [
    {
      "@type": "InteractionCounter",
      "interactionService": {
        "@type": "WebSite",
        "name": "YouTube",
        "@id": "https://youtube.com"
      },
      "interactionType": "https://schema.org/LikeAction",
      "userInteractionCount": "512"
    },
    {
      "@type": "InteractionCounter",
      "interactionService": {
        "@type": "SoftwareApplication",
        "name": "Twitter",
        "url": "https://www.twitter.com"
      },
      "interactionType": "https://schema.org/LikeAction",
      "userInteractionCount": "1024"
    },
    {
      "@type": "InteractionCounter",
      "interactionService": {
        "@type": "SoftwareApplication",
        "name": "Twitter",
        "url": "https://twitter.com"
      },
      "interactionType": "https://schema.org/ShareAction",
      "userInteractionCount": "2345"
    },
    {
      "@type": "InteractionCounter",
      "interactionService": {
        "@type": "WebSite",
        "name": "Facebook",
        "url": "https://www.facebook.com"
      },
      "interactionType": "https://schema.org/LikeAction",
      "userInteractionCount": "1024"
    },
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/WatchAction",
      "userInteractionCount": "4356"
    }
  ]
}
</script>

TYPES: #eg-0001 Person, PostalAddress, addressRegion, postalCode, address, streetAddress, telephone, email, url, addressLocality

PRE-MARKUP:

Jane Doe
<img src="janedoe.jpg" alt="Photo of Jane Doe"/>

Professor
20341 Whitworth Institute
405 Whitworth
Seattle WA 98052
(425) 123-4567
<a href="mailto:jane-doe@xyz.edu">jane-doe@illinois.edu</a>

Jane's home page:
<a href="http://www.janedoe.com">janedoe.com</a>

Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html">Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html">Bob Smith</a>

MICRODATA:

<div itemscope itemtype="https://schema.org/Person">
  <span itemprop="name">Jane Doe</span>
  <img src="janedoe.jpg" itemprop="image" alt="Photo of Jane Doe"/>

  <span itemprop="jobTitle">Professor</span>
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">
      20341 Whitworth Institute
      405 N. Whitworth
    </span>
    <span itemprop="addressLocality">Seattle</span>,
    <span itemprop="addressRegion">WA</span>
    <span itemprop="postalCode">98052</span>
  </div>
  <span itemprop="telephone">(425) 123-4567</span>
  <a href="mailto:jane-doe@xyz.edu" itemprop="email">
    jane-doe@xyz.edu</a>

  Jane's home page:
  <a href="http://www.janedoe.com" itemprop="url">janedoe.com</a>

  Graduate students:
  <a href="http://www.xyz.edu/students/alicejones.html" itemprop="colleague">
    Alice Jones</a>
  <a href="http://www.xyz.edu/students/bobsmith.html" itemprop="colleague">
    Bob Smith</a>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Person">
  <span property="name">Jane Doe</span>
  <img src="janedoe.jpg" property="image" alt="Photo of Jane Doe"/>

  <span property="jobTitle">Professor</span>
  <div property="address" typeof="PostalAddress">
    <span property="streetAddress">
      20341 Whitworth Institute
      405 N. Whitworth
    </span>
    <span property="addressLocality">Seattle</span>,
    <span property="addressRegion">WA</span>
    <span property="postalCode">98052</span>
  </div>
  <span property="telephone">(425) 123-4567</span>
  <a href="mailto:jane-doe@xyz.edu" property="email">
    jane-doe@xyz.edu</a>

  Jane's home page:
  <a href="http://www.janedoe.com" property="url">janedoe.com</a>

  Graduate students:
  <a href="http://www.xyz.edu/students/alicejones.html" property="colleague">
    Alice Jones</a>
  <a href="http://www.xyz.edu/students/bobsmith.html" property="colleague">
    Bob Smith</a>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Seattle",
    "addressRegion": "WA",
    "postalCode": "98052",
    "streetAddress": "20341 Whitworth Institute 405 N. Whitworth"
  },
  "colleague": [
    "http://www.xyz.edu/students/alicejones.html",
    "http://www.xyz.edu/students/bobsmith.html"
  ],
  "email": "mailto:jane-doe@xyz.edu",
  "image": "janedoe.jpg",
  "jobTitle": "Professor",
  "name": "Jane Doe",
  "telephone": "(425) 123-4567",
  "url": "http://www.janedoe.com"
}
</script>

TYPES: #eg-0015 Place, LocalBusiness, address, streetAddress, addressLocality, PostalAddress, telephone

PRE-MARKUP:

<h1>Beachwalk Beachwear &amp; Giftware</h1>
A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.
3102 Highway 98
Mexico Beach, FL
Phone: 850-648-4200

MICRODATA:

<div itemscope itemtype="https://schema.org/LocalBusiness">
  <h1><span itemprop="name">Beachwalk Beachwear &amp; Giftware</span></h1>
  <span itemprop="description"> A superb collection of fine gifts and clothing
  to accent your stay in Mexico Beach.</span>
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">3102 Highway 98</span>
    <span itemprop="addressLocality">Mexico Beach</span>,
    <span itemprop="addressRegion">FL</span>
  </div>
  Phone: <span itemprop="telephone">850-648-4200</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="LocalBusiness">
  <h1><span property="name">Beachwalk Beachwear &amp; Giftware</span></h1>
  <span property="description"> A superb collection of fine gifts and clothing
  to accent your stay in Mexico Beach.</span>
  <div property="address" typeof="PostalAddress">
    <span property="streetAddress">3102 Highway 98</span>
    <span property="addressLocality">Mexico Beach</span>,
    <span property="addressRegion">FL</span>
  </div>
  Phone: <span property="telephone">850-648-4200</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Mexico Beach",
    "addressRegion": "FL",
    "streetAddress": "3102 Highway 98"
  },
  "description": "A superb collection of fine gifts and clothing to accent your stay in Mexico Beach.",
  "name": "Beachwalk Beachwear & Giftware",
  "telephone": "850-648-4200"
}
</script>

TYPES: #eg-0003 Painting, genre

PRE-MARKUP:

<h1>The Madonna with the Long Neck</h1>
Late Renaissance painting by Parmigianino

MICRODATA:

<div itemscope itemtype="https://schema.org/Painting">
  <h1><span itemprop="name">The Madonna with the Long Neck</span></h1>
  <meta itemprop="genre" content="http://vocab.getty.edu/aat/300021143"/>Late Renaissance painting by
  <span itemprop="creator">Parmigianino</span>.
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Painting">
  <h1><span property="name">The Madonna with the Long Neck</span></h1>
  <span property="genre" content="http://vocab.getty.edu/aat/300021143">Late Renaissance</span> painting by
  <span property="creator">Parmigianino</span>.
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Painting",
  "name": "The Madonna with the Long Neck",
  "genre": "http://vocab.getty.edu/aat/300021143"
}
</script>

TYPES: #eg-0004 Restaurant, AggregateRating, FoodEstablishment, LocalBusiness, aggregateRating, ratingValue, reviewCount

PRE-MARKUP:

GreatFood
4 stars - based on 250 reviews
1901 Lemur Ave
Sunnyvale, CA 94086
(408) 714-1489
<a href="http://www.greatfood.com">www.greatfood.com</a>

Hours:
Mon-Sat 11am - 2:30pm
Mon-Thur 5pm - 9:30pm
Fri-Sat 5pm - 10pm

Categories: Middle Eastern, Mediterranean
Price Range: $$
Takes Reservations: Yes

MICRODATA:

<div itemscope itemtype="https://schema.org/Restaurant">
  <span itemprop="name">GreatFood</span>

  <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <span itemprop="ratingValue">4</span> stars -
    based on <span itemprop="reviewCount">250</span> reviews
  </div>

  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">1901 Lemur Ave</span>
    <span itemprop="addressLocality">Sunnyvale</span>,
    <span itemprop="addressRegion">CA</span> <span itemprop="postalCode">94086</span>
  </div>
  <span itemprop="telephone">(408) 714-1489</span>
  <a itemprop="url" href="http://www.greatfood.com">www.greatfood.com</a>

  Hours:
  <meta itemprop="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
  <meta itemprop="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
  <meta itemprop="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm

  Categories:
  <span itemprop="servesCuisine">
    Middle Eastern
  </span>,
  <span itemprop="servesCuisine">
    Mediterranean
  </span>

  Price Range: <span itemprop="priceRange">$$</span>
  Takes Reservations: Yes
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Restaurant">
  <span property="name">GreatFood</span>

  <div property="aggregateRating" typeof="AggregateRating">
    <span property="ratingValue">4</span> stars -
    based on <span property="reviewCount">250</span> reviews
  </div>

  <div property="address" typeof="PostalAddress">
    <span property="streetAddress">1901 Lemur Ave</span>
    <span property="addressLocality">Sunnyvale</span>,
    <span property="addressRegion">CA</span> <span property="postalCode">94086</span>
  </div>
  <span property="telephone">(408) 714-1489</span>
  <a property="url" href="http://www.greatfood.com">www.greatfood.com</a>

  Hours:
  <meta property="openingHours" content="Mo-Sa 11:00-14:30">Mon-Sat 11am - 2:30pm
  <meta property="openingHours" content="Mo-Th 17:00-21:30">Mon-Thu 5pm - 9:30pm
  <meta property="openingHours" content="Fr-Sa 17:00-22:00">Fri-Sat 5pm - 10:00pm

  Categories:
  <span property="servesCuisine">
    Middle Eastern
  </span>,
  <span property="servesCuisine">
    Mediterranean
  </span>

  Price Range: <span property="priceRange">$$</span>
  Takes Reservations: Yes
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Sunnyvale",
    "addressRegion": "CA",
    "postalCode": "94086",
    "streetAddress": "1901 Lemur Ave"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4",
    "reviewCount": "250"
  },
  "name": "GreatFood",
  "openingHours": [
    "Mo-Sa 11:00-14:30",
    "Mo-Th 17:00-21:30",
    "Fr-Sa 17:00-22:00"
  ],
  "priceRange": "$$",
  "servesCuisine": [
    "Middle Eastern",
    "Mediterranean"
  ],
  "telephone": "(408) 714-1489",
  "url": "http://www.greatfood.com"
}
</script>

TYPES: #eg-0005 Place, GeoCoordinates, latitude, longitude, geo

PRE-MARKUP:

<h1>What is the latitude and longitude of the Empire State Building?</h1>
Answer:
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 sec W

MICRODATA:

<div itemscope itemtype="https://schema.org/Place">
  <h1>What is the latitude and longitude of the <span itemprop="name">Empire State Building</span>?</h1>
  Answer:
  <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
    Latitude: 40 deg 44 min 54.36 sec N
    Longitude: 73 deg 59 min 8.5 dec W
    <meta itemprop="latitude" content="40.75" />
    <meta itemprop="longitude" content="73.98" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Place">
  <h1>What is the latitude and longitude of the <span property="name">Empire State Building</span>?</h1>
  Answer:
  <div property="geo" typeof="GeoCoordinates">
    Latitude: 40 deg 44 min 54.36 sec N
    Longitude: 73 deg 59 min 8.5 dec W
    <meta property="latitude" content="40.75" />
    <meta property="longitude" content="73.98" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Place",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "40.75",
    "longitude": "73.98"
  },
  "name": "Empire State Building"
}
</script>

TYPES: #eg-0006 MediaObject, AudioObject, encodingFormat, contentUrl, description, duration

PRE-MARKUP:

<b>12oclock_girona.mp3</b>
Total Time: 0m:15s - Recorded on a terrace of Girona a sunday morning
composed by Roger

 <script type="text/javascript">
var fo = new FlashObject("http://google.com/flash/preview-player.swf", "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url", "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>

MICRODATA:

<div itemscope itemtype="https://schema.org/AudioObject">
  <span itemprop="name"><b>12oclock_girona.mp3</b></span>

<script type="text/javascript">
  var fo = new FlashObject("http://google.com/flash/preview-player.swf",
  "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>

<meta itemprop="encodingFormat" content="audio/mpeg" />
 <meta itemprop="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />

<span class="description">
      <meta itemprop="duration" content="T0M15S" />
      <span itemprop="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="AudioObject">
  <span property="name"><b>12oclock_girona.mp3</b></span>

<script type="text/javascript">
  var fo = new FlashObject("http://google.com/flash/preview-player.swf",
  "flashPlayer_719", "358", "16", "6", "#FFFFFF");fo.addVariable("url","http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3");fo.addVariable("autostart", "0");fo.write("flashcontent_719");
</script>

<meta property="encodingFormat" content="audio/mpeg" />
 <meta property="contentUrl" content="http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3" />

<span class="description">
      <meta property="duration" content="T0M15S" />
      <span property="description">Recorded on a terrace of Girona a sunday morning</span>
</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AudioObject",
  "contentUrl": "http://media.freesound.org/data/0/previews/719__elmomo__12oclock_girona_preview.mp3",
  "description": "Recorded on a terrace of Girona a sunday morning",
  "duration": "T0M15S",
  "encodingFormat": "audio/mpeg",
  "name": "12oclock_girona.mp3"
}
</script>

TYPES: #eg-0007 Organization, PostalAddress, address, streetAddress, postalCode, addressLocality, faxNumber, telephone

PRE-MARKUP:

Google.Org

Contact Details:
Main address: 38 avenue de l'Opera, F-75002 Paris, France
 Tel: ( 33 1) 42 68 53 00, Fax: ( 33 1) 42 68 53 01
E-mail: secretariat (at) google.org
URL: <a href="http://www.google.org">www.google.org</a>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook: Member 1, Member 2

History:

MICRODATA:

<div itemscope itemtype="https://schema.org/Organization">
  <span itemprop="name">Google.org (GOOG)</span>

Contact Details:
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    Main address:
      <span itemprop="streetAddress">38 avenue de l'Opera</span>
      <span itemprop="postalCode">F-75002</span>
      <span itemprop="addressLocality">Paris, France</span>
    ,
  </div>
    Tel:<span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
    Fax:<span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
    E-mail: <span itemprop="email">secretariat(at)google.org</span>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
List of Alumni:
 <span itemprop="alumni" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">Jack Dan</span>
 </span>,
 <span itemprop="alumni" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">John Smith</span>
 </span>,

History:
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Organization">
  <span property="name">Google.org (GOOG)</span>

Contact Details:
  <div property="address" typeof="PostalAddress">
    Main address:
      <span property="streetAddress">38 avenue de l'Opera</span>
      <span property="postalCode">F-75002</span>
      <span property="addressLocality">Paris, France</span>
    ,
  </div>
    Tel:<span property="telephone">( 33 1) 42 68 53 00 </span>,
    Fax:<span property="faxNumber">( 33 1) 42 68 53 01 </span>,
    E-mail: <span property="email">secretariat(at)google.org</span>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
List of Alumni:
 <span property="alumni"  typeof="Person">
   <span property="name">Jack Dan</span>
 </span>,
 <span property="alumni"  typeof="Person">
   <span property="name">John Smith</span>
 </span>
History:
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Paris, France",
    "postalCode": "F-75002",
    "streetAddress": "38 avenue de l'Opera"
  },
  "email": "secretariat(at)google.org",
  "faxNumber": "( 33 1) 42 68 53 01",
  "member": [
    {
      "@type": "Organization"
    },
    {
      "@type": "Organization"
    }
  ],
  "alumni": [
    {
      "@type": "Person",
      "name": "Jack Dan"
    },
    {
      "@type": "Person",
      "name": "John Smith"
    }
  ],
  "name": "Google.org (GOOG)",
  "telephone": "( 33 1) 42 68 53 00"
}
</script>

TYPES: #eg-0008 NGO

PRE-MARKUP:

Google.Org

Contact Details:
Main address: 38 avenue de l'Opera, F-75002 Paris, France
 Tel: ( 33 1) 42 68 53 00, Fax: ( 33 1) 42 68 53 01
E-mail: secretariat (at) google.org
URL: <a href="http://www.google.org">www.google.org</a>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook: Member 1, Member 2

History:

MICRODATA:

<div itemscope itemtype="https://schema.org/NGO">
  <span itemprop="name">Google.org (GOOG)</span>

Contact Details:
  <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    Main address:
      <span itemprop="streetAddress">38 avenue de l'Opera</span>
      <span itemprop="postalCode">F-75002</span>
      <span itemprop="addressLocality">Paris, France</span>
    ,
  </div>
    Tel:<span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
    Fax:<span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
    E-mail: <span itemprop="email">secretariat(at)google.org</span>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
  <span itemprop="member" itemscope itemtype="https://schema.org/Organization">
    Member1
  </span>,
  <span itemprop="member" itemscope itemtype="https://schema.org/Organization">
    Member2
  </span>,

History:
</div>

RDFA:

<div vocab="https://schema.org/" typeof="NGO">
  <span property="name">Google.org (GOOG)</span>

Contact Details:
  <div property="address" typeof="PostalAddress">
    Main address:
      <span property="streetAddress">38 avenue de l'Opera</span>
      <span property="postalCode">F-75002</span>
      <span property="addressLocality">Paris, France</span>
    ,
  </div>
    Tel:<span property="telephone">( 33 1) 42 68 53 00 </span>,
    Fax:<span property="faxNumber">( 33 1) 42 68 53 01 </span>,
    E-mail: <span property="email">secretariat(at)google.org</span>

Members:
- National Scientific Members in 100 countries and territories: Country1, Country2, ...
- Scientific Union Members, 30 organizations listed in this Yearbook:
  <span property="member" typeof="Organization">
    Member1
  </span>,
  <span property="member" typeof="Organization">
    Member2
  </span>,

History:
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "NGO",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Paris, France",
    "postalCode": "F-75002",
    "streetAddress": "38 avenue de l'Opera"
  },
  "email": "secretariat(at)google.org",
  "faxNumber": "( 33 1) 42 68 53 01",
  "member": [
    {
      "@type": "Organization"
    },
    {
      "@type": "Organization"
    }
  ],
  "name": "Google.org (GOOG)",
  "telephone": "( 33 1) 42 68 53 00"
}
</script>

TYPES: #eg-0461 Event, Place, PostalAddress, AggregateOffer, location, startDate, address, offers, offerCount

PRE-MARKUP:

<a href="nba-miami-philidelphia-game3.html">
NBA Eastern Conference First Round Playoff Tickets:
 Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)
</a>

Thu, 04/21/16
8:00 p.m.

<a href="wells-fargo-center.html">
Wells Fargo Center
</a>
Philadelphia, PA

Priced from: $35
1938 tickets left

MICRODATA:

<div itemscope itemtype="https://schema.org/Event">
  <a itemprop="url" href="nba-miami-philidelphia-game3.html">
  NBA Eastern Conference First Round Playoff Tickets:
  <span itemprop="name"> Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1) </span>
  </a>

  <meta itemprop="startDate" content="2016-04-21T20:00">
    Thu, 04/21/16
    8:00 p.m.

  <div itemprop="location" itemscope itemtype="https://schema.org/Place">
    <a itemprop="url" href="wells-fargo-center.html">
    Wells Fargo Center
    </a>
    <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
      <span itemprop="addressLocality">Philadelphia</span>,
      <span itemprop="addressRegion">PA</span>
    </div>
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/AggregateOffer">
    Priced from: <span itemprop="lowPrice">$35</span>
    <span itemprop="offerCount">1938</span> tickets left
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Event">
  <a property="url" href="nba-miami-philidelphia-game3.html">
  NBA Eastern Conference First Round Playoff Tickets:
  <span property="name"> Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1) </span>
  </a>

  <meta property="startDate" content="2016-04-21T20:00">
    Thu, 04/21/16
    8:00 p.m.

  <div property="location" typeof="Place">
    <a property="url" href="wells-fargo-center.html">
    Wells Fargo Center
    </a>
    <div property="address" typeof="PostalAddress">
      <span property="addressLocality">Philadelphia</span>,
      <span property="addressRegion">PA</span>
    </div>
  </div>

  <div property="offers" typeof="AggregateOffer">
    Priced from: <span property="lowPrice">$35</span>
    <span property="offerCount">1938</span> tickets left
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Miami Heat at Philadelphia 76ers - Game 3 (Home Game 1)",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Philadelphia",
      "addressRegion": "PA"
    },
    "url": "wells-fargo-center.html"
  },
  "offers": {
    "@type": "AggregateOffer",
    "lowPrice": "$35",
    "offerCount": "1938"
  },
  "startDate": "2016-04-21T20:00",
  "url": "nba-miami-philidelphia-game3.html"
}
</script>

TYPES: #eg-0010 Product, AggregateRating, Offer, Review, Rating, price, aggregateRating, ratingValue, reviewCount, availability, InStock

PRE-MARKUP:

Kenmore White 17" Microwave
<img src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
Rated 3.5/5 based on 11 customer reviews

$55.00
In stock

Product description:
0.7 cubic feet countertop microwave. Has six preset cooking categories and
 convenience features like Add-A-Minute and Child Lock.

Customer reviews:

Not a happy camper - by Ellie, April 1, 2011
1/5 stars
The lamp burned out and now I have to replace it.

 Value purchase - by Lucas, March 25, 2011
4/5 stars
Great microwave for the price. It is small and fits in my apartment.
...

MICRODATA:

<div itemscope itemtype="https://schema.org/Product">
  <span itemprop="name">Kenmore White 17" Microwave</span>
  <img itemprop="image" src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
  <div itemprop="aggregateRating"
    itemscope itemtype="https://schema.org/AggregateRating">
   Rated <span itemprop="ratingValue">3.5</span>/5
   based on <span itemprop="reviewCount">11</span> customer reviews
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">

    <!--price is 1000, a number, with locale-specific thousands separator
    and decimal mark, and the $ character is marked up with the
    machine-readable code "USD" -->
    <span itemprop="priceCurrency" content="USD">$</span><span
          itemprop="price" content="1000.00">1,000.00</span>

    <link itemprop="availability" href="https://schema.org/InStock" />In stock
  </div>

  Product description:
  <span itemprop="description">0.7 cubic feet countertop microwave.
  Has six preset cooking categories and convenience features like
  Add-A-Minute and Child Lock.</span>

  Customer reviews:

  <div itemprop="review" itemscope itemtype="https://schema.org/Review">
    <span itemprop="name">Not a happy camper</span> -
    by <span itemprop="author">Ellie</span>,
    <meta itemprop="datePublished" content="2011-04-01">April 1, 2011
    <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
      <meta itemprop="worstRating" content = "1">
      <span itemprop="ratingValue">1</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="reviewBody">The lamp burned out and now I have to replace
    it. </span>
  </div>

  <div itemprop="review" itemscope itemtype="https://schema.org/Review">
    <span itemprop="name">Value purchase</span> -
    by <span itemprop="author">Lucas</span>,
    <meta itemprop="datePublished" content="2011-03-25">March 25, 2011
    <div itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating">
      <meta itemprop="worstRating" content = "1"/>
      <span itemprop="ratingValue">4</span>/
      <span itemprop="bestRating">5</span>stars
    </div>
    <span itemprop="reviewBody">Great microwave for the price. It is small and
    fits in my apartment.</span>
  </div>
  ...
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Product">
  <span property="name">Kenmore White 17" Microwave</span>
  <img property="image" src="kenmore-microwave-17in.jpg" alt='Kenmore 17" Microwave' />
  <div property="aggregateRating"
     typeof="AggregateRating">
   Rated <span property="ratingValue">3.5</span>/5
   based on <span property="reviewCount">11</span> customer reviews
  </div>

  <div property="offers" typeof="Offer">
    <!--price is 1000, a number, with locale-specific thousands separator
        and decimal mark, and the $ character is marked up with the
        machine-readable code "USD" -->
    <span property="priceCurrency" content="USD">$</span><span
      property="price" content="1000.00">1,000.00</span>
    <link property="availability" href="https://schema.org/InStock" />In stock
  </div>

  Product description:
  <span property="description">0.7 cubic feet countertop microwave.
  Has six preset cooking categories and convenience features like
  Add-A-Minute and Child Lock.</span>

  Customer reviews:

  <div property="review" typeof="Review">
    <span property="name">Not a happy camper</span> -
    by <span property="author">Ellie</span>,
    <meta property="datePublished" content="2011-04-01">April 1, 2011
    <div property="reviewRating" typeof="Rating">
      <meta property="worstRating" content = "1">
      <span property="ratingValue">1</span>/
      <span property="bestRating">5</span>stars
    </div>
    <span property="reviewBody">The lamp burned out and now I have to replace
    it. </span>
  </div>

  <div property="review" typeof="Review">
    <span property="name">Value purchase</span> -
    by <span property="author">Lucas</span>,
    <meta property="datePublished" content="2011-03-25">March 25, 2011
    <div property="reviewRating" typeof="Rating">
      <meta property="worstRating" content = "1"/>
      <span property="ratingValue">4</span>/
      <span property="bestRating">5</span>stars
    </div>
    <span property="reviewBody">Great microwave for the price. It is small and
    fits in my apartment.</span>
  </div>
  ...
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "3.5",
    "reviewCount": "11"
  },
  "description": "0.7 cubic feet countertop microwave. Has six preset cooking categories and convenience features like Add-A-Minute and Child Lock.",
  "name": "Kenmore White 17\" Microwave",
  "image": "kenmore-microwave-17in.jpg",
  "offers": {
    "@type": "Offer",
    "availability": "https://schema.org/InStock",
    "price": "55.00",
    "priceCurrency": "USD"
  },
  "review": [
    {
      "@type": "Review",
      "author": "Ellie",
      "datePublished": "2011-04-01",
      "reviewBody": "The lamp burned out and now I have to replace it.",
      "name": "Not a happy camper",
      "reviewRating": {
        "@type": "Rating",
        "bestRating": "5",
        "ratingValue": "1",
        "worstRating": "1"
      }
    },
    {
      "@type": "Review",
      "author": "Lucas",
      "datePublished": "2011-03-25",
      "reviewBody": "Great microwave for the price. It is small and fits in my apartment.",
      "name": "Value purchase",
      "reviewRating": {
        "@type": "Rating",
        "bestRating": "5",
        "ratingValue": "4",
        "worstRating": "1"
      }
    }
  ]
}
</script>

TYPES: #eg-0011 Product, AggregateRating, AggregateOffer, Offer, aggregateRating, image, offers

PRE-MARKUP:

<img src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor" />
Dell UltraSharp 30" LCD Monitor

87 out of 100 based on 24 user ratings

$1250 to $1495 from 8 sellers

Sellers:
<a href="save-a-lot-monitors.com/dell-30.html">
  Save A Lot Monitors - $1250</a>
<a href="jondoe-gadgets.com/dell-30.html">
  Jon Doe's Gadgets - $1350</a>
...

MICRODATA:

<div itemscope itemtype="https://schema.org/Product">
  <img itemprop="image" src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor"/>
  <span itemprop="name">Dell UltraSharp 30" LCD Monitor</span>

  <div itemprop="aggregateRating"
    itemscope itemtype="https://schema.org/AggregateRating">
    <span itemprop="ratingValue">87</span>
    out of <span itemprop="bestRating">100</span>
    based on <span itemprop="ratingCount">24</span> user ratings
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/AggregateOffer">
    <span itemprop="lowPrice">$1250</span>
    to <span itemprop="highPrice">$1495</span>
    from <span itemprop="offerCount">8</span> sellers

    Sellers:
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <a itemprop="url" href="save-a-lot-monitors.com/dell-30.html">
        Save A Lot Monitors - $1250</a>
    </div>
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <a itemprop="url" href="jondoe-gadgets.com/dell-30.html">
        Jon Doe's Gadgets - $1350</a>
    </div>
  </div>
  ...
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Product">
    <img property="image" src="dell-30in-lcd.jpg" alt="A Dell UltraSharp monitor"> <span property="name">Dell UltraSharp 30" LCD Monitor</span>
    <div property="aggregateRating" typeof="AggregateRating">
        <span property="ratingValue">87</span> out of
        <span property="bestRating">100</span> based on
        <span property="ratingCount">24</span> user ratings
    </div>
    <div property="offers" typeof="AggregateOffer">
        <span property="lowPrice">$1250</span> to
        <span property="highPrice">$1495</span> from
        <span property="offerCount">8</span> sellers Sellers:
        <div property="offers" typeof="Offer">
            <a property="url" href="save-a-lot-monitors.com/dell-30.html">Save A Lot Monitors - $1250</a>
        </div>
        <div property="offers" typeof="Offer">
            <a property="url" href="jondoe-gadgets.com/dell-30.html">Jon Doe's Gadgets - $1350</a>
        </div>
        ...
    </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "aggregateRating": {
    "@type": "AggregateRating",
    "bestRating": "100",
    "ratingCount": "24",
    "ratingValue": "87"
  },
  "image": "dell-30in-lcd.jpg",
  "name": "Dell UltraSharp 30\" LCD Monitor",
  "offers": {
    "@type": "AggregateOffer",
    "highPrice": "$1495",
    "lowPrice": "$1250",
    "offerCount": "8",
    "offers": [
      {
        "@type": "Offer",
        "url": "save-a-lot-monitors.com/dell-30.html"
      },
      {
        "@type": "Offer",
        "url": "jondoe-gadgets.com/dell-30.html"
      }
    ]
  }
}
</script>

TYPES: #eg-0462 WebPage, Book, AggregateRating, Offer, Review, CreativeWork, mainEntity

PRE-MARKUP:

<a href="category/books.html">Books</a> >
 <a href="category/books-literature.html">Literature &amp; Fiction</a> >
 <a href="category/books-classics">Classics</a>

<img src="catcher-in-the-rye-book-cover.jpg"
  alt="cover art: red horse, city in background"/>
The Catcher in the Rye - Mass Market Paperback
by <a href="/author/jd_salinger.html">J.D. Salinger</a>
4 stars - 3077 reviews

Price: $6.99
In Stock

Product details
224 pages
Publisher: Little, Brown, and Company - May 1, 1991
Language: English
ISBN-10: 0316769487

Reviews:

5 stars - <b>"A masterpiece of literature" </b>
by John Doe. Written on May 4, 2006
I really enjoyed this book. It captures the essential challenge people face
as they try make sense of their lives and grow to adulthood.

4 stars - <b>"love it LOLOL111!" </b>
by Bob Smith, Written on June 15, 2006
Catcher in the Rye is a fun book. It's a good book to read.

MICRODATA:

<body itemscope itemtype="https://schema.org/WebPage">
...
<div itemprop="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature &amp; Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

<div itemprop="mainEntity" itemscope itemtype="https://schema.org/Book">

<img itemprop="image" src="catcher-in-the-rye-book-cover.jpg"
     alt="cover art: red horse, city in background"/>
<span itemprop="name">The Catcher in the Rye</span> -
 <link itemprop="bookFormat" href="https://schema.org/Paperback">Mass Market Paperback
by <a itemprop="author" href="/author/jd_salinger.html">J.D. Salinger</a>

<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
  <span itemprop="ratingValue">4</span> stars -
  <span itemprop="reviewCount">3077</span> reviews
</div>

<div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
  Price: $<span itemprop="price">6.99</span>
  <meta itemprop="priceCurrency" content="USD" />
  <link itemprop="availability" href="https://schema.org/InStock">In Stock
</div>

Product details
<span itemprop="numberOfPages">224</span> pages
Publisher: <span itemprop="publisher">Little, Brown, and Company</span> -
 <meta itemprop="datePublished" content="1991-05-01">May 1, 1991
Language: <span itemprop="inLanguage">English</span>
ISBN-10: <span itemprop="isbn">0316769487</span>

Reviews:

<div itemprop="review" itemscope itemtype="https://schema.org/Review">
  <span itemprop="reviewRating">5</span> stars -
  <b>"<span itemprop="name">A masterpiece of literature</span>"</b>
  by <span itemprop="author">John Doe</span>,
  Written on <meta itemprop="datePublished" content="2006-05-04">May 4, 2006
  <span itemprop="reviewBody">I really enjoyed this book. It captures the essential
  challenge people face as they try make sense of their lives and grow to adulthood.</span>
</div>

<div itemprop="review" itemscope itemtype="https://schema.org/Review">
  <span itemprop="reviewRating">4</span> stars -
  <b>"<span itemprop="name">A good read.</span>" </b>
  by <span itemprop="author">Bob Smith</span>,
  Written on <meta itemprop="datePublished" content="2006-06-15">June 15, 2006
  <span itemprop="reviewBody">Catcher in the Rye is a fun book. It's a good book to read.</span>
</div>

</div>
...
</body>

RDFA:

<body vocab="https://schema.org/" typeof="WebPage">
...
<div property="breadcrumb">
  <a href="category/books.html">Books</a> >
  <a href="category/books-literature.html">Literature &amp; Fiction</a> >
  <a href="category/books-classics">Classics</a>
</div>

<div property="mainEntity" typeof="Book">

<img property="image" src="catcher-in-the-rye-book-cover.jpg"
    alt="cover art: red horse, city in background"/>
<span property="name">The Catcher in the Rye</span> -
 <link property="bookFormat" href="https://schema.org/Paperback">Mass Market Paperback
by <a property="author" href="/author/jd_salinger.html">J.D. Salinger</a>

<div property="aggregateRating" typeof="AggregateRating">
  <span property="ratingValue">4</span> stars -
  <span property="reviewCount">3077</span> reviews
</div>

<div property="offers" typeof="Offer">
  Price: $<span property="price">6.99</span>
  <meta property="priceCurrency" content="USD" />
  <link property="availability" href="https://schema.org/InStock">In Stock
</div>

Product details
<span property="numberOfPages">224</span> pages
Publisher: <span property="publisher">Little, Brown, and Company</span> -
 <meta property="datePublished" content="1991-05-01">May 1, 1991
Language: <span property="inLanguage">English</span>
ISBN-10: <span property="isbn">0316769487</span>

Reviews:

<div property="review" typeof="Review">
  <span property="reviewRating">5</span> stars -
  <b>"<span property="name">A masterpiece of literature</span>"</b>
  by <span property="author">John Doe</span>,
  Written on <meta property="datePublished" content="2006-05-04">May 4, 2006
  <span property="reviewBody">I really enjoyed this book. It captures the essential
  challenge people face as they try make sense of their lives and grow to adulthood.</span>
</div>

<div property="review" typeof="Review">
  <span property="reviewRating">4</span> stars -
  <b>"<span property="name">A good read.</span>" </b>
  by <span property="author">Bob Smith</span>,
  Written on <meta property="datePublished" content="2006-06-15">June 15, 2006
  <span property="reviewBody">Catcher in the Rye is a fun book. It's a good book to read.</span>
</div>

</div>
...
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "breadcrumb": "Books > Literature & Fiction > Classics",
  "mainEntity":{
	  "@type": "Book",
	  "author": "/author/jd_salinger.html",
	  "bookFormat": "https://schema.org/Paperback",
	  "datePublished": "1991-05-01",
	  "image": "catcher-in-the-rye-book-cover.jpg",
	  "inLanguage": "English",
	  "isbn": "0316769487",
	  "name": "The Catcher in the Rye",
	  "numberOfPages": "224",
	  "offers": {
	    "@type": "Offer",
	    "availability": "https://schema.org/InStock",
	    "price": "6.99",
	    "priceCurrency": "USD"
	  },
	  "publisher": "Little, Brown, and Company",
	  "aggregateRating": {
	    "@type": "AggregateRating",
	    "ratingValue": "4",
	    "reviewCount": "3077"
	  },
	  "review": [
	    {
	      "@type": "Review",
	      "author": "John Doe",
	      "datePublished": "2006-05-04",
	      "name": "A masterpiece of literature",
	      "reviewBody": "I really enjoyed this book. It captures the essential challenge people face as they try make sense of their lives and grow to adulthood.",
	      "reviewRating": {
            "@type": "Rating",
            "ratingValue": "5"
           }
	    },
	    {
	      "@type": "Review",
	      "author": "Bob Smith",
	      "datePublished": "2006-06-15",
	      "name": "A good read.",
	      "reviewBody": "Catcher in the Rye is a fun book. It's a good book to read.",
	      "reviewRating": "4"
	    }
	  ]
  	}
}
</script>

TYPES: #eg-0013 Recipe, NutritionInformation, image, datePublished, prepTime, cookTime, recipeYield, recipeIngredient, calories, fatContent, suitableForDiet, LowFatDiet, RestrictedDiet

PRE-MARKUP:

Mom's World Famous Banana Bread
By John Smith, May 8, 2009
<img src="bananabread.jpg" alt="Banana bread on a plate" />

This classic banana bread recipe comes from my mom -- the walnuts add a nice
 texture and flavor to the banana bread.

Prep Time: 15 minutes
Cook time: 1 hour
Yield: 1 loaf
Tags: Low fat

Nutrition facts:
240 calories, 9 grams fat

Ingredients:
- 3 or 4 ripe bananas, smashed
- 1 egg
- 3/4 cup of sugar
...

Instructions:
 Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the
 flour last. Pour the mixture into a loaf pan and bake for one hour.

140 comments:
From Janel, May 5 -- thank you, great recipe!
...

MICRODATA:

<div itemscope itemtype="https://schema.org/Recipe">
  <span itemprop="name">Mom's World Famous Banana Bread</span>
  By <span itemprop="author">John Smith</span>,
  <meta itemprop="datePublished" content="2009-05-08">May 8, 2009
  <img itemprop="image" src="bananabread.jpg"
       alt="Banana bread on a plate" />

  <span itemprop="description">This classic banana bread recipe comes
  from my mom -- the walnuts add a nice texture and flavor to the banana
  bread.</span>

  Prep Time: <meta itemprop="prepTime" content="PT15M">15 minutes
  Cook time: <meta itemprop="cookTime" content="PT1H">1 hour
  Yield: <span itemprop="recipeYield">1 loaf</span>
  Tags: <link itemprop="suitableForDiet" href="https://schema.org/LowFatDiet" />Low fat

  <div itemprop="nutrition"
    itemscope itemtype="https://schema.org/NutritionInformation">
    Nutrition facts:
    <span itemprop="calories">240 calories</span>,
    <span itemprop="fatContent">9 grams fat</span>
  </div>

  Ingredients:
  - <span itemprop="recipeIngredient">3 or 4 ripe bananas, smashed</span>
  - <span itemprop="recipeIngredient">1 egg</span>
  - <span itemprop="recipeIngredient">3/4 cup of sugar</span>
  ...

  Instructions:
  <span itemprop="recipeInstructions">
  Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
  the flour last. Pour the mixture into a loaf pan and bake for one hour.
  </span>

  140 comments:
  <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
    <meta itemprop="interactionType" content="https://schema.org/CommentAction" />
    <meta itemprop="userInteractionCount" content="140" />
  </div>
  From Janel, May 5 -- thank you, great recipe!
  ...
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Recipe">
  <span property="name">Mom's World Famous Banana Bread</span>
  By <span property="author">John Smith</span>,
  <meta property="datePublished" content="2009-05-08">May 8, 2009
  <img property="image" src="bananabread.jpg"
    alt="Banana bread on a plate" />

  <span property="description">This classic banana bread recipe comes
  from my mom -- the walnuts add a nice texture and flavor to the banana
  bread.</span>

  Prep Time: <meta property="prepTime" content="PT15M">15 minutes
  Cook time: <meta property="cookTime" content="PT1H">1 hour
  Yield: <span property="recipeYield">1 loaf</span>
  Tags: <link property="suitableForDiet" href="https://schema.org/LowFatDiet" />Low Fat

  <div property="nutrition" typeof="NutritionInformation">
    Nutrition facts:
    <span property="calories">240 calories</span>,
    <span property="fatContent">9 grams fat</span>
  </div>

  Ingredients:
  - <span property="recipeIngredient">3 or 4 ripe bananas, smashed</span>
  - <span property="recipeIngredient">1 egg</span>
  - <span property="recipeIngredient">3/4 cup of sugar</span>
  ...

  Instructions:
  <span property="recipeInstructions">
  Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add
  the flour last. Pour the mixture into a loaf pan and bake for one hour.
  </span>

  140 comments:
  <div property="interactionStatistic" typeof="InteractionCounter">
    <meta property="interactionType" content="https://schema.org/CommentAction" />
    <meta property="userInteractionCount" content="140" />
  </div>
  From Janel, May 5 -- thank you, great recipe!
  ...
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Recipe",
  "author": "John Smith",
  "cookTime": "PT1H",
  "datePublished": "2009-05-08",
  "description": "This classic banana bread recipe comes from my mom -- the walnuts add a nice texture and flavor to the banana bread.",
  "image": "bananabread.jpg",
  "recipeIngredient": [
    "3 or 4 ripe bananas, smashed",
    "1 egg",
    "3/4 cup of sugar"
  ],
  "interactionStatistic": {
    "@type": "InteractionCounter",
    "interactionType": "https://schema.org/Comment",
    "userInteractionCount": "140"
  },
  "name": "Mom's World Famous Banana Bread",
  "nutrition": {
    "@type": "NutritionInformation",
    "calories": "240 calories",
    "fatContent": "9 grams fat"
  },
  "prepTime": "PT15M",
  "recipeInstructions": "Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the flour last. Pour the mixture into a loaf pan and bake for one hour.",
  "recipeYield": "1 loaf",
  "suitableForDiet": "https://schema.org/LowFatDiet"
}
</script>

TYPES: #eg-0009 VideoObject, MusicGroup, MusicRecording, Event, video, interactionStatistic, InteractionCounter, duration, interactionStatistic, interactionType

PRE-MARKUP:

<h1>Foo Fighters</h1>

<h2>Video: Interview with the Foo Fighters</h2>
<object ...>
  <param ...>
  <embed type="application/x-shockwave-flash" ...>
</object>
Catch this exclusive interview with Dave Grohl and the Foo Fighters
 about their new album, Rope.

<h2>Songs</h2>

Rope
 Length: 4:05 - 14300 plays
<a href="foo-fighters-rope-play.html">Play</a>
<a href="foo-fighters-rope-buy.html">Buy</a>
From album: <a href="foo-fighters-wasting-light.html">Wasting Light</a>

Everlong
 Length: 6:33 - 11700 plays
<a href="foo-fighters-everlong-play.html">Play</a>
<a href="foo-fighters-everlong-buy.html">Buy</a>
From album: <a href="foo-fighters-color-and-shape.html">The Color And The Shape</a>

<h2>Upcoming shows</h2>

<a href="foo-fighters-may20-fedexforum">FedExForum</a>
Memphis, TN, US
May 20
<a href="ticketworlds.com/foofighters/may20-2011">Buy tickets</a>

<a href="foo-fighters-may23-midamericacenter">Mid America Center</a>
Council Bluffs, IA, US
May 23
<a href="ticketworlds.com/foofighters/may23-2011">Buy tickets</a>

<h2><a href="foo-fighters-photos">28 Photos</a></h2>
<a href="foofighters-1.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb1.jpg" /></a>
<a href="foofighters-2.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb2.jpg" /></a>
<a href="foofighters-3.jpg"><img
alt="Thumbnail and linked photo of Foo Fighters band"
src="foofighters-thumb3.jpg" /></a>

<h2>Comments:</h2>
Excited about seeing them in concert next week. -Lawrence , Jan 23
I dig their latest single. -Mary, Jan 19
Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>

MICRODATA:

<div itemscope itemtype="https://schema.org/MusicGroup">
    <h1 itemprop="name">
        Foo Fighters
    </h1>
    <div itemprop="subjectOf" itemscope itemtype="https://schema.org/VideoObject">
        <h2>
            Video: <span itemprop="name">Interview with the Foo Fighters</span>
        </h2>
        <meta itemprop="duration" content="PT1M33S">
        <meta itemprop="thumbnail" content="foo-fighters-interview-thumb.jpg"><object>
            <param>
             <embed type="application/x-shockwave-flash">
        </object> <span itemprop="description">Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.</span>
        <h3>
            Comments:
        </h3>Excited about seeing them in concert next week. -Lawrence , Jan 23 I dig their latest single. -Mary, Jan 19
        <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
            <meta itemprop="interactionType" content="https://schema.org/CommentAction">
            <meta itemprop="userInteractionCount" content="18">
        </div>Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>
        </div>
    <h2>
        Songs
    </h2>
    <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
        <span itemprop="name">Rope</span>
        <link itemprop="url" href="foo-fighters-rope.html">Length:
        <meta itemprop="duration" content="PT4M5S">4:05 - 14300 plays
        <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
            <meta itemprop="interactionType" content="https://schema.org/ListenAction">
            <meta itemprop="userInteractionCount" content="14300">
        </div><a href="foo-fighters-rope-play.html" itemprop="audio">Play</a> <a href="foo-fighters-rope-buy.html" itemprop="offers">Buy</a> From album: <a href="foo-fighters-wasting-light.html" itemprop="inAlbum">Wasting Light</a>
    </div>
    <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
        <span itemprop="name">Everlong</span>
        <link itemprop="url" href="foo-fighters-everlong.html">Length:
        <meta itemprop="duration" content="PT6M33S">6:33 - 11700 plays
        <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
            <meta itemprop="interactionType" content="https://schema.org/ListenAction">
            <meta itemprop="userInteractionCount" content="11700">
        </div><a href="foo-fighters-everlong-play.html" itemprop="audio">Play</a> <a href="foo-fighters-everlong-buy.html" itemprop="offers">Buy</a> From album: <a href="foo-fighters-color-and-shape.html" itemprop="inAlbum">The Color And The Shape</a>
    </div>
    <h2>
        Upcoming shows
    </h2>
    <div itemprop="event" itemscope itemtype="https://schema.org/Event">
        <a href="foo-fighters-may20-fedexforum" itemprop="url"><span itemprop="name">FedExForum</span></a> <span itemprop="location">Memphis, TN, US</span>
        <meta itemprop="startDate" content="2011-05-20">May 20 <a href="ticketmaster.com/foofighters/may20-2011" itemprop="offers">Buy tickets</a>
    </div>
    <div itemprop="event" itemscope itemtype="https://schema.org/Event">
        <a href="foo-fighters-may23-midamericacenter" itemprop="url"><span itemprop="name">Mid America Center</span></a> <span itemprop="location">Council Bluffs, IA, US</span>
        <meta itemprop="startDate" content="2011-05-23">May 23 <a href="ticketmaster.com/foofighters/may23-2011" itemprop="offers">Buy tickets</a>
    </div>
    <h2>
        <a href="foo-fighters-photos">28 Photos</a>
    </h2><a href="foofighters-1.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb1.jpg"></a> <a href="foofighters-2.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb2.jpg"></a> <a href="foofighters-3.jpg" itemprop="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb3.jpg"></a>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="MusicGroup">
    <h1 property="name">
        Foo Fighters
    </h1>
    <div property="subjectOf" typeof="VideoObject">
        <h2>
            Video: <span property="name">Interview with the Foo Fighters</span>
        </h2>
        <meta property="duration" content="PT1M33S">
        <meta property="thumbnail" content="foo-fighters-interview-thumb.jpg"><object>
            <param>
             <embed type="application/x-shockwave-flash">
        </object> <span property="description">Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.</span>
        <h3>
            Comments:
        </h3>Excited about seeing them in concert next week. -Lawrence , Jan 23 I dig their latest single. -Mary, Jan 19
        <div property="interactionStatistic" typeof="https://schema.org/InteractionCounter">
            <meta property="interactionType" content="https://schema.org/CommentAction">
            <meta property="userInteractionCount" content="18">
        </div>Showing 1-2 of 18 comments. <a href="foofighters-comments">More</a>
    </div>
    <h2>
        Songs
    </h2>
    <div property="track" typeof="MusicRecording">
        <span property="name">Rope</span>
        <link property="url" href="foo-fighters-rope.html">Length:
        <meta property="duration" content="PT4M5S">4:05 - 14300 plays
        <div property="interactionStatistic" typeof="https://schema.org/InteractionCounter">
            <meta property="interactionType" content="https://schema.org/ListenAction">
            <meta property="userInteractionCount" content="14300">
        </div><a href="foo-fighters-rope-play.html" property="audio">Play</a> <a href="foo-fighters-rope-buy.html" property="offers">Buy</a> From album: <a href="foo-fighters-wasting-light.html" property="inAlbum">Wasting Light</a>
    </div>
    <div property="track" typeof="MusicRecording">
        <span property="name">Everlong</span>
        <link property="url" href="foo-fighters-everlong.html">Length:
        <meta property="duration" content="PT6M33S">6:33 - 11700 plays
        <div property="interactionStatistic" typeof="https://schema.org/InteractionCounter">
            <meta property="interactionType" content="https://schema.org/ListenAction">
            <meta property="userInteractionCount" content="11700">
        </div><a href="foo-fighters-everlong-play.html" property="audio">Play</a> <a href="foo-fighters-everlong-buy.html" property="offers">Buy</a> From album: <a href="foo-fighters-color-and-shape.html" property="inAlbum">The Color And The Shape</a>
    </div>
    <h2>
        Upcoming shows
    </h2>
    <div property="event" typeof="Event">
        <a href="foo-fighters-may20-fedexforum" property="url"><span property="name">FedExForum</span></a> <span property="location">Memphis, TN, US</span>
        <meta property="startDate" content="2011-05-20">May 20 <a href="ticketmaster.com/foofighters/may20-2011" property="offers">Buy tickets</a>
    </div>
    <div property="event" typeof="Event">
        <a href="foo-fighters-may23-midamericacenter" property="url"><span property="name">Mid America Center</span></a> <span property="location">Council Bluffs, IA, US</span>
        <meta property="startDate" content="2011-05-23">May 23 <a href="ticketmaster.com/foofighters/may23-2011" property="offers">Buy tickets</a>
    </div>
    <h2>
        <a href="foo-fighters-photos">28 Photos</a>
    </h2><a href="foofighters-1.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb1.jpg"></a> <a href="foofighters-2.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb2.jpg"></a> <a href="foofighters-3.jpg" property="image"><img alt="Thumbnail and linked photo of Foo Fighters band" src="foofighters-thumb3.jpg"></a>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "MusicGroup",
    "event": [
        {
            "@type": "Event",
            "location": "Memphis, TN, US",
            "offers": "ticketmaster.com/foofighters/may20-2011",
            "startDate": "2011-05-20",
            "url": "foo-fighters-may20-fedexforum"
        },
        {
            "@type": "Event",
            "location": "Council Bluffs, IA, US",
            "offers": "ticketmaster.com/foofighters/may23-2011",
            "startDate": "2011-05-23",
            "url": "foo-fighters-may23-midamericacenter"
        }
    ],
    "image": [
        "foofighters-1.jpg",
        "foofighters-2.jpg",
        "foofighters-3.jpg"
    ],
    "name": "Foo Fighters",
    "track": [
        {
            "@type": "MusicRecording",
            "audio": "foo-fighters-rope-play.html",
            "duration": "PT4M5S",
            "inAlbum": "foo-fighters-wasting-light.html",
            "interactionStatistic": {
                "@type": "InteractionCounter",
                "interactionType": "https://schema.org/ListenAction",
                "userInteractionCount": "14300"
            },
            "name": "Rope",
            "offers": "foo-fighters-rope-buy.html",
            "url": "foo-fighters-rope.html"
        },
        {
            "@type": "MusicRecording",
            "audio": "foo-fighters-everlong-play.html",
            "duration": "PT6M33S",
            "inAlbum": "foo-fighters-color-and-shape.html",
            "name": "Everlong",
            "interactionStatistic": {
                "@type": "InteractionCounter",
                "interactionType": "https://schema.org/ListenAction",
                "userInteractionCount": "11700"
            },
            "offers": "foo-fighters-everlong-buy.html",
            "url": "foo-fighters-everlong.html"
        }
    ],
    "subjectOf": {
        "@type": "VideoObject",
        "description": "Catch this exclusive interview with Dave Grohl and the Foo Fighters about their new album, Rope.",
        "duration": "PT1M33S",
        "name": "Interview with the Foo Fighters",
        "thumbnail": "foo-fighters-interview-thumb.jpg",
        "interactionStatistic": {
            "@type": "InteractionCounter",
            "interactionType": "https://schema.org/CommentAction",
            "userInteractionCount": "18"
        }
    }
}
</script>

TYPES: #eg-0016 ItemList

PRE-MARKUP:

<h2>Top 10 laptops</h2>
<p>1. HP Pavilion dv6-6013cl</p>
<p>2. Dell XPS 15 (Sandy Bridge)</p>
<p>3. Lenovo ThinkPad X220</p>
...

MICRODATA:

<div itemscope itemtype="https://schema.org/ItemList">
  <h2 itemprop="name">Top 10 laptops</h2><br>
  <link itemprop="itemListOrder" href="https://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>

RDFA:

<div vocab="https://schema.org/" typeof="ItemList">
  <h2 property="name">Top 10 laptops</h2><br>
  <link property="itemListOrder" href="https://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>

JSON:

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

TYPES: #eg-0017 Movie

PRE-MARKUP:

<h1>Pirates of the Carribean: On Stranger Tides (2011)</h1>
Jack Sparrow and Barbossa embark on a quest to find the elusive fountain
 of youth, only to discover that Blackbeard and his daughter are after it too.

Director: Rob Marshall
Writers: Ted Elliott, Terry Rossio, and 7 more credits
Stars: Johnny Depp, Penelope Cruz, Ian McShane
8/10 stars from 200 users. Reviews: 50.

MICRODATA:

<div itemscope itemtype="https://schema.org/Movie">

<h1 itemprop="name">Pirates of the Carribean: On Stranger Tides (2011)</h1>
<span itemprop="description">Jack Sparrow and Barbossa embark on a quest to
 find the elusive fountain of youth, only to discover that Blackbeard and
 his daughter are after it too.</span>
Director:
 <div itemprop="director" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Rob Marshall</span>
</div>
Writers:
 <div itemprop="author" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Ted Elliott</span>
</div>
<div itemprop="author" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Terry Rossio</span>
</div>
, and 7 more credits
Stars:
 <div itemprop="actor" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Johnny Depp</span>,
 </div>
<div itemprop="actor" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Penelope Cruz</span>,
</div>
<div itemprop="actor" itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Ian McShane</span>
</div>
<div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
  <span itemprop="ratingValue">8</span>/<span itemprop="bestRating">10</span> stars from
  <span itemprop="ratingCount">200</span> users.
  Reviews: <span itemprop="reviewCount">50</span>.
</div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Movie">

<h1 property="name">Pirates of the Carribean: On Stranger Tides (2011)</h1>
<span property="description">Jack Sparrow and Barbossa embark on a quest to
 find the elusive fountain of youth, only to discover that Blackbeard and
 his daughter are after it too.</span>
Director:
 <div property="director" typeof="Person">
<span property="name">Rob Marshall</span>
</div>
Writers:
 <div property="author" typeof="Person">
<span property="name">Ted Elliott</span>
</div>
<div property="author" typeof="Person">
<span property="name">Terry Rossio</span>
</div>
, and 7 more credits
Stars:
 <div property="actor" typeof="Person">
<span property="name">Johnny Depp</span>,
 </div>
<div property="actor" typeof="Person">
<span property="name">Penelope Cruz</span>,
</div>
<div property="actor" typeof="Person">
<span property="name">Ian McShane</span>
</div>
<div property="aggregateRating" typeof="AggregateRating">
  <span property="ratingValue">8</span>/<span property="bestRating">10</span> stars from
  <span property="ratingCount">200</span> users.
  Reviews: <span property="reviewCount">50</span>.
</div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "actor": [
    {
      "@type": "Person",
      "name": "Johnny Depp"
    },
    {
      "@type": "Person",
      "name": "Penelope Cruz"
    },
    {
      "@type": "Person",
      "name": "Ian McShane"
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "bestRating": "10",
    "ratingCount": "200",
    "ratingValue": "8",
    "reviewCount": "50"
  },
  "author": [
    {
      "@type": "Person",
      "name": "Ted Elliott"
    },
    {
      "@type": "Person",
      "name": "Terry Rossio"
    }
  ],
  "description": "Jack Sparrow and Barbossa embark on a quest to find the elusive fountain of youth, only to discover that Blackbeard and his daughter are after it too.",
  "director": {
    "@type": "Person",
    "name": "Rob Marshall"
  },
  "name": "Pirates of the Carribean: On Stranger Tides (2011)"
}
</script>

TYPES: #eg-0018 Table

PRE-MARKUP:

<h2>list of presidents</h2>>
<table>
  <tr><th>President</th><th>Party</th></tr>
  <tr>
    <td>George Washington (1789-1797)</td>
    <td>no party</td>
  </tr>
  <tr>
    <td>John Adams (1797-1801)</td>
    <td>Federalist</td>
  </tr>
  ...
</table>

MICRODATA:

<div itemscope itemtype="https://schema.org/Table">
  <h2 itemprop="about">list of presidents</h2>
  <table>
    <tr><th>President</th><th>Party</th></tr>
    <tr>
      <td>George Washington (1789-1797)</td>
      <td>no party</td>
    </tr>
    <tr>
      <td>John Adams (1797-1801)</td>
      <td>Federalist</td>
    </tr>
    ...
  </table>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Table">
  <h2 property="about">list of presidents</h2>
  <table>
    <tr><th>President</th><th>Party</th></tr>
    <tr>
      <td>George Washington (1789-1797)</td>
      <td>no party</td>
    </tr>
    <tr>
      <td>John Adams (1797-1801)</td>
      <td>Federalist</td>
    </tr>
    ...
  </table>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Table",
  "about": "list of presidents"
}
</script>

TYPES: #eg-0019 PostalAddress

PRE-MARKUP:

Google Inc.
P.O. Box 1234
Mountain View, CA
94043
United States

MICRODATA:

<div itemscope itemtype="https://schema.org/PostalAddress">
 <span itemprop="name">Google Inc.</span>
 P.O. Box<span itemprop="postOfficeBoxNumber">1234</span>
 <span itemprop="addressLocality">Mountain View</span>,
 <span itemprop="addressRegion">CA</span>
 <span itemprop="postalCode">94043</span>
 <span itemprop="addressCountry">United States</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="PostalAddress">
 <span property="name">Google Inc.</span>
 P.O. Box<span property="postOfficeBoxNumber">1234</span>
 <span property="addressLocality">Mountain View</span>,
 <span property="addressRegion">CA</span>
 <span property="postalCode">94043</span>
 <span property="addressCountry">United States</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PostalAddress",
  "addressCountry": "United States",
  "addressLocality": "Mountain View",
  "addressRegion": "CA",
  "name": "Google Inc.",
  "postOfficeBoxNumber": "1234",
  "postalCode": "94043"
}
</script>

TYPES: #eg-0020 CreativeWork, contentRating

PRE-MARKUP:

<div>
Resistance 3: Fall of Man
by Sony
Platform: Playstation 3
Rated: Mature
<img alt="Fall of Man cover art" src="videogame.jpg" />
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/CreativeWork">
<img itemprop="image" alt="Fall of Man cover art"
src="videogame.jpg" />
<span itemprop="name">Resistance 3: Fall of Man</span>
by <span itemprop="author">Sony</span>,
Platform: Playstation 3
Rated:<span itemprop="contentRating">Mature</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="CreativeWork">
<img property="image" alt="Fall of Man cover art"
src="videogame.jpg" />
<span property="name">Resistance 3: Fall of Man</span>
by <span property="author">Sony</span>,
Platform: Playstation 3
Rated:<span property="contentRating">Mature</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CreativeWork",
  "author": "Sony",
  "contentRating": "Mature",
  "image": "videogame.jpg",
  "name": "Resistance 3: Fall of Man"
}
</script>

TYPES: #eg-0021 ImageObject

PRE-MARKUP:

<h2>Beach in Mexico</h2>
<img src="mexico-beach.jpg" alt="Sunny, sandy beach."/>

By Jane Doe
Photographed in Puerto Vallarta, Mexico
Date uploaded: Jan 25, 2008

I took this picture while on vacation last year.

MICRODATA:

<div itemscope itemtype="https://schema.org/ImageObject">
  <h2 itemprop="name">Beach in Mexico</h2>
  <img src="mexico-beach.jpg"
  alt="Sunny, sandy beach."
  itemprop="contentUrl" />

  By <span itemprop="author">Jane Doe</span>
  Photographed in
    <span itemprop="contentLocation">Puerto Vallarta, Mexico</span>
  Date uploaded:
    <meta itemprop="datePublished" content="2008-01-25">Jan 25, 2008

  <span itemprop="description">I took this picture while on vacation last year.</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="ImageObject">
  <h2 property="name">Beach in Mexico</h2>
  <img src="mexico-beach.jpg" alt="Sunny, sandy beach."
  property="contentUrl" />

  By <span property="author">Jane Doe</span>
  Photographed in
    <span property="contentLocation">Puerto Vallarta, Mexico</span>
  Date uploaded:
    <meta property="datePublished" content="2008-01-25">Jan 25, 2008

  <span property="description">I took this picture while on vacation last year.</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ImageObject",
  "author": "Jane Doe",
  "contentLocation": "Puerto Vallarta, Mexico",
  "contentUrl": "mexico-beach.jpg",
  "datePublished": "2008-01-25",
  "description": "I took this picture while on vacation last year.",
  "name": "Beach in Mexico"
}
</script>

TYPES: #eg-0022 MusicPlaylist

PRE-MARKUP:

Classic Rock Playlist

1.Sweet Home Alabama - Lynard Skynard
2.Shook you all Night Long - AC/DC
3.Sharp Dressed Man - ZZ Top
4.Old Time Rock and Roll - Bob Seger
5.Hurt So Good - John Cougar

MICRODATA:

<div itemscope itemtype="https://schema.org/MusicPlaylist">
  <span itemprop="name">Classic Rock Playlist</span>
  <meta itemprop="numTracks" content="5"/>

  <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
    1.<span itemprop="name">Sweet Home Alabama</span> -
    <span itemprop="byArtist">Lynard Skynard</span>
    <link href="sweet-home-alabama" itemprop="url" />
    <meta content="PT4M45S" itemprop="duration" />
    <meta content="Second Helping" itemprop="inAlbum" />
   </div>

  <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
    2.<span itemprop="name">Shook you all Night Long</span> -
    <span itemprop="byArtist">AC/DC</span>
  <link href="shook-you-all-night-long" itemprop="url" />
    <meta content="PT3M32S" itemprop="duration" />
    <meta content="Back In Black" itemprop="inAlbum" />
  </div>

  <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
    3.<span itemprop="name">Sharp Dressed Man</span> -
    <span itemprop="byArtist">ZZ Top</span>
    <link href="sharp-dressed-man" itemprop="url" />
    <meta content="PT4M13S" itemprop="duration" />
    <meta content="Eliminator" itemprop="inAlbum" />
 </div>

  <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
    4.<span itemprop="name">Old Time Rock and Roll</span> -
    <span itemprop="byArtist">Bob Seger</span>
    <link href="old-time-rock-and-roll" itemprop="url" />
    <meta content="PT3M12S" itemprop="duration" />
    <meta content="Stranger In Town" itemprop="inAlbum" />
  </div>

  <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
    5.<span itemprop="name">Hurt So Good</span> -
    <span itemprop="byArtist">John Cougar</span>
    <link href="hurt-so-good" itemprop="url" />
    <meta content="PT3M39S" itemprop="duration" />
    <meta content="American Fool" itemprop="inAlbum" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="MusicPlaylist">
  <span property="name">Classic Rock Playlist</span>
  <meta property="numTracks" content="5"/>

  <div property="track" typeof="MusicRecording">
    1.<span property="name">Sweet Home Alabama</span> -
    <span property="byArtist">Lynard Skynard</span>
    <link href="sweet-home-alabama" property="url" />
    <meta content="PT4M45S" property="duration" />
    <meta content="Second Helping" property="inAlbum" />
   </div>

  <div property="track" typeof="MusicRecording">
    2.<span property="name">Shook you all Night Long</span> -
    <span property="byArtist">AC/DC</span>
    <link href="shook-you-all-night-long" property="url" />
    <meta content="PT3M32S" property="duration" />
    <meta content="Back In Black" property="inAlbum" />
  </div>

  <div property="track" typeof="MusicRecording">
    3.<span property="name">Sharp Dressed Man</span> -
    <span property="byArtist">ZZ Top</span>
    <link href="sharp-dressed-man" property="url" />
    <meta content="PT4M13S" property="duration" />
    <meta content="Eliminator" property="inAlbum" />
 </div>

  <div property="track" typeof="MusicRecording">
    4.<span property="name">Old Time Rock and Roll</span> -
    <span property="byArtist">Bob Seger</span>
    <link href="old-time-rock-and-roll" property="url" />
    <meta content="PT3M12S" property="duration" />
    <meta content="Stranger In Town" property="inAlbum" />
  </div>

  <div property="track" typeof="MusicRecording">
    5.<span property="name">Hurt So Good</span> -
    <span property="byArtist">John Cougar</span>
    <link href="hurt-so-good" property="url" />
    <meta content="PT3M39S" property="duration" />
    <meta content="American Fool" property="inAlbum" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MusicPlaylist",
  "name": "Classic Rock Playlist",
  "numTracks": "5",
  "track": [
    {
      "@type": "MusicRecording",
      "byArtist": "Lynard Skynard",
      "duration": "PT4M45S",
      "inAlbum": "Second Helping",
      "name": "Sweet Home Alabama",
      "url": "sweet-home-alabama"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "AC/DC",
      "duration": "PT3M32S",
      "inAlbum": "Back In Black",
      "name": "Shook you all Night Long",
      "url": "shook-you-all-night-long"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "ZZ Top",
      "duration": "PT4M13S",
      "inAlbum": "Eliminator",
      "name": "Sharp Dressed Man",
      "url": "sharp-dressed-man"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "Bob Seger",
      "duration": "PT3M12S",
      "inAlbum": "Stranger In Town",
      "name": "Old Time Rock and Roll",
      "url": "old-time-rock-and-roll"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "John Cougar",
      "duration": "PT3M39S",
      "inAlbum": "American Fool",
      "name": "Hurt So Good",
      "url": "hurt-so-good"
    }
  ]
}
</script>

TYPES: #eg-0023 InteractionCounter, Article

PRE-MARKUP:

How to Tie a Reef Knot
by John Doe
This article has been tweeted 1203 times and contains 78 user comments.

MICRODATA:

<div itemscope itemtype="https://schema.org/Article">
  <span itemprop="name">How to Tie a Reef Knot</span>
  by <span itemprop="author">John Doe</span>
  This article has been tweeted 1203 times and contains 78 user comments.
  <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
    <div itemprop="interactionService" itemscope itemid="http://www.twitter.com" itemtype="https://schema.org/WebSite">
      <meta itemprop="name" content="Twitter" />
    </div>
    <meta itemprop="interactionType" content="https://schema.org/ShareAction"/>
    <meta itemprop="userInteractionCount" content="1203" />
  </div>
  <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter">
    <meta itemprop="interactionType" content="https://schema.org/CommentAction"/>
    <meta itemprop="userInteractionCount" content="78" />
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Article">
  <span property="name">How to Tie a Reef Knot</span>
  by <span property="author">John Doe</span>
  This article has been tweeted 1203 times and contains 78 user comments.
  <div property="interactionStatistic" typeof="InteractionCounter">
    <div property="interactionService" typeof="WebSite">
      <meta property="url" content="http://www.twitter.com"/>
      <meta property="name" content="Twitter" />
    </div>
    <meta property="interactionType" content="https://schema.org/ShareAction"/>
    <meta property="userInteractionCount" content="1203" />
  </div>
  <div property="interactionStatistic" typeof="InteractionCounter">
    <meta property="interactionType" content="https://schema.org/CommentAction"/>
    <meta property="userInteractionCount" content="78" />
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "author": "John Doe",
  "interactionStatistic": [
    {
      "@type": "InteractionCounter",
      "interactionService": {
        "@type": "WebSite",
        "name": "Twitter",
        "url": "http://www.twitter.com"
      },
      "interactionType": "https://schema.org/ShareAction",
      "userInteractionCount": "1203"
    },
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/CommentAction",
      "userInteractionCount": "78"
    }
  ],
  "name": "How to Tie a Reef Knot"
}
</script>

TYPES: #eg-0024 CivicStructure, Place

PRE-MARKUP:

Springfield Town Hall
Hours:
   Mon-Fri 9am - 5:30pm
   Sat 9am - 12pm
   Closed Sun

MICRODATA:

<div itemscope itemtype="https://schema.org/CivicStructure">
  <span itemprop="name">Springfield Town Hall</span>
  Hours:
  <meta itemprop="openingHours" content="Mo-Fr 09:00-17:30">Mon-Fri 9am - 5:30pm
  <meta itemprop="openingHours" content="Sa 09:00-12:00">Sat 9am - 12pm
  Closed Sun
</div>

RDFA:

<div vocab="https://schema.org/" typeof="CivicStructure">
  <span property="name">Springfield Town Hall</span>
  Hours:
  <meta property="openingHours" content="Mo-Fr 09:00-17:30">Mon-Fri 9am - 5:30pm
  <meta property="openingHours" content="Sa 09:00-12:00">Sat 9am - 12pm
  Closed Sun
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CivicStructure",
  "name": "Springfield Town Hall",
  "openingHours": [
    "Mo-Fr 09:00-17:30",
    "Sa 09:00-12:00"
  ]
}
</script>

TYPES: #eg-0025 EducationalOrganization

PRE-MARKUP:

Palo Alto High School
50 Embarcadero Rd
Pallo Alto, CA 94301

List of Alumni:
John Doe
Sarah Glames

MICRODATA:

<div itemscope itemtype="https://schema.org/EducationalOrganization">
 <span itemprop="name">Palo Alto High School</span>
 <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">50 Embarcadero Rd</span>
    <span itemprop="addressLocality">Palo Alto</span>,
    <span itemprop="addressRegion">CA</span> <span itemprop="postalCode">94301</span>
  </div>
 List of Alumni
 <span itemprop="alumni" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">John Doe</span>
 </span>
 <span itemprop="alumni" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">Sarah Glames</span>
 </span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="EducationalOrganization">
 <span property="name">Palo Alto High School</span>
 <div property="address" typeof="PostalAddress">
    <span property="streetAddress">50 Embarcadero Rd</span>
    <span property="addressLocality">Palo Alto</span>,
    <span property="addressRegion">CA</span> <span property="postalCode">94301</span>
  </div>
 List of Alumni
 <span property="alumni" typeof="Person">
   <span property="name">John Doe</span>
 </span>
 <span property="alumni" typeof="Person">
   <span property="name">Sarah Glames</span>
 </span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EducationalOrganization",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Palo Alto",
    "addressRegion": "CA",
    "postalCode": "94301",
    "streetAddress": "50 Embarcadero Rd"
  },
  "alumni": [
    {
      "@type": "Person",
      "name": "John Doe"
    },
    {
      "@type": "Person",
      "name": "Sarah Glames"
    }
  ],
  "name": "Palo Alto High School"
}
</script>

TYPES: #eg-0026 TVSeries, TVSeason, TVEpisode

PRE-MARKUP:

Grey's Anatomy is a medical drama television series created by Shonda Rimes
Starring:
Justin Chambers
Jessica Capshaw

Season 1 - May 22, 2005
Season 2 - May 14, 2006

MICRODATA:

<div itemscope itemtype="https://schema.org/TVSeries">
 <span itemprop="name">Greys Anatomy</span> is a medical drama television series created by
 <div  itemprop="author" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">Shonda Rimes</span>
 </div>
 Starring:
 <div itemprop="actor" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">Justin Chambers</span>
 </div>
 <div itemprop="actor" itemscope itemtype="https://schema.org/Person">
   <span itemprop="name">Jessica Capshaw</span>
 </div>
 <div itemprop="containsSeason" itemscope itemtype="https://schema.org/TVSeason">
   <span itemprop="name">Season 1</span> -
   <meta itemprop="numberOfEpisodes" content="14"/>
   <meta itemprop="datePublished" content="2005-05-22">May 22, 2005
 </div>
 <div itemprop="containsSeason" itemscope itemtype="https://schema.org/TVSeason">
   <span itemprop="name">Season 2</span> -
   <meta itemprop="numberOfEpisodes" content="27"/>
   <meta itemprop="datePublished" content="2006-05-14">May 14, 2006
   <div itemprop="episode" itemscope itemtype="https://schema.org/TVEpisode">
     <span itemprop="name">Episode 1</span> -
     <meta itemprop="episodeNumber" content="1"/>
   </div>
 </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TVSeries">
 <span property="name">Greys Anatomy</span> is a medical drama television series created by
 <div  property="author" typeof="Person">
   <span property="name">Shonda Rimes</span>
 </div>
 Starring:
 <div property="actor" typeof="Person">
   <span property="name">Justin Chambers</span>
 </div>
 <div property="actor" typeof="Person">
   <span property="name">Jessica Capshaw</span>
 </div>
 <div property="containsSeason" typeof="TVSeason">
   <span property="name">Season 1</span> -
   <meta property="numberOfEpisodes" content="14"/>
   <meta property="datePublished" content="2005-05-22">May 22, 2005
 </div>
 <div property="containsSeason" typeof="TVSeason">
   <span property="name">Season 2</span> -
   <meta property="numberOfEpisodes" content="27"/>
   <meta property="datePublished" content="2006-05-14">May 14, 2006
   <div property="episode" typeof="TVEpisode">
     <span property="name">Episode 1</span> -
     <meta property="episodeNumber" content="1"/>
   </div>
 </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TVSeries",
  "actor": [
    {
      "@type": "Person",
      "name": "Justin Chambers"
    },
    {
      "@type": "Person",
      "name": "Jessica Capshaw"
    }
  ],
  "author": {
    "@type": "Person",
    "name": "Shonda Rimes"
  },
  "name": "Greys Anatomy",
  "containsSeason": [
    {
      "@type": "TVSeason",
      "datePublished": "2005-05-22",
      "name": "Season 1",
      "numberOfEpisodes": "14"
    },
    {
      "@type": "TVSeason",
      "datePublished": "2006-05-14",
      "episode": {
        "@type": "TVEpisode",
        "episodeNumber": "1",
        "name": "Episode 1"
      },
      "name": "Season 2",
      "numberOfEpisodes": "27"
    }
  ]
}
</script>

TYPES: #eg-0027 MusicAlbum

PRE-MARKUP:

<h1> King of Limbs </h1>
<img alt="Blurry, spooky cover art" src="king-of-limbs.jpg" />
<h2> Radiohead </h2>
<h3>Sample Tracks</h3>
Bloom - 5:14<br>
Morning Mr Magpie - 4:40<br>

MICRODATA:

<div itemscope itemtype="https://schema.org/MusicAlbum">
  <h1 itemprop="name"> King of Limbs </h1>
  <link href="/artist/radiohead/album/the-king-of-limbs" itemprop="url" />
  <img alt="Blurry, spooky cover art"
  src="king-of-limbs.jpg" itemprop="image" />
  <meta content="8" itemprop="numTracks" />
  <meta content="Alt/Punk" itemprop="genre" />

  <h2 itemprop="byArtist" itemscope itemtype="https://schema.org/MusicGroup">
    <span itemprop="name">Radiohead</span>
  </h2>

  <h3>Sample Tracks</h3>
    <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
      <span itemprop="name">Bloom</span>
      <link href="/artist/radiohead/album/the-king-of-limbs/track/bloom" itemprop="url" />
      <meta content="PT5M14S" itemprop="duration" />5:14
    </div>
    <div itemprop="track" itemscope itemtype="https://schema.org/MusicRecording">
      <span itemprop="name">Morning Mr Magpie</span>
      <link href="/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie" itemprop="url" />
    <meta content="PT4M40S" itemprop="duration" />4:40
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="MusicAlbum">
  <h1 property="name"> King of Limbs </h1>
  <link href="/artist/radiohead/album/the-king-of-limbs" property="url" />
  <img alt="Blurry, spooky cover art"
  src="king-of-limbs.jpg" property="image" />
  <meta content="8" property="numTracks" />
  <meta content="Alt/Punk" property="genre" />

  <h2 property="byArtist" typeof="MusicGroup">
    <span property="name">Radiohead</span>
  </h2>

  <h3>Sample Tracks</h3>
    <div property="track" typeof="MusicRecording">
      <span property="name">Bloom</span>
      <link href="/artist/radiohead/album/the-king-of-limbs/track/bloom" property="url" />
      <meta content="PT5M14S" property="duration" />5:14
    </div>
    <div property="track" typeof="MusicRecording">
      <span property="name">Morning Mr Magpie</span>
      <link href="/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie" property="url" />
      <meta content="PT4M40S" property="duration" />4:40
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MusicAlbum",
  "byArtist": {
    "@type": "MusicGroup",
    "name": "Radiohead"
  },
  "genre": "Alt/Punk",
  "image": "king-of-limbs.jpg",
  "name": "King of Limbs",
  "numTracks": "8",
  "track": [
    {
      "@type": "MusicRecording",
      "duration": "PT5M14S",
      "name": "Bloom",
      "url": "/artist/radiohead/album/the-king-of-limbs/track/bloom"
    },
    {
      "@type": "MusicRecording",
      "duration": "PT4M40S",
      "name": "Morning Mr Magpie",
      "url": "/artist/radiohead/album/the-king-of-limbs/track/morning-mr-magpie"
    }
  ],
  "url": "/artist/radiohead/album/the-king-of-limbs"
}
</script>

TYPES: #eg-0028 JobPosting

PRE-MARKUP:

<div>
  <h2>Software Engineer</h2>
    <p><strong>Location:</strong>
    Kirkland WA</p>
  <p><strong>Industry:</strong> Computer Software
  <br><strong>Occupational Category:</strong> 15-1132.00 Software Developers, Application
  <br><strong>Hours:</strong> Full-time, 40 hours per week
  <br><strong>Salary:</strong> USD 100000
  </p>
  <p>
    <strong>Description:</strong> ABC Company Inc.
    seeks a full-time mid-level software engineer to develop in-house tools.
  </p>
  <p><strong>Responsibilities:</strong></p>
  <ul>
    <li>Design and write specifications for tools for in-house customers</li>
    <li>Build tools according to specifications</li>
  </ul>
  <p><strong>Educational requirements:</strong></p>
  <ul>
    <li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
  </ul>
  <p><strong>Experience requirements:</strong></p>
  <ul>
   <li>Minumum 3 years experience as a software engineer</li>
  </ul>
  <p><strong>Desired Skills:</strong></p>
  <ul>
    <li>Web application development using Java/J2EE</li>
    <li>Web application development using Python or familiarity with dynamic programming languages</li>
  </ul>
  <p><strong>Qualifications:</strong></p>
  <ul>
    <li>Ability to work in a team environment with members of varying skill levels.</li>
    <li>Highly motivated.</li>
    <li>Learns quickly.</li>
  </ul>
  <p><strong>Benefits:</strong></p>
    <ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including: Medical, Life, Dental</li>
    </ul>
      <p><strong>Incentives:</strong></p>
        <ul><li>Performance-based annual bonus plan, project-completion bonuses</li>
      </ul>
  <p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
  <p>Date Posted: 2011-10-31</p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/JobPosting">
  <meta itemprop="specialCommitments" content="VeteranCommit" />
  <h2 itemprop="title">Software Engineer</h2>
  <span>
    <p><strong>Location:</strong> <span itemprop="jobLocation" itemscope itemtype="https://schema.org/Place"><span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="addressLocality">Kirkland</span> <span itemprop="addressRegion">WA</span></span></span></p>
  </span>

  <p><strong>Industry:</strong> <span itemprop="industry">Computer Software</span>

  <br><strong>Occupational Category:</strong> <span itemprop="occupationalCategory">15-1132.00 Software Developers, Application</span>

  <br><strong>Hours:</strong> <span itemprop="employmentType">Full-time</span>, <span itemprop="workHours">40 hours per week</span>

  <br><strong>Salary:</strong> <span itemprop="salaryCurrency">USD</span> <span itemprop="baseSalary">100000</span>
  </p>

  <p itemprop="description">
    <strong>Description:</strong> <span itemprop="hiringOrganization" itemscope itemtype="https://schema.org/Organization"><span itemprop="name">ABC Company Inc.</span>
    seeks a full-time mid-level software engineer to develop in-house tools.</span>
  </p>

  <p><strong>Responsibilities:</strong></p>
  <ul itemprop="responsibilities">
    <li>Design and write specifications for tools for in-house customers</li>
    <li>Build tools according to specifications</li>
  </ul>

  <p><strong>Educational requirements:</strong></p>
  <ul itemprop="educationRequirements">
    <li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
  </ul>

  <p><strong>Experience requirements:</strong></p>
  <ul itemprop="experienceRequirements">
   <li>Minumum 3 years experience as a software engineer</li>
  </ul>

  <p><strong>Desired Skills:</strong></p>
  <ul itemprop="skills">
    <li>Web application development using Java/J2EE</li>
    <li>Web application development using Python or familiarity with dynamic programming languages</li>
  </ul>

  <p><strong>Qualifications:</strong></p>
  <ul itemprop="qualifications">
    <li>Ability to work in a team environment with members of varying skill levels.</li>
    <li>Highly motivated.</li>
    <li>Learns quickly.</li>
  </ul>

  <p><strong>Benefits:</strong></p>
    <ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including:<span itemprop="jobBenefits"> Medical, Life, Dental</span></li>
    </ul>

      <p><strong>Incentives:</strong></p>
        <ul><li><span itemprop="incentiveCompensation">Performance-based annual bonus plan, project-completion bonuses</span></li>
      </ul>

  <p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
  <p>Date Posted: <span itemprop="datePosted">2011-10-31</span></p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="JobPosting">
  <meta property="specialCommitments" content="VeteranCommit" />
  <h2 property="title">Software Engineer</h2>
  <span>
    <p><strong>Location:</strong> <span property="jobLocation" typeof="Place"><span property="address" typeof="PostalAddress">
    <span property="addressLocality">Kirkland</span> <span property="addressRegion">WA</span></span></span></p>
  </span>

  <p><strong>Industry:</strong> <span property="industry">Computer Software</span>

  <br><strong>Occupational Category:</strong> <span property="occupationalCategory">15-1132.00 Software Developers, Application</span>

  <br><strong>Hours:</strong> <span property="employmentType">Full-time</span>, <span property="workHours">40 hours per week</span>

  <br><strong>Salary:</strong> <span property="salaryCurrency">USD</span> <span property="baseSalary">100000</span>
  </p>

  <p property="description">
    <strong>Description:</strong> <span property="hiringOrganization" typeof="Organization"><span property="name">ABC Company Inc.</span>
    seeks a full-time mid-level software engineer to develop in-house tools.</span>
  </p>

  <p><strong>Responsibilities:</strong></p>
  <ul property="responsibilities">
    <li>Design and write specifications for tools for in-house customers</li>
    <li>Build tools according to specifications</li>
  </ul>

  <p><strong>Educational requirements:</strong></p>
  <ul property="educationRequirements">
    <li>Bachelor's Degree in Computer Science, Information Systems or related fields of study.</li>
  </ul>

  <p><strong>Experience requirements:</strong></p>
  <ul property="experienceRequirements">
   <li>Minumum 3 years experience as a software engineer</li>
  </ul>

  <p><strong>Desired Skills:</strong></p>
  <ul property="skills">
    <li>Web application development using Java/J2EE</li>
    <li>Web application development using Python or familiarity with dynamic programming languages</li>
  </ul>

  <p><strong>Qualifications:</strong></p>
  <ul property="qualifications">
    <li>Ability to work in a team environment with members of varying skill levels.</li>
    <li>Highly motivated.</li>
    <li>Learns quickly.</li>
  </ul>

  <p><strong>Benefits:</strong></p>
    <ul><li>ABC Corp provides top-tier employee compensation benefits and a relaxed, team-oriented work environment, including:<span property="jobBenefits"> Medical, Life, Dental</span></li>
    </ul>

      <p><strong>Incentives:</strong></p>
        <ul><li><span property="incentiveCompensation">Performance-based annual bonus plan, project-completion bonuses</span></li>
      </ul>

  <p>If interested in this position, please email us your resume, along with salary requirements and a cover letter to Jobs@abc.123.</p>
  <p>Date Posted: <span property="datePosted">2011-10-31</span></p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "baseSalary": "100000",
  "jobBenefits": "Medical, Life, Dental",
  "datePosted": "2011-10-31",
  "description": "Description: ABC Company Inc. seeks a full-time mid-level software engineer to develop in-house tools.",
  "educationRequirements": "Bachelor's Degree in Computer Science, Information Systems or related fields of study.",
  "employmentType": "Full-time",
  "experienceRequirements": "Minumum 3 years experience as a software engineer",
  "incentiveCompensation": "Performance-based annual bonus plan, project-completion bonuses",
  "industry": "Computer Software",
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Kirkland",
      "addressRegion": "WA"
    }
  },
  "occupationalCategory": "15-1132.00 Software Developers, Application",
  "qualifications": "Ability to work in a team environment with members of varying skill levels. Highly motivated. Learns quickly.",
  "responsibilities": "Design and write specifications for tools for in-house customers Build tools according to specifications",
  "salaryCurrency": "USD",
  "skills": "Web application development using Java/J2EE Web application development using Python or familiarity with dynamic programming languages",
  "specialCommitments": "VeteranCommit",
  "title": "Software Engineer",
  "workHours": "40 hours per week"
}
</script>

TYPES: #eg-0029 IndividualProduct

PRE-MARKUP:

<div>
ACME Racing Bike in black (2008). ACME Racing Bike, bought 8/2008, almost new, with
a signature of Eddy Merckx on the frame.
</div>

MICRODATA:

We use the IndividualProduct type when we are concerned with the specific item,
rather than a set of indistinguishably similar items.

<div itemscope itemtype="https://schema.org/IndividualProduct" itemid="#product">
 <link itemprop="additionalType" href="http://www.productontology.org/id/Racing_bicycle" />
 <span itemprop="name">ACME Racing Bike in black (2008)</span>
 <span itemprop="description">ACME Racing Bike, bought 8/2008, almost new, with a signature of
Eddy Merckx on the frame.</span>
</div>

RDFA:

We use the IndividualProduct type when we are concerned with the specific item,
rather than a set of indistinguishably similar items.

<div  typeof="IndividualProduct" resource="#product">
 <link property="additionalType" href="http://www.productontology.org/id/Racing_bicycle" />
 <span property="name">ACME Racing Bike in black (2008)</span>
 <span property="description">ACME Racing Bike, bought 8/2008, almost new, with a signature of
Eddy Merckx on the frame.</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "#product",
  "@type": "IndividualProduct",
  "additionalType": "http://www.productontology.org/id/Racing_bicycle",
  "description": "ACME Racing Bike, bought 8/2008, almost new, with a signature of Eddy Merckx on the frame.",
  "name": "ACME Racing Bike in black (2008)"
}
</script>

TYPES: #eg-0030 SomeProducts

PRE-MARKUP:

<div>
We have the Brother HL-2230 on sale! Brother HL-2230 Compact Laser
Printer. A fast, great-looking, compact laser printer for your
desk. GTIN13: 0012502627104
</div>

MICRODATA:

The SomeProducts type is used when the product is an item drawn from a
collection of interchangeably similar items.

<div itemscope itemtype="https://schema.org/SomeProducts" itemid="#product">
 We have the Brother HL-2230 on sale!
 <span itemprop="name">Brother HL-2230 Compact Laser Printer</span>
 <link itemprop="additionalType"
       href="http://www.productontology.org/id/Printer_(computing)" />
 <span itemprop="description">A fast, great-looking, compact laser
  printer for your desk.</span>
 GTIN13: <span itemprop="gtin13">0012502627104</span>
</div>

RDFA:

The SomeProducts type is used when the product is an item drawn from a
collection of interchangeably similar items.

<div  typeof="SomeProducts" resource="#product">
 We have the Brother HL-2230 on sale!
 <span property="name">Brother HL-2230 Compact Laser Printer</span>
 <link property="additionalType"
       href="http://www.productontology.org/id/Printer_(computing)" />
 <span property="description">A fast, great-looking, compact laser
  printer for your desk.</span>
 GTIN13: <span property="gtin13">0012502627104</span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "#product",
  "@type": "SomeProducts",
  "additionalType": "http://www.productontology.org/id/Printer_(computing)",
  "description": "A fast, great-looking, compact laser printer for your desk.",
  "gtin13": "0012502627104",
  "name": "Brother HL-2230 Compact Laser Printer"
}
</script>

TYPES: #eg-0031 ProductModel

PRE-MARKUP:

<div>
ACME Colorvision 123. The ACME Colorvision 123 is the leading-edge color TV from
our company. EAN/UPC: 1234567890123.
</div>

MICRODATA:

A ProductModel gives a datasheet or vendor specification of a
product (in the sense of a prototypical description).  Use this type
when you are describing a product datasheet rather than an actual
product, e.g. if you are the manufacturer of the product and want to
mark up your product specification pages. For example: The ACME
Colorvision 123 specifiation on the ACME Corp. site for that model.

<div itemscope itemtype="https://schema.org/ProductModel" itemid="#model">
 <link itemprop="additionalType"
       href="http://www.productontology.org/id/Television_set" />
 <span itemprop="name">ACME Colorvision 123</span>
 <span itemprop="description">The ACME Colorvision 123 is
  the leading-edge color TV from our company.</span>
 EAN/UPC: <span itemprop="gtin13">1234567890123</span>
</div>

Recommendation: Try to provide identifiers (gtin13, gtin14, gtin8, mpn
properties) and link to you as the manufacturer (manufacturer
property) so that search engines can use your data to enrich offers of
your products found elsewhere.

RDFA:

A ProductModel gives a datasheet or vendor specification of a
product (in the sense of a prototypical description).  Use this type
when you are describing a product datasheet rather than an actual
product, e.g. if you are the manufacturer of the product and want to
mark up your product specification pages. For example: The ACME
Colorvision 123 specifiation on the ACME Corp. site for that model.

<div  typeof="ProductModel" resource="#model">
 <link property="additionalType"
       href="http://www.productontology.org/id/Television_set" />
 <span property="name">ACME Colorvision 123</span>
 <span property="description">The ACME Colorvision 123 is
  the leading-edge color TV from our company.</span>
 EAN/UPC: <span property="gtin13">1234567890123</span>
</div>

Recommendation: Try to provide identifiers (gtin13, gtin14, gtin8, mpn
properties) and link to you as the manufacturer (manufacturer
property) so that search engines can use your data to enrich offers of
your products found elsewhere.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "#model",
  "@type": "ProductModel",
  "additionalType": "http://www.productontology.org/id/Television_set",
  "description": "The ACME Colorvision 123 is the leading-edge color TV from our company.",
  "gtin13": "1234567890123",
  "name": "ACME Colorvision 123"
}
</script>

TYPES: #eg-0032 Action

PRE-MARKUP:

John listened to Pink with Steve at Anna's apartment on his iPod.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John listened to Pink with Steve at Anna's apartment on his iPod. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ListenAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicGroup",
    "name": "Pink!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  },
  "location": {
    "@type": "Residence",
    "name": "Ann's apartment"
  },
  "instrument": {
    "@type": "Product",
    "name": "iPod"
  }
}
</script>

TYPES: #eg-0033 Action

PRE-MARKUP:

John created an exercise plan with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John created an exercise plan with Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CreateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "result": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0034 AchieveAction

PRE-MARKUP:

John achieved his exercise plan.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John achieved his exercise plan. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AchieveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "exerciseType": "biking"
  }
}
</script>

TYPES: #eg-0035 LoseAction

PRE-MARKUP:

John lost a match of angry birds to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John lost a match of angry birds to Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LoseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SoftwareApplication",
    "name": "Angry Birds"
  },
  "winner": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0036 TieAction

PRE-MARKUP:

John tied on a match of chess with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John tied on a match of chess with Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SoftwareApplication",
    "name": "chess"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0037 WinAction

PRE-MARKUP:

John won a Nobel prize.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John won a book about the Nobel prize. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Top 1000 Things You Didn't Know about Nobel prizes"
  }
}
</script>

TYPES: #eg-0038 AssessAction

PRE-MARKUP:

John assessed a scholar paper.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John assessed a scholar paper. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AssessAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Does P = NP?"
  }
}
</script>

TYPES: #eg-0039 ChooseAction

PRE-MARKUP:

John chose Dogfish Head between that and Russian River.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John chose Dogfish Head between that and Russian River. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ChooseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Brewery",
    "name": "Dogfish Head"
  },
  "actionOption": [
    {
      "@type": "Brewery",
      "name": "Dogfish Head"
    },
    {
      "@type": "Brewery",
      "name": "Russian River"
    }
  ]
}
</script>

TYPES: #eg-0040 ChooseAction

PRE-MARKUP:

John chose Dogfish Head from all breweries.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John chose Dogfish Head from all breweries. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ChooseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Brewery",
    "name": "Dogfish Head"
  },
  "actionOption": "Brewery"
}
</script>

TYPES: #eg-0041 VoteAction

PRE-MARKUP:

John voted on Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John voted on Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VoteAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "candidate": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0042 IgnoreAction

PRE-MARKUP:

John ignored Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John ignored Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "IgnoreAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0043 IgnoreAction

PRE-MARKUP:

John and Steve ignored an article.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve ignored an article. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "IgnoreAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Do we really need to know whether P = NP?"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0044 IgnoreAction

PRE-MARKUP:

John ignores a friend request from Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John ignores a friend request from Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "IgnoreAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "BefriendAction",
    "agent": {
      "@type": "Person",
      "name": "Steve"
    },
    "instrument": {
      "@type": "WebPage",
      "url": "https://www.social.com"
    }
  }
}
</script>

TYPES: #eg-0045 ReactAction

PRE-MARKUP:

John reacted to a scholar paper claiming that P = NP!.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John reacted to a scholar paper claiming that P = NP!. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReactAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  }
}
</script>

TYPES: #eg-0046 AgreeAction

PRE-MARKUP:

John and Steve agreed with a scholar paper claiming that P = NP!.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve agreed with a scholar paper claiming that P = NP!. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AgreeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0047 DisagreeAction

PRE-MARKUP:

John and Steve disagreed with a scholar paper claiming that P = NP!,  resulting in another scholar paper claiming that P is in fact != NP!.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve disagreed with a scholar paper claiming that P = NP!,  resulting in another scholar paper claiming that P is in fact != NP!. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DisagreeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  },
  "result": {
    "@type": "ScholarlyArticle",
    "name": "No it is not! P != NP!"
  }
}
</script>

TYPES: #eg-0048 DislikeAction

PRE-MARKUP:

John and Steve dislike an article.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve dislike an article. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DislikeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0049 EndorseAction

PRE-MARKUP:

John endorsed Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John endorsed Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EndorseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "endorsee": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0050 LikeAction

PRE-MARKUP:

John and Steve like an article.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve like an article. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LikeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0051 WantAction

PRE-MARKUP:

John and Steve want an ipod.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve want an ipod. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WantAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "ipod"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0052 ReviewAction

PRE-MARKUP:

John and Steve reviewed an article.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John and Steve reviewed an article. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReviewAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "resultReview": {
    "@type": "Review",
    "reviewBody": "It is pretty awesome!"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "We found out that P = NP!"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0053 ConsumeAction

PRE-MARKUP:

The biceps consumed 100 calories.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  The biceps consumed 100 calories. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ConsumeAction",
  "agent": {
    "@type": "Person",
    "name": "Test Candidate One"
  },
  "object": {
    "@type": "Energy",
    "name": "100 calories"
  }
}
</script>

TYPES: #eg-0054 DrinkAction

PRE-MARKUP:

John drank a coke.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John drank a coke. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DrinkAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "Coke"
  }
}
</script>

TYPES: #eg-0055 EatAction

PRE-MARKUP:

John eat a cake.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John eat a cake. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EatAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "Cake"
  }
}
</script>

TYPES: #eg-0056 InstallAction

PRE-MARKUP:

John installed fitbit.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John installed fitbit. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InstallAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MobileApplication",
    "name": "Fitbit"
  }
}
</script>

TYPES: #eg-0057 ListenAction

PRE-MARKUP:

John listened to Pink.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John listened to Pink. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ListenAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicGroup",
    "name": "Pink!"
  }
}
</script>

TYPES: #eg-0058 ListenAction

PRE-MARKUP:

John listened to star 101.3.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John listened to star 101.3. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ListenAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "RadioStation",
    "name": "Star 101.3"
  }
}
</script>

TYPES: #eg-0059 ListenAction

PRE-MARKUP:

John listened to an Elvis playlist.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John listened to an Elvis playlist. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ListenAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicPlaylist",
    "name": "All Elvis Songs"
  }
}
</script>

TYPES: #eg-0060 ReadAction

PRE-MARKUP:

John read an article.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John read an article. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReadAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ScholarlyArticle",
    "name": "Article"
  }
}
</script>

TYPES: #eg-0061 ReadAction

PRE-MARKUP:

John read a book.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John read a book. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReadAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "We found that P = NP!"
  }
}
</script>

TYPES: #eg-0062 ReadAction

PRE-MARKUP:

John read a code.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John read a code. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReadAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SoftwareSourceCode",
    "name": "The linux kernel"
  }
}
</script>

TYPES: #eg-0063 ReadAction

PRE-MARKUP:

John read a web page.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John read a web page. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReadAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "WebPage",
    "name": "CNN news!"
  }
}
</script>

TYPES: #eg-0064 UseAction

PRE-MARKUP:

John used an exercise plan.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John used an exercise plan. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "UseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "name": "How to lose 100 calories a day."
  }
}
</script>

TYPES: #eg-0065 WearAction

PRE-MARKUP:

John wore Calvin Klein.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John wore Calvin Klein. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WearAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Brand",
    "name": "Calvin Klein"
  }
}
</script>

TYPES: #eg-0066 ViewAction

PRE-MARKUP:

John viewed Les demoiselles d'avignon.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John viewed Les demoiselles d'avignon. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ViewAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Painting",
    "name": "Les demoiselles d'avignon"
  }
}
</script>

TYPES: #eg-0067 ViewAction

PRE-MARKUP:

John viewed a photo of Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John viewed a photo of Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ViewAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ImageObject",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0068 ViewAction

PRE-MARKUP:

John viewed The Thinker.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John viewed The Thinker. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ViewAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Sculpture",
    "name": "The Thinker"
  }
}
</script>

TYPES: #eg-0069 WatchAction

PRE-MARKUP:

John watched Friends.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John watched Friends. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WatchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "TVEpisode",
    "name": "Friends!"
  }
}
</script>

TYPES: #eg-0070 WatchAction

PRE-MARKUP:

John watched The Big Bang Theory

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John watched The Big Bang Theory -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WatchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "TVSeries",
    "name": "The Big Bang Theory"
  }
}
</script>

TYPES: #eg-0071 WatchAction

PRE-MARKUP:

John watched The Internship

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John watched The Internship -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WatchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  }
}
</script>

TYPES: #eg-0072 WatchAction

PRE-MARKUP:

John watched The Bolshoi Ballet group in Russia.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John watched The Bolshoi Ballet group in Russia.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WatchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "PerformingGroup",
    "name": "Bolshoi"
  },
  "location": {
    "@type": "PerformingArtsTheater",
    "name": "Chuvash State Opera and Ballet Theater"
  }
}
</script>

TYPES: #eg-0073 CreateAction

PRE-MARKUP:

John created a website.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John created a web page. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CreateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "result": {
    "@type": "WebPage",
    "name": "John's thought about the web"
  }
}
</script>

TYPES: #eg-0074 CookAction

PRE-MARKUP:

John cooked a dinner.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John cooked a dinner.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CookAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Thing",
    "name": "dinner!"
  }
}
</script>

TYPES: #eg-0075 DrawAction

PRE-MARKUP:

John drew a painting.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John drew a painting.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DrawAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Painting",
    "name": "Les Demoiselles d'Avignon"
  }
}
</script>

TYPES: #eg-0076 FilmAction

PRE-MARKUP:

John filmed The Internship.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John filmed The Internship.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FilmAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  }
}
</script>

TYPES: #eg-0077 PaintAction

PRE-MARKUP:

John painted Les Demoiselles d'Avignon.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John painted Les Demoiselles d'Avignon.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PaintAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Painting",
    "name": "Les Demoiselles d'Avignon"
  }
}
</script>

TYPES: #eg-0078 PhotographAction

PRE-MARKUP:

John took a photo of Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John took a photo of Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PhotographAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ImageObject",
    "url": "http://john.com/steve.jpg"
  }
}
</script>

TYPES: #eg-0079 WriteAction

PRE-MARKUP:

John wrote an article on algorithms.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John wrote an article on algorithms. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WriteAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "result": {
    "@type": "ScholarlyArticle",
    "name": "We found that P = NP!"
  }
}
</script>

TYPES: #eg-0080 FindAction

PRE-MARKUP:

John found the answer to life.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John found the answer to life. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FindAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "QuantitativeValue",
    "name": "42"
  }
}
</script>

TYPES: #eg-0081 CheckAction

PRE-MARKUP:

John checked his flight status.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked his flight status.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "name": "AA123"
  },
  "result": "On time"
}
</script>

TYPES: #eg-0082 CheckAction

PRE-MARKUP:

John checked his blood test.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked his blood test. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "BloodTest",
    "name": "You are fine!"
  }
}
</script>

TYPES: #eg-0083 DiscoverAction

PRE-MARKUP:

John discovered a Pink!

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John discovered a Pink! -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DiscoverAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicRecording",
    "name": "Pink"
  }
}
</script>

TYPES: #eg-0084 TrackAction

PRE-MARKUP:

John tracked his fitbit via UPS.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John tracked his fitbit via UPS. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TrackAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "fitbit"
  },
  "deliveryMethod": {
    "@type": "DeliveryMethod",
    "@id": "http://purl.org/goodrelations/v1#UPS"
  }
}
</script>

TYPES: #eg-0085 InteractAction

PRE-MARKUP:

John interacted with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John interacted with Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InteractAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0086 InteractAction

PRE-MARKUP:

John interacted with the IEEE.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John interacted with the IEEE. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InteractAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "participant": {
    "@type": "Organization",
    "name": "IEEE"
  }
}
</script>

TYPES: #eg-0087 BefriendAction

PRE-MARKUP:

John befriended Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John befriended Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BefriendAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0088 CommunicateAction

PRE-MARKUP:

John communicated with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John communicated with Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CommunicateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0089 CommunicateAction

PRE-MARKUP:

John communicated to the medical community his retirement.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John communicated to the medical community his retirement. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CommunicateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "MedicalAudience",
    "name": "Brain surgeons"
  },
  "object": "I'm retiring"
}
</script>

TYPES: #eg-0090 AskAction, Question

PRE-MARKUP:

John asked Steve 'What is 2 + 2?'.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John asked Steve 'What is 2 + 2?'. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AskAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "question": {
    "@type": "Question",
    "text": "What's 2 + 2?"
  }
}
</script>

TYPES: #eg-0091 CheckInAction

PRE-MARKUP:

John checked in at Yandex.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked in at Yandex. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Yandex",
      "streetAddress": "16 Leo Tolstoy St",
      "addressLocality": "Moscow",
      "addressCountry": "Russia",
      "postalCode": "119021"
    }
  }
}
</script>

TYPES: #eg-0092 CheckInAction

PRE-MARKUP:

John checked into a flight at the airport.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked into a flight at the airport. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "flightNumber": "110",
    "provider": "Aeroflot",
    "departureAirport": "SVO",
    "departureTime": "2014-10-01T15:30:00Z",
    "arrivalTime": "2014-10-02T12:00:00Z",
    "arrivalAirport": "SFO"
  },
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "name": "Sheremetyevo International Airport",
      "addressLocality": "Khimki",
      "addressRegion": "Moscow Region",
      "addressCountry": "Russia",
      "postalCode": "141400"
    }
  }
}
</script>

TYPES: #eg-0093 CheckInAction

PRE-MARKUP:

John checked into a flight online.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked into a flight online. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckInAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "flightNumber": "AA110"
  },
  "instrument": {
    "@type": "WebApplication",
    "url": "http://aa.com"
  }
}
</script>

TYPES: #eg-0094 CheckOutAction

PRE-MARKUP:

John checked out of a flight online.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John checked out of a flight online. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CheckOutAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "flightNumber": "AA110"
  },
  "instrument": {
    "@type": "WebApplication",
    "url": "http://aa.com"
  }
}
</script>

TYPES: #eg-0095 CommentAction

PRE-MARKUP:

John commented on a blog post.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John commented on a blog post. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CommentAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "resultComment": {
    "@type": "Comment",
    "text": "That's cool!"
  },
  "about": {
    "@type": "ScholarlyArticle",
    "name": "We found that P = NP!"
  }
}
</script>

TYPES: #eg-0096 InformAction

PRE-MARKUP:

John informed Steve of a work party.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John informed Steve of a work party. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InformAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "event": {
    "@type": "BusinessEvent",
    "name": "Department party"
  }
}
</script>

TYPES: #eg-0097 ConfirmAction

PRE-MARKUP:

John confirmed the game was still on.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John confirmed the game was still on. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ConfirmAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "event": {
    "@type": "SportsEvent",
    "name": "NBA finals"
  }
}
</script>

TYPES: #eg-0098 RsvpAction

PRE-MARKUP:

John confirmed his presence on the event.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John confirmed his presence on the event. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RsvpAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "event": {
    "@type": "SportsEvent",
    "name": "NBA finals"
  }
}
</script>

TYPES: #eg-0099 InviteAction

PRE-MARKUP:

John invited Steve to his party.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John invited Steve to his party. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InviteAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "event": {
    "@type": "Event",
    "name": "Steve's party"
  }
}
</script>

TYPES: #eg-0100 ReplyAction, Question, Answer

PRE-MARKUP:

John replied '4' to Steve's question 'What's 2 + 2?'.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John replied '4' to Steve's question 'What's 2 + 2?'. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReplyAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "resultComment": {
    "@type": "Answer",
    "parentItem": {
      "@type": "Question",
      "text":  "What's 2 + 2?"
    },
    "text": "4."
  }
}
</script>

TYPES: #eg-0101 ShareAction

PRE-MARKUP:

John shared a post with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John shared a post with Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ShareAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "object": {
    "@type": "Blog",
    "name": "We proved that 2 + 2 = 4!"
  }
}
</script>

TYPES: #eg-0102 ShareAction

PRE-MARKUP:

John shared an image with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John shared an image with Steve. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ShareAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "object": {
    "@type": "ImageObject",
    "name": "My kids",
    "url": "http://john.com/kids.jpg"
  }
}
</script>

TYPES: #eg-0103 FollowAction

PRE-MARKUP:

John followed Steve on Twitter.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John followed Steve on Twitter. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FollowAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "followee": {
    "@type": "Person",
    "name": "Steve"
  },
  "object": {
    "@type": "Product",
    "name": "Twitter"
  }
}
</script>

TYPES: #eg-0104 JoinAction

PRE-MARKUP:

John joined the basketball team.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John joined the basketball team. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JoinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SportsTeam",
    "name": "Chicago Bulls"
  }
}
</script>

TYPES: #eg-0105 JoinAction

PRE-MARKUP:

John joined the Beatles.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John joined the Beatles. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JoinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicGroup",
    "name": "The Beatles"
  }
}
</script>

TYPES: #eg-0106 JoinAction

PRE-MARKUP:

John joined the Cats cast.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John joined the Cats cast. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JoinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "TheaterGroup",
    "name": "Cats"
  }
}
</script>

TYPES: #eg-0107 JoinAction

PRE-MARKUP:

John joined the festival.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John joined the festival. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "JoinAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "event": {
    "@type": "Festival",
    "name": "Woodstock"
  }
}
</script>

TYPES: #eg-0108 LeaveAction

PRE-MARKUP:

John left the Chicago Bulls.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John left the Chicago Bulls. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LeaveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SportsTeam",
    "name": "Chicago Bulls"
  }
}
</script>

TYPES: #eg-0109 MarryAction

PRE-MARKUP:

John married Ann.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John married Ann. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MarryAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Person",
    "name": "Ann"
  }
}
</script>

TYPES: #eg-0110 RegisterAction

PRE-MARKUP:

John registered for the IEEE.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John registered for the IEEE. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RegisterAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Organization",
    "name": "IEEE"
  }
}
</script>

TYPES: #eg-0111 RegisterAction

PRE-MARKUP:

John registered to Twitter.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John registered to Twitter. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RegisterAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "Twitter"
  }
}
</script>

TYPES: #eg-0112 RegisterAction

PRE-MARKUP:

John registered to Comcast.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John registered to Comcast. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RegisterAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "Comcast"
  }
}
</script>

TYPES: #eg-0113 SubscribeAction

PRE-MARKUP:

John subscribed to mailing list.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John subscribed to mailing list. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SubscribeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "IEEE Mailing List"
  }
}
</script>

TYPES: #eg-0114 UnRegisterAction

PRE-MARKUP:

John unregistered from Comcast.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John unregistered from Comcast. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "UnRegisterAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Product",
    "name": "Comcast"
  }
}
</script>

TYPES: #eg-0115 MoveAction

PRE-MARKUP:

John moved a sculpture from one museum to another.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John moved a sculpture from one museum to another. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MoveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Sculpture",
    "name": "The thinker"
  },
  "fromLocation": {
    "@type": "Museum",
    "name": "MOMA"
  },
  "toLocation": {
    "@type": "Museum",
    "name": "Guggenheim"
  }
}
</script>

TYPES: #eg-0116 ArriveAction

PRE-MARKUP:

John arrived at the hotel.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John arrived at the hotel. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ArriveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Hotel",
    "name": "The Hilton"
  }
}
</script>

TYPES: #eg-0117 DepartAction

PRE-MARKUP:

John departed from the hotel.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!-- John departed from the hotel. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DepartAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Hotel",
    "name": "The Hilton"
  }
}
</script>

TYPES: #eg-0118 TravelAction

PRE-MARKUP:

John travel to Brazil.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John travel to Brazil. -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TravelAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "toLocation": {
    "@type": "Country",
    "name": "Brazil"
  }
}
</script>

TYPES: #eg-0119 TravelAction

PRE-MARKUP:

John travel from the US to Brazil with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John travel from the US to Brazil with Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TravelAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "fromLocation": {
    "@type": "Country",
    "name": "USA"
  },
  "toLocation": {
    "@type": "Country",
    "name": "Brazil"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0120 OrganizeAction

PRE-MARKUP:

John organized his webpage.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John organized his webpage.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "OrganizeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "WebPage",
    "name": "John's thought about the web"
  }
}
</script>

TYPES: #eg-0121 OrganizeAction

PRE-MARKUP:

John organized his business.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John organized his business.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "OrganizeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "LocalBusiness",
    "name": "John's tavern"
  }
}
</script>

TYPES: #eg-0122 AllocateAction

PRE-MARKUP:

John allocated 5 hours to exercise.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John allocated 5 hours to exercise.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AllocateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Duration",
    "name": "5 hours"
  },
  "purpose": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  }
}
</script>

TYPES: #eg-0123 AcceptAction

PRE-MARKUP:

John accepted a plan to exercise to help with his obesity.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John accepted a plan to exercise to help with his obesity-->.
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AcceptAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
</script>

TYPES: #eg-0124 AssignAction

PRE-MARKUP:

Dr. John assigned an exercise plan to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  Dr. John assigned an exercise plan to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AssignAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "name": "Steve's weight loss plan"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
</script>

TYPES: #eg-0125 AuthorizeAction

PRE-MARKUP:

Dr. John authorized Steve's diet.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  Dr. John authorized Steve's diet.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AuthorizeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Diet",
    "name": "Steve's weight loss plan"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
</script>

TYPES: #eg-0126 RejectAction

PRE-MARKUP:

John rejected a plan to exercise that helps him with his obesity.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John rejected a plan to exercise that helps him with his obesity.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RejectAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "purpose": {
    "@type": "MedicalCondition",
    "name": "Obesity"
  }
}
</script>

TYPES: #eg-0127 ApplyAction

PRE-MARKUP:

John applied to Harvard.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John applied to Harvard.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ApplyAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "CollegeOrUniversity",
    "name": "Harvard"
  }
}
</script>

TYPES: #eg-0128 BookmarkAction

PRE-MARKUP:

John bookmarked a photo using instagram.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John bookmarked a photo using instagram.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BookmarkAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ImageObject",
    "name": "Steve",
    "url": "http://john.com/steve.jpg"
  },
  "instrument": {
    "@type": "Product",
    "name": "Instagram"
  }
}
</script>

TYPES: #eg-0129 PlanAction

PRE-MARKUP:

John planned a trip with a travel agency.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John planned a trip with a travel agency.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PlanAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Event",
    "name": "John's trip"
  },
  "instrument": {
    "@type": "TravelAgency",
    "name": "AFS"
  }
}
</script>

TYPES: #eg-0130 PlanAction

PRE-MARKUP:

John planned an exercise plan with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John planned an exercise plan with Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PlanAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "ExercisePlan",
    "name": "John's weight loss plan"
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0131 CancelAction

PRE-MARKUP:

John cancelled a trip with a travel agency.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John cancelled a trip with a travel agency.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "CancelAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Event",
    "name": "John's trip"
  },
  "instrument": {
    "@type": "TravelAgency",
    "name": "AFS"
  }
}
</script>

TYPES: #eg-0132 ReserveAction

PRE-MARKUP:

John reserved a table for May.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John reserved a table for May.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReserveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Reservation",
    "name": "Table at Bar Tartine"
  },
  "scheduledTime": "May"
}
</script>

TYPES: #eg-0133 ScheduleAction

PRE-MARKUP:

John scheduled an event to occur in May.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John scheduled an event to occur in May.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ScheduleAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Event",
    "name": "SXSW"
  },
  "scheduledTime": "May"
}
</script>

TYPES: #eg-0134 PlayAction

PRE-MARKUP:

John played angry birds with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John played angry birds with Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PlayAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MobileApplication",
    "name": "Angry Birds."
  },
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0135 ExerciseAction

PRE-MARKUP:

John ran 100 miles with Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John ran 100 miles with Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ExerciseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "exerciseType": "Running",
  "distance": "100 miles",
  "participant": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0136 ExerciseAction

PRE-MARKUP:

John played tennis against Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John played tennis against Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ExerciseAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "exerciseType": "Tennis",
  "opponent": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0137 PerformAction

PRE-MARKUP:

John performed as a DJ playing Daft Punk on his turntable at Woodstock.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John performed as a DJ playing Daft Punk on his turntable at Woodstock.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PerformAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "MusicRecording",
    "name": "Daft Punk"
  },
  "instrument": {
    "@type": "Product",
    "name": "Turntable"
  },
  "event": {
    "@type": "Festival",
    "name": "Woodstock"
  }
}
</script>

TYPES: #eg-0138 SearchAction

PRE-MARKUP:

John searched for 'What is the answer to life the universe and everything?'.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John searched for 'What is the answer to life the universe and everything?'.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SearchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "query": "What is the answer to life the universe and everything?"
}
</script>

TYPES: #eg-0139 SearchAction

PRE-MARKUP:

John searched for hotels.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John searched for hotels.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SearchAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "query": "Hotels"
}
</script>

TYPES: #eg-0140 TradeAction

PRE-MARKUP:

John traded a Book for US$ 50.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John traded a Book for US$ 50.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TradeAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "price": "50",
  "priceCurrency": "USD"
}
</script>

TYPES: #eg-0141 BuyAction

PRE-MARKUP:

John bought a Book on amazon.com.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John bought a Book on amazon.com.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BuyAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "seller": {
    "@type": "Organization",
    "name": "Amazon"
  }
}
</script>

TYPES: #eg-0142 DonateAction

PRE-MARKUP:

John donated $10 to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John donated $10 to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DonateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "price": "10",
  "priceCurrency": "USD",
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0143 OrderAction

PRE-MARKUP:

John ordered a Book on amazon.com.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John ordered a Book on amazon.com.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "OrderAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "location": {
    "@type": "LocalBusiness",
    "name": "Amazon"
  }
}
</script>

TYPES: #eg-0144 PayAction

PRE-MARKUP:

John paid US$ 1,500 for a flight.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John paid US$ 1,500 for a flight.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PayAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "price": "1500",
  "priceCurrency": "USD",
  "purpose": {
    "@type": "Flight",
    "name": "AA123"
  }
}
</script>

TYPES: #eg-0145 QuoteAction

PRE-MARKUP:

John quoted a flight for US$ 1,500.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John quoted a flight for US$ 1,500.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "QuoteAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Flight",
    "name": "AA123"
  },
  "price": "1500",
  "priceCurrency": "UDC"
}
</script>

TYPES: #eg-0146 RentAction

PRE-MARKUP:

John rented a house from Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John rented a house from Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RentAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Residence",
    "name": "Steve's place"
  },
  "landlord": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0147 SellAction

PRE-MARKUP:

John sold a Book on amazon.com.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John sold a Book on amazon.com.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SellAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "participant": {
    "@type": "Organization",
    "name": "Amazon"
  },
  "location": "Amazon.com"
}
</script>

TYPES: #eg-0148 TipAction

PRE-MARKUP:

John tipped $10 to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John tipped $10 to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TipAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
      "@type": "MonetaryAmount",
      "currency": "USD",
      "value": "10"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0149 TransferAction

PRE-MARKUP:

John transfered his store from Brazil to the USA.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John transfered his store from Brazil to the USA.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TransferAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Store",
    "name": "John's pizzerie"
  },
  "fromLocation": {
    "@type": "Country",
    "name": "Brazil"
  },
  "toLocation": {
    "@type": "Country",
    "name": "USA"
  }
}
</script>

TYPES: #eg-0150 BorrowAction

PRE-MARKUP:

John borrowed Steve's book.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John borrowed Steve's book.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BorrowAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "lender": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0151 DownloadAction

PRE-MARKUP:

John downloaded the java updates.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John downloaded the java updates.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DownloadAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SoftwareApplication",
    "name": "Java Updates"
  }
}
</script>

TYPES: #eg-0152 GiveAction

PRE-MARKUP:

John gave a book to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John gave a book to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GiveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0153 LendAction

PRE-MARKUP:

John lent $10 to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John lent $10 to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LendAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
      "@type": "MonetaryAmount",
      "currency": "USD",
      "value": "10"
  },
  "borrower": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0154 ReceiveAction

PRE-MARKUP:

John received a book from Steve via UPS from Brazil to the USA.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John received a book from Steve via UPS from Brazil to the USA.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReceiveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "sender": {
    "@type": "Person",
    "name": "Steve"
  },
  "deliveryMethod": {
    "@type": "DeliveryMethod",
    "name": "http://purl.org/goodrelations/v1#UPS"
  },
  "fromLocation": {
    "@type": "Country",
    "name": "Brazil"
  },
  "toLocation": {
    "@type": "Country",
    "name": "USA"
  }
}
</script>

TYPES: #eg-0155 ReturnAction

PRE-MARKUP:

John returned the book to Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John returned the book to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReturnAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0156 SendAction

PRE-MARKUP:

John sent a book to Steve via UPS from Brazil to the USA.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John sent a book to Steve via UPS from Brazil to the USA.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SendAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  },
  "deliveryMethod": {
    "@type": "DeliveryMethod",
    "name": "http://purl.org/goodrelations/v1#UPS"
  },
  "fromLocation": {
    "@type": "Country",
    "name": "Brazil"
  },
  "toLocation": {
    "@type": "Country",
    "name": "USA"
  }
}
</script>

TYPES: #eg-0157 GiveAction

PRE-MARKUP:

John took a book from Steve.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John gave a book to Steve.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GiveAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Book",
    "name": "Outliers"
  },
  "recipient": {
    "@type": "Person",
    "name": "Steve"
  }
}
</script>

TYPES: #eg-0158 UpdateAction

PRE-MARKUP:

John updated his movie collection.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John updated his movie collection.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "UpdateAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0159 AddAction

PRE-MARKUP:

John add a movie to his movie queue.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John add a movie to his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AddAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0160 AddAction

PRE-MARKUP:

John added SAAS to his skillset.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John added SAAS to his skillset.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AddAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "SoftwareApplication",
    "name": "SAAS"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "John's skillset",
    "url": "http://linkedn.com/john/skillset"
  }
}
</script>

TYPES: #eg-0161 InsertAction

PRE-MARKUP:

John inserted a movie to his movie queue at the third slot.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John inserted a movie to his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InsertAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0162 AppendAction

PRE-MARKUP:

John appended a movie to his movie queue.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John appended a movie to his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "AppendAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0163 PrependAction

PRE-MARKUP:

John prepended a movie to his movie queue.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John prepended a movie to his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "PrependAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0164 DeleteAction

PRE-MARKUP:

John deleted The Internship from his movie queue.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John deleted The Internship from his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DeleteAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "object": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0165 ReplaceAction

PRE-MARKUP:

John replaced The Internship with The Wedding Crashers from his movie queue.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<!--  John replaced The Internship with The Wedding Crashers from his movie queue.-->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ReplaceAction",
  "agent": {
    "@type": "Person",
    "name": "John"
  },
  "replacee": {
    "@type": "Movie",
    "name": "The Internship"
  },
  "replacer": {
    "@type": "Movie",
    "name": "The Wedding Crashers"
  },
  "targetCollection": {
    "@type": "ItemList",
    "name": "List of my favorite movies",
    "url": "http://netflix.com/john/favorite"
  }
}
</script>

TYPES: #eg-0166 TVSeries, TVSeason, TVEpisode, OnDemandEvent, BroadcastEvent, BroadcastService

PRE-MARKUP:

<div>
 <a href="http://www.bbc.co.uk/programmes/b006q2x0">Doctor Who</a>,
 <a href="http://www.bbc.co.uk/programmes/b00rs69w">Series 5</a>,
 <a href="http://www.bbc.co.uk/programmes/b00sj9sq">The Hungry Earth</a>, episode 8,
 broadcast on BBC One at 18:15, 22nd of May 2010, available on
 <a href="http://www.bbc.co.uk/iplayer/b00sj9sq">BBC iPlayer</a> from 19:45
 on the 2nd of June until the 9th.
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/TVSeries">
  <a itemprop="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
   <span itemprop="name">Doctor Who</span></a>,
  <div itemprop="containsSeason" itemscope itemtype="https://schema.org/TVSeason">
    <a itemprop="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
     <span itemprop="name">Series 5</span></a>,
    <div itemprop="episode" itemscope itemtype="https://schema.org/TVEpisode">
      <a itemprop="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
       <span itemprop="name">The Hungry Earth</span></a>,
      episode <span itemprop="position">8</span>, broadcast on
      <div itemprop="publication" itemscope itemtype="https://schema.org/BroadcastEvent">
        <div itemprop="publishedOn" itemscope itemtype="https://schema.org/BroadcastService">
          <a itemprop="url" href="http://www.bbc.co.uk/bbcone"><span itemprop="name">BBC One</span></a>
        </div> at
        <span itemprop="startDate"
          content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
      </div>,
      available on
      <div itemprop="video" itemscope itemtype="https://schema.org/VideoObject">
        <a itemprop="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
      </div> from
      <div itemprop="publication" itemscope itemtype="https://schema.org/OnDemandEvent">
        <span itemprop="startDate"
         content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
        <span itemprop="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
      </div>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TVSeries">
  <a property="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
   <span property="name">Doctor Who</span></a>,
  <div property="containsSeason" typeof="TVSeason">
    <a property="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
     <span property="name">Series 5</span></a>,
    <div property="episode" typeof="TVEpisode">
      <a property="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
       <span property="name">The Hungry Earth</span></a>,
      episode <span property="position">8</span>, broadcast on
      <div property="publication" typeof="BroadcastEvent">
        <div property="publishedOn" typeof="BroadcastService">
          <a property="url" href="http://www.bbc.co.uk/bbcone"><span property="name">BBC One</span></a>
        </div> at
        <span property="startDate"
          content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
      </div>,
      available on
      <div property="video" typeof="VideoObject">
        <a property="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
      </div> from
      <div property="publication" typeof="OnDemandEvent">
        <span property="startDate"
         content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
        <span property="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
      </div>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TVSeries",
  "containsSeason": {
    "@type": "TVSeason",
    "episode": {
      "@type": "TVEpisode",
      "position": "8",
      "publication": [
        {
          "@type": "BroadcastEvent",
          "publishedOn": {
            "@type": "BroadcastService",
            "url": "http://www.bbc.co.uk/bbcone"
          },
          "startDate": "2010-05-22T18:15:00+01:00"
        },
        {
          "@type": "OnDemandEvent",
          "endDate": "2012-06-09T19:44:00+01:00",
          "startDate": "2012-06-02T19:45:00+01:00"
        }
      ],
      "url": "http://www.bbc.co.uk/programmes/b00sj9sq",
      "video": {
        "@type": "VideoObject",
        "url": "http://www.bbc.co.uk/iplayer/episode/b00sj9sq"
      }
    },
    "url": "http://www.bbc.co.uk/programmes/b00rs69w"
  },
  "url": "http://www.bbc.co.uk/programmes/b006q2x0"
}
</script>

TYPES: #eg-0167 RadioSeries, RadioSeason, RadioEpisode, OnDemandEvent, BroadcastEvent, BroadcastService

PRE-MARKUP:

<div>
 <a href="http://www.bbc.co.uk/programmes/b006qykl">In Our Time</a>,
 <a href="http://www.bbc.co.uk/programmes/b03ggc19">Ordinary Language Philosophy</a>, episode 604,
 broadcast on BBC Radio 4 at 09:00, 7th of November 2013, available online from 09:45 on the same day.
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/RadioSeries">
  <a itemprop="url" href="http://www.bbc.co.uk/programmes/b006qykl">
   <span itemprop="name">In Our Time</span></a>,
  <div itemprop="episode" itemscope itemtype="https://schema.org/RadioEpisode">
    <a itemprop="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
     <span itemprop="name">Ordinary Language Philosophy</span></a>,
    episode <span itemprop="position">604</span>, broadcast on
    <div itemprop="publication" itemscope itemtype="https://schema.org/BroadcastEvent">
      <div itemprop="publishedOn" itemscope itemtype="https://schema.org/BroadcastService">
        <a itemprop="url" href="http://www.bbc.co.uk/radio4"><span itemprop="name">BBC Radio 4</span></a>
      </div> at
      <span itemprop="startDate"
        content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
    </div>,
    available online from
    <div itemprop="publication" itemscope itemtype="https://schema.org/OnDemandEvent">
      <span itemprop="startDate"
       content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="RadioSeries">
  <a property="url" href="http://www.bbc.co.uk/programmes/b006qykl">
   <span property="name">In Our Time</span></a>,
  <div property="episode" typeof="RadioEpisode">
    <a property="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
     <span property="name">Ordinary Language Philosophy</span></a>,
    episode <span property="position">604</span>, broadcast on
    <div property="publication" typeof="BroadcastEvent">
      <div property="publishedOn" typeof="BroadcastService">
        <a property="url" href="http://www.bbc.co.uk/radio4"><span property="name">BBC Radio 4</span></a>
      </div> at
      <span property="startDate"
        content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
    </div>,
    available online from
    <div property="publication" typeof="OnDemandEvent">
      <span property="startDate"
       content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "RadioSeries",
    "episode": {
        "@type": "RadioEpisode",
        "position": "604",
        "publication": [
            {
                "@type": "BroadcastEvent",
                "publishedOn": {
                    "@type": "BroadcastService",
                    "url": "http://www.bbc.co.uk/radio4"
                },
                "startDate": "2013-11-07T09:00:00+01:00"
            },
            {
                "@type": "OnDemandEvent",
                "startDate": "2013-11-07T09:45:00+01:00"
            }
        ],
        "url": "http://www.bbc.co.uk/programmes/b03ggc19"
    },
    "url": "http://www.bbc.co.uk/programmes/b006qykl"
}
</script>

TYPES: #eg-0168 GovernmentPermit, GovernmentOrganization, GovernmentService, AdministrativeArea

PRE-MARKUP:

<div>
NYC Food Service Establishment Permit, issued by Department of Health and Mental Hygiene.
(issued through NYC Food Service Establishment Permit Service; valid in New York for 1 year).
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/GovernmentPermit">
  <span itemprop="name">NYC Food Service Establishment Permit</span>
  <div itemprop="issuedBy" itemscope itemtype="https://schema.org/GovernmentOrganization">
    <span itemprop="name">Department of Health and Mental Hygiene"</span>
  </div>
  <div itemprop="issuedThrough" itemscope itemtype="https://schema.org/GovernmentService">
    <span itemprop="name">NYC Food Service Establishment Permit Service</span>
   </div>
  <div itemprop="validIn" itemscope itemtype="https://schema.org/AdministrativeArea">
    <span itemprop="name">New York</span>
  </div>
  <time itemprop="validFor" datetime="P1Y">1 year</time>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="GovernmentPermit">
  <span property="name">NYC Food Service Establishment Permit</span>
  <div property="issuedBy" typeof="GovernmentOrganization">
    <span property="name">Department of Health and Mental Hygiene"</span>
  </div>
  <div property="issuedThrough" typeof="GovernmentService">
    <span property="name">NYC Food Service Establishment Permit Service</span>
   </div>
  <div property="validIn" typeof="AdministrativeArea">
    <span property="name">New York</span>
  </div>
  <time property="validFor" datetime="P1Y">1 Year</time>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GovernmentPermit",
  "issuedBy": {
    "@type": "GovernmentOrganization",
    "name": "Department of Health and Mental Hygiene\""
  },
  "issuedThrough": {
    "@type": "GovernmentService",
    "name": "NYC Food Service Establishment Permit Service"
  },
  "name": "NYC Food Service Establishment Permit",
  "validFor": "P1Y",
  "validIn": {
    "@type": "AdministrativeArea",
    "name": "New York"
  }
}
</script>

TYPES: #eg-0169 GovernmentService, GovernmentOrganization, AdministrativeArea, ContactPoint, Language, Hospital

PRE-MARKUP:

This example shows a JSON-LD description of services that do not necessarily have a direct
human-oriented HTML description. It describes a GovernmentService named "Veterans Affairs Emergency Mental Health",
its operator, service area and service details, such as its Veterans Crisis Line (including  phone contact line
hours of operation, language and other details).

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GovernmentService",
  "name": "Veterans Affairs Emergency Mental Health",
  "serviceType": "Psychiatric Emergency Services",
  "serviceOperator": {
    "@type": "GovernmentOrganization",
    "name": "US Department of Veterans Affairs"
  },
  "areaServed": {
    "@type": "AdministrativeArea",
    "name": "Massachusetts"
  },
  "audience": {
    "@type": "Audience",
    "name": "Veterans"
  },
  "availableChannel": {
    "@type": "ServiceChannel",
    "name": "Urgent Care Clinic",
    "availableLanguage": {
      "@type": "Language",
      "name": "Spanish",
      "alternateName": "es"
    },
    "serviceLocation": {
      "@type": "Hospital",
      "name": "VA Boston -- West Roxbury",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "1400 VFW Parkway",
        "addressLocality": "West Roxbury",
        "addressRegion": "MA",
        "postalCode": "02132"
      }
    }
  }
}
</script>

TYPES: #eg-0012 Event, Place, PostalAddress, Offer

PRE-MARKUP:

<div class="event-wrapper">

  <div class="event-date">Sat Sep 14</div>
  <div class="event-title">Typhoon with Radiation City</div>

  <div class="event-venue">
    The Hi-Dive
    <div class="address">
      7 S. Broadway<br>
      Denver, CO 80209
    </div>
  </div>

  <div class="event-time">9:30 PM</div>

  <div class="event-price">$13.00</div>
  <a href="http://www.ticketfly.com/purchase/309433">Tickets</a>

</div>

MICRODATA:

<div class="event-wrapper" itemscope itemtype="https://schema.org/Event">
    <div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
        Sat Sep 14
    </div>
    <div class="event-title" itemprop="name">
        Typhoon with Radiation City
    </div>
    <div class="event-venue" itemprop="location" itemscope itemtype="https://schema.org/Place">
        <span itemprop="name">The Hi-Dive</span>
        <div class="address" itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
            <span itemprop="streetAddress">7 S. Broadway</span><br>
            <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
        </div>
    </div>
    <div class="event-time">9:30 PM</div>
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <div class="event-price" itemprop="price" content="13.00">$13.00</div>
        <meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" class="event-wrapper" typeof="Event">

  <div class="event-date" property="startDate" content="2013-09-14T21:30">Sat Sep 14</div>
  <div class="event-title" property="name">Typhoon with Radiation City</div>

  <div class="event-venue" property="location" typeof="Place">
    <span property="name">The Hi-Dive</span>
    <div class="address" property="address" typeof="PostalAddress">
      <span property="streetAddress">7 S. Broadway</span><br>
      <span property="addressLocality">Denver</span>,
      <span property="addressRegion">CO</span>
      <span property="postalCode">80209</span>
    </div>
  </div>

  <div class="event-time">9:30 PM</div>

 <span property="offers" typeof="Offer">
 <div class="event-price">
    <meta property="priceCurrency" content="USD" />$
    <meta property="price" content="13.00" />13.00
 </div>
 <a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
 </span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Denver",
      "addressRegion": "CO",
      "postalCode": "80209",
      "streetAddress": "7 S. Broadway"
    },
    "name": "The Hi-Dive"
  },
  "name": "Typhoon with Radiation City",
  "offers": {
    "@type": "Offer",
    "price": "13.00",
    "priceCurrency": "USD",
    "url": "http://www.ticketfly.com/purchase/309433"
  },
  "startDate": "2013-09-14T21:30"
}
</script>

TYPES: #eg-0171 Event, Place, PostalAddress, Offer, EventCancelled

PRE-MARKUP:

<div class="event-wrapper">

  <div class="event-date">Sat Sep 14</div>
  <div class="event-title">Typhoon with Radiation City</div>
  <div class="event-title">CANCELLED - Typhoon with Radiation City</div>

  <div class="event-venue">
    The Hi-Dive
    <div class="address">
      7 S. Broadway<br>
      Denver, CO 80209
    </div>
  </div>

  <div class="event-time">9:30 PM</div>

  <div class="event-price">$13.00</div>
  <a href="http://www.ticketfly.com/purchase/309433">Tickets</a>

</div>

MICRODATA:

<div class="event-wrapper" itemscope itemtype="https://schema.org/Event">
    <div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
        Sat Sep 14
    </div>
    <div class="event-title" itemprop="name">
        CANCELLED - Typhoon with Radiation City
    </div>
    <meta itemprop="eventStatus" content="https://schema.org/EventCancelled">
    <div class="event-venue" itemprop="location" itemscope itemtype="https://schema.org/Place">
        <span itemprop="name">The Hi-Dive</span>
        <div class="address" itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
            <span itemprop="streetAddress">7 S. Broadway</span><br>
            <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
        </div>
    </div>
    <div class="event-time">9:30 PM</div>
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <div class="event-price" itemprop="price" content="13.00">$13.00</div>
        <meta itemprop="priceCurrency" content="USD">
        <a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" class="event-wrapper" typeof="Event">
    <div class="event-date" property="startDate" content="2013-09-14T21:30">
        Sat Sep 14
    </div>
    <div class="event-title" property="name">
        CANCELLED - Typhoon with Radiation City
    </div>
    <meta property="eventStatus" content="https://schema.org/EventCancelled">
    <div class="event-venue" property="location" typeof="Place">
        <span property="name">The Hi-Dive</span>
        <div class="address" property="address" typeof="PostalAddress">
            <span property="streetAddress">7 S. Broadway</span><br>
            <span property="addressLocality">Denver</span>, <span property="addressRegion">CO</span> <span property="postalCode">80209</span>
        </div>
    </div>
    <div class="event-time">9:30 PM</div>
    <div property="offers" typeof="Offer">
        $<div class="event-price" property="price">13.00</div>
        <meta property="priceCurrency" content="USD"><a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
    </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "eventStatus": "https://schema.org/EventCancelled",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Denver",
      "addressRegion": "CO",
      "postalCode": "80209",
      "streetAddress": "7 S. Broadway"
    },
    "name": "The Hi-Dive"
  },
  "name": "CANCELLED - Typhoon with Radiation City",
  "offers": {
    "@type": "Offer",
    "price": "13.00",
    "priceCurrency": "USD",
    "url": "http://www.ticketfly.com/purchase/309433"
  },
  "startDate": "2013-09-14T21:30"
}
</script>

TYPES: #eg-0172 Event, Place, PostalAddress, Offer

PRE-MARKUP:

<div class="event-wrapper">
  <div class="event-date">Sat Oct 12</div>
  <div><span>(previously scheduled for Sept 14th)</span></div>
  <div class="event-title">Typhoon with Radiation City</div>
  <div class="event-venue">
    The Hi-Dive
    <div class="address">
      7 S. Broadway<br>
      Denver, CO 80209
    </div>
  </div>
  <div class="event-time">10:00 PM</div>
 <span>
  <div class="event-price">$13.00</div>
  <a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
 </span>
</div>

MICRODATA:

<div class="event-wrapper" itemscope itemtype="https://schema.org/Event">
    <div class="event-date" itemprop="startDate" content="2013-10-12T22:00">
        Sat Oct 12
    </div>
    <div class="event-title" itemprop="name">
        Typhoon with Radiation City
    </div>
    <meta itemprop="eventStatus" content="https://schema.org/EventRescheduled"><span itemprop="previousStartDate" content="2013-09-14T21:30">(previously scheduled for Sept 14th)</span>
    <div class="event-venue" itemprop="location" itemscope itemtype="https://schema.org/Place">
        <span itemprop="name">The Hi-Dive</span>
        <div class="address" itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
            <span itemprop="streetAddress">7 S. Broadway</span><br>
            <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
        </div>
    </div>
    <div class="event-time">
        10:00 PM
    </div>
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <div class="event-price" itemprop="price" content="13.00">$13.00</div>
        <meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" class="event-wrapper">
  <div class="event-date" property="startDate" content="2013-10-12T22:00">Sat Oct 12</div>
  <div class="event-title" property="name">Typhoon with Radiation City</div>
  <meta property="eventStatus" content="https://schema.org/EventRescheduled">
  <span property="previousStartDate" content="2013-09-14T21:30">(previously scheduled for Sept 14th)</span>

  <div class="event-venue" property="location" typeof="Place">
    <span property="name">The Hi-Dive</span>
    <div class="address" property="address" typeof="PostalAddress">
      <span property="streetAddress">7 S. Broadway</span><br>
      <span property="addressLocality">Denver</span>,
      <span property="addressRegion">CO</span>
      <span property="postalCode">80209</span>
    </div>
  </div>
  <div class="event-time">10:00 PM</div>
  <span property="offers" typeof="Offer">
  <div class="event-price">
    <meta property="priceCurrency" content="USD" />$
    <meta property="price" content="13.00" />13.00
  </div>
  <a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
  </span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Denver",
        "addressRegion": "CO",
        "postalCode": "80209",
        "streetAddress": "7 S. Broadway"
      },
      "name": "The Hi-Dive"
    },
    {
      "@type": "Offer",
      "price": "13.00",
      "priceCurrency": "USD",
      "url": "http://www.ticketfly.com/purchase/309433"
    }
  ]
}
</script>

TYPES: #eg-0173 Event, Place, PostalAddress, Offer, SoldOut

PRE-MARKUP:

<div class="event-wrapper">
  <div class="event-date">Sat Sep 14</div>
  <div class="event-title">SOLD OUT! Typhoon with Radiation City</div>
  <div class="event-venue">
    The Hi-Dive
    <div class="address">
      7 S. Broadway<br>
      Denver, CO 80209
    </div>
  </div>
  <div class="event-time">10:00 PM</div>
 <span>
  <div class="event-price">$13.00</div>
  <a href="http://www.ticketfly.com/purchase/309433">Tickets</a>
 </span>
</div>

MICRODATA:

<div class="event-wrapper" itemscope itemtype="https://schema.org/Event">
    <div class="event-date" itemprop="startDate" content="2013-09-14T21:30">
        Sat Sep 14
    </div>
    <div class="event-title" itemprop="name">
        SOLD OUT! Typhoon with Radiation City
    </div>
    <div class="event-venue" itemprop="location" itemscope itemtype="https://schema.org/Place">
        <span itemprop="name">The Hi-Dive</span>
        <div class="address" itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
            <span itemprop="streetAddress">7 S. Broadway</span><br>
            <span itemprop="addressLocality">Denver</span>, <span itemprop="addressRegion">CO</span> <span itemprop="postalCode">80209</span>
        </div>
    </div>
    <div class="event-time">9:30 PM</div>
    <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
        <meta itemprop="availability" content="https://schema.org/SoldOut">
        <div class="event-price" itemprop="price" content="13.00">$13.00</div>
        <meta itemprop="priceCurrency" content="USD"><a itemprop="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" class="event-wrapper" typeof="Event">

  <div class="event-date" property="startDate" content="2013-09-14T21:30">Sat Sep 14</div>
  <div class="event-title" property="name">SOLD OUT! Typhoon with Radiation City</div>

  <div class="event-venue" property="location" typeof="Place">
    <span property="name">The Hi-Dive</span>
    <div class="address" property="address" typeof="PostalAddress">
      <span property="streetAddress">7 S. Broadway</span><br>
      <span property="addressLocality">Denver</span>,
      <span property="addressRegion">CO</span>
      <span property="postalCode">80209</span>
    </div>
  </div>

  <div class="event-time">9:30 PM</div>

 <span property="offers" typeof="Offer">
  <meta property="availability" content="https://schema.org/SoldOut">
  <div class="event-price">
    <meta property="priceCurrency" content="USD" />$
    <meta property="price" content="13.00" />13.00
  </div>
  <a property="url" href="http://www.ticketfly.com/purchase/309433">Tickets</a>
 </span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Denver",
      "addressRegion": "CO",
      "postalCode": "80209",
      "streetAddress": "7 S. Broadway"
    },
    "name": "The Hi-Dive"
  },
  "name": "SOLD OUT! Typhoon with Radiation City",
  "offers": {
    "@type": "Offer",
    "availability": "https://schema.org/SoldOut",
    "price": "13.00",
    "priceCurrency": "USD",
    "url": "http://www.ticketfly.com/purchase/309433"
  },
  "startDate": "2013-09-14T21:30"
}
</script>

TYPES: #eg-0174 Event, Place, PostalAddress, MusicGroup, Offer, LimitedAvailability

PRE-MARKUP:

JSON-LD description of a scheduled Event with limited ticket availability and performer details indicated using sameAs.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context" : "https://schema.org",
  "@type" : "Event",
  "name" : "Typhoon with Radiation City",
  "startDate" : "2013-09-14T21:30",
  "location" : {
    "@type" : "Place",
    "sameAs" : "http://www.hi-dive.com",
    "name" : "The Hi-Dive",
    "address" : {
      "@type" : "PostalAddress",
      "streetAddress" : "7 S. Broadway",
      "addressLocality" : "Denver",
      "addressRegion" : "CO",
      "postalCode" : "80209" }
  },
  "performer" : [
    { "@type" : "MusicGroup",
      "name" : "Typhoon",
      "sameAs" : "http://en.wikipedia.org/wiki/Typhoon_(American_band)" },
    { "@type" : "MusicGroup",
      "name" : "RadiationCity",
      "sameAs" : "http://en.wikipedia.org/wiki/Radiation_City" }],
  "offers" : {
    "@type" : "Offer",
    "availability" : "https://schema.org/LimitedAvailability",
    "price" : "$13.00",
    "url" : "http://www.ticketfly.com/purchase/309433" },
  "typicalAgeRange" : "18+"
}
</script>

TYPES: #eg-0175 Book, CreativeWork, accessibilityFeature, accessibilityHazard, accessibilityControl, accessibilityAPI

PRE-MARKUP:

<div>
   <dl>
      <dt>Name:</dt>
      <dd>Holt Physical Science</dd>
      <dt>Brief Synopsis:</dt>
      <dd>NIMAC-sourced textbook</dd>
      <dt>Long Synopsis:</dt>
      <dd>N/A</dd>
      <dt>Book Quality:</dt>
      <dd>Publisher Quality</dd>
      <dt>Book Size:</dt>
      <dd>598 Pages</dd>
      <dt>ISBN-13:</dt>
      <dd>9780030426599</dd>
      <dt>Publisher:</dt>
      <dd >Holt, Rinehart and Winston</dd>
      <dt>Date of Addition:</dt>
      <dd>06/08/10</dd>
      <dt>Copyright Date:</dt>
      <dd>2007</dd>
      <dt>Copyrighted By:</dt>
      <dd>Holt, Rinehart and Winston</dd>
      <dt>Adult content:</dt>
      <dd>No</dd>
      <dt>Language:</dt>
      <dd>English US</dd>
      <dt>Essential Images:</dt>
      <dd>861</dd>
      <dt>Described Images:</dt>
      <dd>910</dd>
      <dt>Categories:</dt>
      <dd>Educational Materials</dd>
      <dt>Grade Levels:</dt>
      <dd>Sixth grade, Seventh grade, Eighth grade</dd>
      <dt>Submitted By:</dt>
      <dd>Bookshare Staff</dd>
      <dt>NIMAC:</dt>
      <dd>This book is currently only available to public K-12 schools and organizations in the
      United States for use with students with an IEP, because it was created from files
      supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
   </dl>
   <div class="bookReviews">
      <h2>Reviews of Holt Physical Science (0 reviews)</h2>
      <div class="bookReviewScore">
         <span>0 - No Rating Yet</span>
      </div>
   </div>
</div>

MICRODATA:

<p>
This example shows the addition of Accessibility metadata. Although these properties are not
a formal enumeration, there is evolving consensus amongst accessibility experts for
appropriate values for these properties. This example shows simple text values,
as suggested by www.a11ymetadata.org.
</p>

<div itemscope="" itemtype="https://schema.org/Book">
   <meta itemprop="bookFormat" content="EBook/DAISY3"/>
   <meta itemprop="accessibilityFeature" content="largePrint/CSSEnabled"/>
   <meta itemprop="accessibilityFeature" content="highContrast/CSSEnabled"/>
   <meta itemprop="accessibilityFeature" content="resizeText/CSSEnabled"/>
   <meta itemprop="accessibilityFeature" content="displayTransformability"/>
   <meta itemprop="accessibilityFeature" content="longDescription"/>
   <meta itemprop="accessibilityFeature" content="alternativeText"/>
   <meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
   <meta itemprop="accessibilityControl" content="fullMouseControl"/>
   <meta itemprop="accessibilityHazard" content="noFlashingHazard"/>
   <meta itemprop="accessibilityHazard" content="noMotionSimulationHazard"/>
   <meta itemprop="accessibilityHazard" content="noSoundHazard"/>
   <meta itemprop="accessibilityAPI" content="ARIA"/>

   <dl>
      <dt>Name:</dt>
      <dd itemprop="name">Holt Physical Science</dd>
      <dt>Brief Synopsis:</dt>
      <dd itemprop="description">NIMAC-sourced textbook</dd>
      <dt>Long Synopsis:</dt>
      <dd>N/A</dd>
      <dt>Book Quality:</dt>
      <dd>Publisher Quality</dd>
      <dt>Book Size:</dt>
      <dd><span itemprop="numberOfPages">598</span> Pages</dd>
      <dt>ISBN-13:</dt>
      <dd itemprop="isbn">9780030426599</dd>
      <dt>Publisher:</dt>
      <dd itemprop="publisher" itemtype="https://schema.org/Organization" itemscope=""><span itemprop="name">Holt, Rinehart and Winston</span></dd>
      <dt>Date of Addition:</dt>
      <dd>06/08/10</dd>
      <dt>Copyright Date:</dt>
      <dd itemprop="copyrightYear">2007</dd>
      <dt>Copyrighted By:</dt>
      <dd itemprop="copyrightHolder" itemtype="https://schema.org/Organization" itemscope=""><span itemprop="name">Holt, Rinehart and Winston</span></dd>
      <dt>Adult content:</dt>
      <dd><meta itemprop="isFamilyFriendly" content="true"/>No</dd>
      <dt>Language:</dt>
      <dd><meta itemprop="inLanguage" content="en-US"/>English US</dd>
      <dt>Essential Images:</dt>
      <dd>861</dd>
      <dt>Described Images:</dt>
      <dd>910</dd>
      <dt>Categories:</dt>
      <dd><span itemprop="genre">Educational Materials</span></dd>
      <dt>Grade Levels:</dt>
      <dd>Sixth grade, Seventh grade, Eighth grade</dd>
      <dt>Submitted By:</dt>
      <dd>Bookshare Staff</dd>
      <dt>NIMAC:</dt>
      <dd>This book is currently only available to public K-12 schools and organizations in the
      United States for use with students with an IEP, because it was created from files
      supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
   </dl>

   <div class="bookReviews" itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
      <h2>Reviews of Holt Physical Science (<span itemprop="reviewCount">0</span> reviews)</h2>

      <div class="bookReviewScore">
         <span><span itemprop="ratingValue">0</span> - No Rating Yet</span>
      </div>
   </div>
</div>

RDFA:

<p>
This example shows the addition of Accessibility metadata. Although these properties are not
a formal enumeration, there is evolving consensus amongst accessibility experts for
appropriate values for these properties. This example shows simple text values,
as suggested by www.a11ymetadata.org.
</p>

<div vocab="https://schema.org/" typeof="Book">
   <meta property="bookFormat" content="EBook/DAISY3"/>
   <meta property="accessibilityFeature" content="largePrint/CSSEnabled"/>
   <meta property="accessibilityFeature" content="highContrast/CSSEnabled"/>
   <meta property="accessibilityFeature" content="resizeText/CSSEnabled"/>
   <meta property="accessibilityFeature" content="displayTransformability"/>
   <meta property="accessibilityFeature" content="longDescription"/>
   <meta property="accessibilityFeature" content="alternativeText"/>
   <meta property="accessibilityControl" content="fullKeyboardControl"/>
   <meta property="accessibilityControl" content="fullMouseControl"/>
   <meta property="accessibilityHazard" content="noFlashingHazard"/>
   <meta property="accessibilityHazard" content="noMotionSimulationHazard"/>
   <meta property="accessibilityHazard" content="noSoundHazard"/>
   <meta property="accessibilityAPI" content="ARIA"/>

   <dl>
      <dt>Name:</dt>
      <dd property="name">Holt Physical Science</dd>
      <dt>Brief Synopsis:</dt>
      <dd property="description">NIMAC-sourced textbook</dd>
      <dt>Long Synopsis:</dt>
      <dd>N/A</dd>
      <dt>Book Quality:</dt>
      <dd>Publisher Quality</dd>
      <dt>Book Size:</dt>
      <dd><span property="numberOfPages">598</span> Pages</dd>
      <dt>ISBN-13:</dt>
      <dd property="isbn">9780030426599</dd>
      <dt>Publisher:</dt>
      <dd property="publisher" typeof="Organization"><span property="name">Holt, Rinehart and Winston</span></dd>
      <dt>Date of Addition:</dt>
      <dd>06/08/10</dd>
      <dt>Copyright Date:</dt>
      <dd property="copyrightYear">2007</dd>
      <dt>Copyrighted By:</dt>
      <dd property="copyrightHolder" typeof="Organization"><span property="name">Holt, Rinehart and Winston</span></dd>
      <dt>Adult content:</dt>
      <dd><meta property="isFamilyFriendly" content="true"/>No</dd>
      <dt>Language:</dt>
      <dd><meta property="inLanguage" content="en-US"/>English US</dd>
      <dt>Essential Images:</dt>
      <dd>861</dd>
      <dt>Described Images:</dt>
      <dd>910</dd>
      <dt>Categories:</dt>
      <dd><span property="genre">Educational Materials</span></dd>
      <dt>Grade Levels:</dt>
      <dd>Sixth grade, Seventh grade, Eighth grade</dd>
      <dt>Submitted By:</dt>
      <dd>Bookshare Staff</dd>
      <dt>NIMAC:</dt>
      <dd>This book is currently only available to public K-12 schools and organizations in the
      United States for use with students with an IEP, because it was created from files
      supplied by the NIMAC under these restrictions. Learn more in the NIMAC Support Center.</dd>
   </dl>

   <div class="bookReviews" property="aggregateRating" typeof="AggregateRating">
      <h2>Reviews of Holt Physical Science (<span property="reviewCount">0</span> reviews)</h2>

      <div class="bookReviewScore">
         <span><span property="ratingValue">0</span> - No Rating Yet</span>
      </div>
   </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Book",
  "accessibilityAPI": "ARIA",
  "accessibilityControl": [
    "fullKeyboardControl",
    "fullMouseControl"
  ],
  "accessibilityFeature": [
    "largePrint/CSSEnabled",
    "highContrast/CSSEnabled",
    "resizeText/CSSEnabled",
    "displayTransformability",
    "longDescription",
    "alternativeText"
  ],
  "accessibilityHazard": [
    "noFlashingHazard",
    "noMotionSimulationHazard",
    "noSoundHazard"
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "reviewCount": "0"
  },
  "bookFormat": "EBook/DAISY3",
  "copyrightHolder": {
    "@type": "Organization",
    "name": "Holt, Rinehart and Winston"
  },
  "copyrightYear": "2007",
  "description": "NIMAC-sourced textbook",
  "genre": "Educational Materials",
  "inLanguage": "en-US",
  "isFamilyFriendly": "true",
  "isbn": "9780030426599",
  "name": "Holt Physical Science",
  "numberOfPages": "598",
  "publisher": {
    "@type": "Organization",
    "name": "Holt, Rinehart and Winston"
  }
}
</script>

TYPES: #eg-0176 accessibilityFeature, accessibilityHazard, encodingFormat

PRE-MARKUP:

<img src="png"
  alt="standards. toothbrushes. don't ask" longdesc="927desc.html">

MICRODATA:

<figure itemscope itemtype="https://schema.org/CreativeWork">
 <meta itemprop="accessibilityFeature" content="textAlternative">
 <meta itemprop="accessibilityFeature" content="longDescription">
 <meta itemprop="accessibilityHazard" content="noFlashingHazard">
 <meta itemprop="accessibilityHazard" content="noMotionSimulationHazard">
 <meta itemprop="encodingFormat" content="image/png">
<img src="png"
  alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>

RDFA:

<figure vocab="https://schema.org/" typeof="CreativeWork">
 <meta property="accessibilityFeature" content="textAlternative">
 <meta property="accessibilityFeature" content="longDescription">
 <meta property="accessibilityHazard" content="noFlashingHazard">
 <meta property="accessibilityHazard" content="noMotionSimulationHazard">
 <meta property="encodingFormat" content="image/png">
<img src="png"
  alt="standards. toothbrushes. don't ask" longdesc="927desc.html">
</figure>

JSON:

No Json example available

TYPES: #eg-0177 encodingFormat, accessibilityHazard, accessibilityFeature, accessibilityControl, accessibilityAPI

PRE-MARKUP:

[A basic presentation in HTML]

MICRODATA:

<main itemscope itemtype="https://schema.org/CreativeWork">
   <meta itemprop="accessibilityHazard" content="FlashingHazard"/>
   <meta itemprop="accessibilityHazard" content="noMotionSimulationHazard"/>
   <meta itemprop="accessibilityHazard" content="noSoundHazard"/>
   <meta itemprop="accessibilityFeature" content="longDescription"/>
   <meta itemprop="accessibilityFeature" content="alternativeText"/>
   <meta itemprop="encodingFormat" content="text/html"/>
   <meta itemprop="encodingFormat" content="image/png"/>
   <meta itemprop="encodingFormat" content="text/css"/>
   <meta itemprop="encodingFormat" content="text/javascript"/>
   <meta itemprop="accessibilityAPI" content="ARIA"/>
   <meta itemprop="accessibilityAPI" content="UIA"/>
   <meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
   <meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
   <meta itemprop="accessibilityControl" content="fullKeyboardControl"/>
   <meta itemprop="accessibilityControl" content="fullMouseControl"/>
 <!--...slide content...-->
</main>

RDFA:

<div vocab="https://schema.org/" typeof="CreativeWork">
   <meta property="accessibilityHazard" content="FlashingHazard"/>
   <meta property="accessibilityHazard" content="noMotionSimulationHazard"/>
   <meta property="accessibilityHazard" content="noSoundHazard"/>
   <meta property="accessibilityFeature" content="longDescription"/>
   <meta property="accessibilityFeature" content="alternativeText"/>
   <meta property="encodingFormat" content="text/html"/>
   <meta property="encodingFormat" content="image/png"/>
   <meta property="encodingFormat" content="text/css"/>
   <meta property="encodingFormat" content="text/javascript"/>
   <meta property="accessibilityAPI" content="ARIA"/>
   <meta property="accessibilityAPI" content="UIA"/>
   <meta property="accessibilityControl" content="fullKeyboardControl"/>
   <meta property="accessibilityControl" content="fullKeyboardControl"/>
   <meta property="accessibilityControl" content="fullKeyboardControl"/>
   <meta property="accessibilityControl" content="fullMouseControl"/>
 <!--...slide content...-->
</div>

JSON:

<script type="application/ld+json"> {
 "@context" :  "https://schema.org/" ,
 "@type" : "CreativeWork" ,
 "accessibilityHazard" :  [
        "FlashingHazard" , "noSoundHazard" ,
        "noMotionSimulationHazard" ] ,

 "accessibilityFeature" : [
        "alternativeText" , "longDescription" ] ,

 "encodingFormat" : [
        "text/html" , "image/png" ,
        "text/javascript" , "text/css" ] ,

 "accessibilityAPI" : [
        "ARIA" , "UIA" ],
 "accessibilityControl" : [
        "fullKeyboardControl" , "fullTouchControl" ,
        "fullVoiceControl" , "fullMouseControl" ]
} </script>

TYPES: #eg-0178 TrainReservation, TrainTrip

PRE-MARKUP:

Original:
Train Reservation #AB3XY2
Departing: Munich Central 2017-01-04T10:30:00+01:00
Arriving: Paris Gare De Lyon 2017-01-04T03:10:00+01:00
Passenger: Eva Green
Seat: 27B
Seating: 1st Class
Ticket: 123XYZ
Ticket Token: aztecCode:AB34
We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TrainReservation",
  "reservationId": "AB3XY2",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "reservationFor": {
    "@type": "TrainTrip",
    "departureStation": {
      "@type": "TrainStation",
      "name": "Munich Central"
    },
    "departureTime": "2017-01-04T10:30:00+01:00",
    "arrivalStation": {
      "@type": "TrainStation",
      "name": "Paris Gare De Lyon"
    },
    "arrivalTime": "2017-01-04T03:10:00+01:00"
  },
  "reservedTicket": {
    "@type": "Ticket",
    "underName": "Eva Green",
    "ticketedSeat": {
      "@type": "Seat",
      "seatNumber": "27B",
      "seatingType": "1st Class"
    },
    "ticketNumber": "123XYZ",
    "ticketToken": "aztecCode:AB34",
    "description": "We recommend that you arrive at the station at least 30 minutes prior to your scheduled departure. Allow additional time if you need help with baggage or tickets."
  }
}
</script>

TYPES: #eg-0179 BusReservation, BusTrip

PRE-MARKUP:

Original:
Bolt NYC #123456
Departing: Port Authority, NYC 2017-01-04T12:30:00-05:00
Arriving: Boston South Station 2017-01-04T17:10:00-05:00
Passenger: John Smith

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BusReservation",
  "reservationId": "123456",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "reservationFor": {
    "@type": "BusTrip",
    "provider": {
      "@type": "Organization",
      "name": "Bolt NYC"
    },
    "departureBusStop": {
      "@type": "BusStop",
      "name": "Port Authority, NYC"
    },
    "departureTime": "2017-01-04T12:30:00-05:00",
    "arrivalBusStop": {
      "@type": "BusStop",
      "name": "Boston South Station"
    },
    "arrivalTime": "2017-01-04T17:10:00-05:00"
  }
}
</script>

TYPES: #eg-0180 EventReservation, Ticket, Seat

PRE-MARKUP:

Original:
Reservation #E123456789
under name: John Smith

Foo Fighters Concert
2017-03-06T19:30:00-08:00
AT&T Park
24 Willie Mays Plaza
San Francisco, CA 94107

Ticket #abc123
Section: 101
Row: A
Seat: 12

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EventReservation",
  "reservationId": "E123456789",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Event",
    "name": "Foo Fighters Concert",
    "startDate": "2017-03-06T19:30:00-08:00",
    "location": {
      "@type": "Place",
      "name": "AT&T Park",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "24 Willie Mays Plaza",
        "addressLocality": "San Francisco",
        "addressRegion": "CA",
        "postalCode": "94107",
        "addressCountry": "US"
      }
    }
  },
  "reservedTicket": {
    "@type": "Ticket",
    "ticketNumber": "abc123",
    "ticketToken": "qrCode:AB34",
    "ticketedSeat": {
      "@type": "Seat",
      "seatRow": "A",
      "seatNumber": "12",
      "seatSection": "101"
    }
  }
}
</script>

TYPES: #eg-0181 Flight, FlightReservation

PRE-MARKUP:

Reservation #RXJ34P
Passenger: Eva Green
Flight: United Airlines Flight 110
Operated By: Continental Airlines
Departing: San Francisco Airport (SFO) 2017-03-04T20:15:00-08:00
Arriving: John F. Kennedy International Airport (JFK) 2017-03-05T06:30:00-05:00
Passenger Sequence Number: ABC123
Boarding priority: FastTrack
Boarding policy: zone-based
Security screening: TSA PreCheck

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FlightReservation",
  "reservationId": "RXJ34P",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "passengerPriorityStatus": "Fast Track",
  "passengerSequenceNumber": "ABC123",
  "securityScreening": "TSA PreCheck",
  "underName": {
    "@type": "Person",
    "name": "Eva Green"
  },
  "reservationFor": {
    "@type": "Flight",
    "flightNumber": "UA110",
    "provider": {
      "@type": "Airline",
      "name": "Continental",
      "iataCode": "CO",
      "boardingPolicy": "https://schema.org/ZoneBoardingPolicy"
    },
    "seller": {
      "@type": "Airline",
      "name": "United",
      "iataCode": "UA"
    },
    "departureAirport": {
      "@type": "Airport",
      "name": "San Francisco Airport",
      "iataCode": "SFO"
    },
    "departureTime": "2017-03-04T20:15:00-08:00",
    "arrivalAirport": {
      "@type": "Airport",
      "name": "John F. Kennedy International Airport",
      "iataCode": "JFK"
    },
    "arrivalTime": "2017-03-05T06:30:00-05:00"
  }
}
</script>

TYPES: #eg-0182 FoodEstablishmentReservation

PRE-MARKUP:

Original:
Reservation #OT12345
under name: John Smith
seating time: 2017-04-10T08:00:00+00:00
party size: 2
Wagamama
1 Tavistock Street
London
WC2E 7PG

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FoodEstablishmentReservation",
  "reservationId": "OT12345",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "FoodEstablishment",
    "name": "Wagamama",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1 Tavistock Street",
      "addressLocality": "London",
      "addressRegion": "Greater London",
      "postalCode": "WC2E 7PG",
      "addressCountry": "United Kingdom"
    }
  },
  "startTime": "2017-04-10T08:00:00+00:00",
  "partySize": "2"
}
</script>

TYPES: #eg-0183 LodgingReservation

PRE-MARKUP:

Original:
Hotel Reservation #abc456
under name: John Smith
Hilton San Francisco Union Square
333 O'Farrell Street
San Francisco, CA 94102

check in: 2017-04-11T16:00:00-08:00
check out: 2017-04-13T11:00:00-08:00

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LodgingReservation",
  "reservationId": "abc456",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "LodgingBusiness",
    "name": "Hilton San Francisco Union Square",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "333 O'Farrell St",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94102",
      "addressCountry": "US"
    },
    "telephone": "415-771-1400"
  },
  "checkinTime": "2017-04-11T16:00:00-08:00",
  "checkoutTime": "2017-04-13T11:00:00-08:00"
}
</script>

TYPES: #eg-0184 RentalCarReservation

PRE-MARKUP:

Car rental reservation #546323
Customer: John Smith
Car: Honda Civic (Economy Class)
Rental company: Hertz
Pick up location: Hertz San Diego Airport
1500 Orange Avenue
San Diego, CA 94043

Pickup time: 2017-08-05T16:00:00-07:00

Drop off location: Hertz LAX
1234 First Street
Los Angeles, CA 94043

Drop off time: 2017-08-06T20:00:00-07:00

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RentalCarReservation",
  "reservationId": "546323",
  "reservationStatus": "https://schema.org/ReservationConfirmed",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "Car",
    "name": "Economy Class Car",
    "model": "Civic",
    "brand": {
      "@type": "Brand",
      "name": "Honda"
    }
  },
  "provider": {
        "@type": "Organization",
        "name": "Hertz"
      },
  "pickupLocation": {
    "@type": "Place",
    "name": "Hertz San Diego Airport",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1500 Orange Avenue",
      "addressLocality": "San Diego",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    }
  },
  "pickupTime": "2017-08-05T16:00:00-07:00",
  "dropoffLocation": {
    "@type": "Place",
    "name": "Hertz LAX",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1234 First Street",
      "addressLocality": "Los Angeles",
      "addressRegion": "CA",
      "postalCode": "94043",
      "addressCountry": "US"
    }
  },
  "dropoffTime": "2017-08-06T20:00:00-07:00"
}
</script>

TYPES: #eg-0185 TaxiReservation

PRE-MARKUP:

Taxi reservation #546323
Customer: John Smith
Taxi service: Checker Cab
Pickup location: Boston Marriott Cambridge
50 Broadway
Cambridge, MA 02142

Pickup time: 2017-08-05T16:00:00-07:00

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TaxiReservation",
  "reservationId": "546323",
  "reservationStatus": "https://schema.org/ReservationConfirmed",

  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationFor": {
    "@type": "TaxiService",
    "provider": {
      "@type": "Organization",
      "name": "Checker Cab"
    }
  },
  "pickupLocation": {
    "@type": "Place",
    "name": "Boston Marriott Cambridge",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "50 Broadway",
      "addressLocality": "Cambridge",
      "addressRegion": "MA",
      "postalCode": "02142",
      "addressCountry": "US"
    }
  },
  "pickupTime": "2017-08-05T16:00:00-07:00"
}
</script>

TYPES: #eg-0186 Question, Answer

PRE-MARKUP:

<body>
  <div>
    <h1>What is attr_accessor in Ruby?</h1>
    <div>196</div>
    <div>I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
    <div>asked Nov 11 '10 at 20:07</div>
    <div><span>someuser</span></div>
    <div><span>4</span> answers</div>
    <div>
      <div>1337</div>
      <div>
      (The text of the accepted answer goes here...).
      </div>
      <div>answered Dec 1 '10 at 22:01</div>
      <div><span>anotheruser</span></div>
    </div>
    <div>
      <div>vote count: 39</div>
      <div>
        (Another explanation would go here).
      </div>
      <div>answered Dec 6 '10 at 21:11</div>
      <div><span>lonelyuser1234</span></div>
    </div>
  </div>
</body>

MICRODATA:

<div itemscope itemtype="https://schema.org/Question">
  <h1 itemprop="name">What is attr_accessor in Ruby?</h1>
  <div itemprop="upvoteCount">196</div>
  <div itemprop="text">I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
  <div>asked <time itemprop="dateCreated" datetime="2010-11-04T20:07Z">Nov 11 '10 at 20:07</time></div>
  <div itemprop="author" itemscope itemtype="https://schema.org/Person"><span itemprop="name">someuser</span></div>
  <div><span itemprop="answerCount">4</span> answers</div>
  <div itemprop="suggestedAnswer acceptedAnswer" itemscope itemtype="https://schema.org/Answer">
    <div itemprop="upvoteCount">1337</div>
    <div itemprop="text">
    (The text of the accepted answer goes here...).
    </div>
    <div>answered <time itemprop="dateCreated" datetime="2010-12-01T22:01Z">Dec 1 '10 at 22:01</time></div>
    <div itemprop="author" itemscope itemtype="https://schema.org/Person"><span itemprop="name">anotheruser</span></div>
  </div>
  <div itemprop="suggestedAnswer" itemscope itemtype="https://schema.org/Answer">
    <div itemprop="upvoteCount">39</div>
    <div itemprop="text">
      (Another explanation would go here).
    </div>
    <div>answered <time itemprop="dateCreated" datetime="2010-12-06T21:11Z">Dec 6 '10 at 21:11</time></div>
    <div itemprop="author" itemscope itemtype="https://schema.org/Person"><span itemprop="name">lonelyuser1234</span></div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Question">
  <h1 property="name">What is attr_accessor in Ruby?</h1>
  <div property="upvoteCount">196</div>
  <div property="text">I am having difficulty understanding Ruby attr_accessors, can someone explain them?</div>
  <div>asked <time property="dateCreated" datetime="2010-11-04T20:07Z">Nov 11 '10 at 20:07</time></div>
  <div property="author" typeof="Person"><span property="name">someuser</span></div>
  <div><span property="answerCount">4</span> answers</div>
  <div property="suggestedAnswer acceptedAnswer" typeof="Answer">
    <div property="upvoteCount">1337</div>
    <div property="text">
    (The text of the accepted answer goes here...).
    </div>
    <div>answered <time property="dateCreated" datetime="2010-12-01T22:01Z">Dec 1 '10 at 22:01</time></div>
    <div property="author" typeof="Person"><span property="name">anotheruser</span></div>
  </div>
  <div property="suggestedAnswer" typeof="Answer">
    <div property="upvoteCount">39</div>
    <div property="text">
      (Another explanation would go here).
    </div>
    <div>answered <time property="dateCreated" datetime="2010-12-06T21:11Z">Dec 6 '10 at 21:11</time></div>
    <div property="author" typeof="Person"><span property="name">lonelyuser1234</span></div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Question",
    "name": "What is attr_accessor in Ruby?",
    "upvoteCount": "196",
    "text": "I am having difficulty understanding Ruby attr_accessors, can someone explain them?",
    "dateCreated": "2010-11-04T20:07Z",
    "author": {
        "@type": "Person",
        "name": "someuser"
    },
    "answerCount": "4",
    "acceptedAnswer": {
        "@type": "Answer",
        "upvoteCount": "1337",
        "text": "(The text of the accepted answer goes here...).",
        "dateCreated": "2010-12-01T22:01Z",
        "author": {
            "@type": "Person",
            "name": "someuser"
        }
    },
    "suggestedAnswer": {
        "@type": "Answer",
        "upvoteCount": "39",
        "text": "(The text of the accepted answer goes here...).",
        "dateCreated": "2010-12-06T21:11Z",
        "author": {
            "@type": "Person",
            "name": "lonelyuser1234"
        }
    }
}
</script>

TYPES: #eg-0187 WatchAction, Movie

PRE-MARKUP:

<!-- A Movie named "Footloose" with a WatchAction as a
potentialAction, with a target of http://example.com/player?id=123. -->

<div>
  <a href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Movie">
  <meta itemprop="name" content="Footloose">
  <div itemprop="potentialAction" itemscope itemtype="https://schema.org/WatchAction">
    <a itemprop="target" href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Movie">
  <meta property="name" content="Footloose">
  <div property="potentialAction" typeof="WatchAction">
    <a property="target" href="http://example.com/player?id=123">Watch <cite>Footloose</cite></a>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "Footloose",
  "potentialAction" : {
    "@type": "WatchAction",
    "target" : "http://example.com/player?id=123"
  }
}
</script>

TYPES: #eg-0188 Restaurant, ViewAction, EntryPoint, SoftwareApplication

PRE-MARKUP:

A Restaurant named "Tartine Bakery" with a ViewAction as a
potentialAction, with several target endpoints including
the simple url http://example.com/player?id=123 and
full EntryPoint descriptions for Windows and iOS SoftwareApplication
apps.

MICRODATA:

This example is JSON only.

RDFA:

This example is JSON only.

JSON:

<script type="application/ld+json">

{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "Tartine Bakery",
  "potentialAction": {
    "@type": "ViewAction",
    "target": [
      "http://www.urbanspoon.com/r/6/92204",
      {
        "@type": "EntryPoint",
        "urlTemplate": "http://api.urbanspoon.com/r/6/92204",
        "contentType": "application/json+ld"
      },
      "android-app://com.urbanspoon/http/www.urbanspoon.com/r/6/92204",
      {
        "@type": "EntryPoint",
        "urlTemplate": "urbanspoon://r/6/92204",
        "actionApplication": {
          "@type": "SoftwareApplication",
          "@id": "284708449",
          "name": "Urbanspoon iPhone & iPad App",
          "operatingSystem": "iOS"
        }
      },
      {
        "@type": "EntryPoint",
        "urlTemplate": "urbanspoon://r/6/92204",
        "actionApplication": {
          "@type": "SoftwareApplication",
          "@id": "5b23b738-bb64-4829-9296-5bcb59bb0d2d",
          "name": "Windows Phone App",
          "operatingSystem": "Windows Phone 8"
        }
      }
    ]
  }
}
</script>

TYPES: #eg-0189 MusicEvent, Event, CreativeWork, MusicGroup, Person

PRE-MARKUP:

<div>
  <h2>Shostakovich Leningrad</h2>
  <div>
    <div>May<span>23</span></div>
    <div>8:00 PM</div>
    <div>
      <strong>Britten, Shostakovich</strong>
    </div>
  </div>
  <div>
    <p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
  </div>

  <div>
    <h3>Program</h3>
    <ul>
      <li>
        <link href="http://en.wikipedia.org/wiki/Peter_Grimes" />
        <span><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em>Peter Grimes</em></span>
  </li>
      <li>
      <link href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" />
      <span><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
  </li>
    </ul>
  </div>

  <div>
    <h3>Performers</h3>
    <div>
      <img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra" />
      <link href="http://cso.org/" />
      <link href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" />
      <div>
        <a href="examples/Performer?id=4434">Chicago Symphony Orchestra</a>
      </div>
    </div>

    <div>
      <link href="http://www.jaapvanzweden.com/" />
      <img src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden"/>
      <div>
        <a href="/examples/Performer.aspx?id=11324">Jaap van Zweden</a>
      </div>
      <div>conductor</div>
    </div>
  </div>

</div>

MICRODATA:

<div itemscope="" itemtype="https://schema.org/MusicEvent">

  <div itemprop="location" itemscope="" itemtype="https://schema.org/MusicVenue">
    <meta itemprop="name" content="Chicago Symphony Center"/>
    <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Symphony_Center"/>
    <meta itemprop="address" content="220 S. Michigan Ave, Chicago, Illinois, USA"/>
  </div>

  <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
    <link itemprop="url" href="/examples/ticket/12341234" />
    <meta itemprop="price" content="40"/>
    <meta itemprop="priceCurrency" content="USD" />
    <link itemprop="availability" href="https://schema.org/InStock"/>
  </div>

  <h2 itemprop="name">Shostakovich Leningrad</h2>
  <div>
    <div itemprop="startDate" content="2014-05-23T20:00">May<span>23</span></div>
    <div>8:00 PM</div>
    <div>
      <strong>Britten, Shostakovich</strong>
    </div>
  </div>
  <div>
    <p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
  </div>

  <div>
    <h3>Program</h3>
    <ul>
      <li itemprop="workPerformed" itemscope="" itemtype="https://schema.org/CreativeWork">
        <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Peter_Grimes" />
        <span itemprop="name"><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em itemprop="name">Peter Grimes</em></span>
  </li>
      <li itemprop="workPerformed" itemscope="" itemtype="https://schema.org/CreativeWork">
      <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" />
      <span itemprop="name"><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
  </li>
    </ul>
  </div>

  <div>
    <h3>Performers</h3>
    <div itemprop="performer" itemscope="" itemtype="https://schema.org/MusicGroup">
      <img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra" />
      <link itemprop="sameAs" href="http://cso.org/" />
      <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" />
      <div>
        <a href="examples/Performer?id=4434"><span itemprop="name">Chicago Symphony Orchestra</span></a>
      </div>
    </div>

    <div itemprop="performer" itemscope="" itemtype="https://schema.org/Person">
      <link itemprop="sameAs" href="http://www.jaapvanzweden.com/" />
      <img itemprop="image" src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden"/>
      <div>
        <a href="/examples/Performer.aspx?id=11324"><span itemprop="name">Jaap van Zweden</span></a>
      </div>
      <div>conductor</div>
    </div>
  </div>

</div>

RDFA:

<div vocab="https://schema.org/" typeof="MusicEvent">

  <div property="location" typeof="MusicVenue">
    <meta property="name" content="Chicago Symphony Center"/>
    <link property="sameAs" href="http://en.wikipedia.org/wiki/Symphony_Center"/>
    <meta property="address" content="220 S. Michigan Ave, Chicago, Illinois, USA"/>
  </div>

  <div property="offers" typeof="Offer">
    <link property="url" href="/examples/ticket/12341234"/>
    <meta property="priceCurrency" content="USD" />$
    <meta property="price" content="40"/>40.00
    <link property="availability" href="https://schema.org/InStock"/>
  </div>

  <h2 property="name">Shostakovich Leningrad</h2>
  <div>
    <div property="startDate" content="2014-05-23T20:00">May<span>23</span></div>
    <div>8:00 PM</div>
    <div>
      <strong>Britten, Shostakovich</strong>
    </div>
  </div>
  <div>
    <p>Jaap van Zweden conducts two World War II-era pieces showcasing the glorious sound of the CSO.</p>
  </div>

  <div>
    <h3>Program</h3>
    <ul>
      <li property="workPerformed" typeof="CreativeWork">
        <link href="http://en.wikipedia.org/wiki/Peter_Grimes" property="sameAs"/>
        <span property="name"><strong>Britten</strong> Four Sea Interludes and Passacaglia from <em property="name">Peter Grimes</em></span>
  </li>
      <li property="workPerformed" typeof="CreativeWork">
      <link href="http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)" property="sameAs"/>
      <span property="name"><strong>Shostakovich</strong> Symphony No. 7 <em>(Leningrad)</em></span>
  </li>
    </ul>
  </div>

  <div>
    <h3>Performers</h3>
    <div property="performer" typeof="MusicGroup">
      <img src="/examples/cso_c_logo_s.jpg" alt="Chicago Symphony Orchestra"/>
      <link href="http://cso.org/" property="sameAs"/>
      <link href="http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra" property="sameAs"/>
      <a property="name" href="examples/Performer?id=4434">Chicago Symphony Orchestra</a>
    </div>

    <div property="performer" typeof="Person">
      <link href="http://www.jaapvanzweden.com/" property="sameAs"/>
      <img src="/examples/jvanzweden_s.jpg" alt="Jaap van Zweden" property="image"/>
      <a property="name" href="/examples/Performer.aspx?id=11324">Jaap van Zweden</a>
      <div>conductor</div>
    </div>
  </div>

</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MusicEvent",
  "location": {
    "@type": "MusicVenue",
    "name": "Chicago Symphony Center",
    "address": "220 S. Michigan Ave, Chicago, Illinois, USA"
  },
  "name": "Shostakovich Leningrad",
  "offers": {
    "@type": "Offer",
    "url": "/examples/ticket/12341234",
    "price": "40",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "performer": [
    {
      "@type": "MusicGroup",
      "name": "Chicago Symphony Orchestra",
      "sameAs": [
        "http://cso.org/",
        "http://en.wikipedia.org/wiki/Chicago_Symphony_Orchestra"
      ]
    },
    {
      "@type": "Person",
      "image": "/examples/jvanzweden_s.jpg",
      "name": "Jaap van Zweden",
      "sameAs": "http://www.jaapvanzweden.com/"
    }
  ],
  "startDate": "2014-05-23T20:00",
  "workPerformed": [
    {
      "@type": "CreativeWork",
      "name": "Britten Four Sea Interludes and Passacaglia from Peter Grimes",
      "sameAs": "http://en.wikipedia.org/wiki/Peter_Grimes"
    },
    {
      "@type": "CreativeWork",
      "name": "Shostakovich Symphony No. 7 (Leningrad)",
      "sameAs": "http://en.wikipedia.org/wiki/Symphony_No._7_(Shostakovich)"
    }
  ]
}
</script>

TYPES: #eg-0190 Event, TheaterEvent, PerformingArtsTheater, CreativeWork

PRE-MARKUP:

<div>
  <span>Julius Caesar at Shakespeare's Globe</span>
  <span>Wed 01 October 2014 19:30</span>
</div>

MICRODATA:

<div itemscope="" itemtype="https://schema.org/TheaterEvent">
  <span itemprop="name">Julius Caesar at Shakespeare's Globe</span>
  <div itemprop="location" itemscope="" itemtype="https://schema.org/PerformingArtsTheater">
    <meta itemprop="name" content="Shakespeare's Globe"/>
    <link itemprop="sameAs" href="http://www.shakespearesglobe.com/"/>
    <meta itemprop="address" content="London, UK"/>
  </div>
  <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
    <link itemprop="url" href="/examples/ticket/0012301230123"/>
  </div>
  <span itemprop="startDate" content="2014-10-01T19:30">Wed 01 October 2014 19:30</span>
  <div itemprop="workPerformed" itemscope="" itemtype="https://schema.org/CreativeWork">
    <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Julius_Caesar_(play)"/>
    <link itemprop="sameAs" href="http://worldcat.org/entity/work/id/1807288036"/>
    <div itemprop="creator" itemscope="" itemtype="https://schema.org/Person">
       <meta itemprop="name" content="William Shakespeare"/>
       <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/William_Shakespeare"/>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="TheaterEvent">
  <span property="name">Julius Caesar at Shakespeare's Globe</span>
  <div property="location" typeof="PerformingArtsTheater">
    <meta property="name" content="Shakespeare's Globe"/>
    <link property="sameAs" href="http://www.shakespearesglobe.com/"/>
    <meta property="address" content="London, UK"/>
  </div>
  <div property="offers" typeof="Offer">
    <link property="url" href="/examples/ticket/0012301230123"/>
  </div>
  <span property="startDate" content="2014-10-01T19:30">Wed 01 October 2014 19:30</span>
  <div property="workPerformed" typeof="CreativeWork">
    <link property="sameAs" href="http://en.wikipedia.org/wiki/Julius_Caesar_(play)"/>
    <link property="sameAs" href="http://worldcat.org/entity/work/id/1807288036"/>
    <div property="creator" typeof="Person">
       <meta property="name" content="William Shakespeare"/>
       <link property="sameAs" href="http://en.wikipedia.org/wiki/William_Shakespeare"/>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TheaterEvent",
  "name": "Julius Caesar at Shakespeare's Globe",
  "location": {
    "@type": "PerformingArtsTheater",
    "name": "Shakespeare's Globe",
    "sameAs": "http://www.shakespearesglobe.com/",
    "address": "London, UK"
  },
  "offers": {
    "@type": "Offer",
    "url": "/examples/ticket/0012301230123"
  },
  "startDate": "2014-10-01T19:30",
  "workPerformed": {
    "@type": "CreativeWork",
    "name": "Julius Caesar",
    "sameAs": "http://en.wikipedia.org/wiki/Julius_Caesar_(play)",
    "sameAs": "http://worldcat.org/entity/work/id/1807288036",
        "creator": {
      "@type": "Person",
      "name": "William Shakespeare",
      "sameAs": "http://en.wikipedia.org/wiki/William_Shakespeare"
    }
  }
}
</script>

TYPES: #eg-0191 SportsEvent

PRE-MARKUP:

World Series Event in JSON.

MICRODATA:

n/a

RDFA:

n/a

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SportsEvent",
  "name": "2013 World Series",
  "subEvent": {
    "@type": "SportsEvent",
    "@id": "http://mlb.com/ws2013g1",
    "name": "2013 World Series - Game 1"
  }
}
</script>

TYPES: #eg-0192 Restaurant

PRE-MARKUP:

<div>
  <h1>Fondue for Fun and Fantasy</h1>
  <p>Fantastic and fun for all your cheesy occasions.</p>
  <p>Open: Daily from 11:30am till 11pm</p>
  <p>Phone: 555-0100-3333</p>
  <p>View <a href="http://example.com/menu">our menu</a>.</p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Restaurant">
  <h1 itemprop="name">Fondue for Fun and Fantasy</h1>
  <p itemprop="description">Fantastic and fun for all your cheesy occasions.</p>
  <p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00">Daily from 11:30am till 11pm</span></p>
  <p>Phone: <span itemprop="telephone" content="+155501003333">555-0100-3333</span></p>
  <p>View <a itemprop="hasMenu" href="http://example.com/menu">our menu</a>.</p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Restaurant">
  <h1 property="name">Fondue for Fun and Fantasy</h1>
  <p property="description">Fantastic and fun for all your cheesy occasions.</p>
  <p>Open: <span property="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00">Daily from 11:30am till 11pm</span></p>
  <p>Phone: <span property="telephone" content="+155501003333">555-0100-3333</span></p>
  <p>View <a property="hasMenu" href="http://example.com/menu">our menu</a>.</p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "Fondue for Fun and Fantasy",
  "description": "Fantastic and fun for all your cheesy occasions",
  "openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 11:30-23:00",
  "telephone": "+155501003333",
  "hasMenu": "http://example.com/menu"
}
</script>

TYPES: #eg-0193 Store, OpeningHoursSpecification

PRE-MARKUP:

<div>
  <h1>Middle of Nowhere Foods</h1>
  <h2>Opening hours</h2>
  <p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
  <ul>
    <li>
      <time datetime="2013-12-24">24 December 2013</time> and
      <time datetime="2013-12-25">25 December 2013</time>:
      <time datetime="09:00:00">9am</time>-<time datetime="11:00:00">11am</time>
    </li>
    <li>
      <time datetime="2014-01-01">1st January 2014</time>:
      <time datetime="12:00:00">Noon</time>-<time datetime="14:00:00">2pm</time>
    </li>
  </ul>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Store">
  <h1 itemprop="name">Middle of Nowhere Foods</h1>
  <h2>Opening hours</h2>
    <meta itemprop="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00">
    <p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
  <ul>
    <li itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
      <time itemprop="validFrom" datetime="2013-12-24">24 December 2013</time> and
      <time itemprop="validThrough" datetime="2013-12-25">25 December 2013</time>:
      <time itemprop="opens" datetime="09:00:00">9am</time>-<time itemprop="closes" datetime="11:00:00">11am</time>
    </li>
    <li itemprop="openingHoursSpecification" itemscope itemtype="https://schema.org/OpeningHoursSpecification">
      <time itemprop="validFrom validThrough" datetime="2014-01-01">1st January 2014</time>:
      <time itemprop="opens" datetime="12:00:00">Noon</time>-<time itemprop="closes" datetime="14:00:00">2pm</time>
    </li>
  </ul>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Store">
  <h1 property="name">Middle of Nowhere Foods</h1>
  <h2>Opening hours</h2>
  <meta property="openingHours" content="Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00">
  <p>Normally open daily <time datetime="09:00:00">9am</time>-<time datetime="14:00:00">2pm</time> except on:</p>
  <ul>
    <li property="openingHoursSpecification" typeof="OpeningHoursSpecification">
      <time property="validFrom" datetime="2013-12-24">24 December 2013</time> and
      <time property="validThrough" datetime="2013-12-25">25 December 2013</time>:
      <time property="opens" datetime="09:00:00">9am</time>-<time property="closes" datetime="11:00:00">11am</time>
    </li>
    <li property="openingHoursSpecification" typeof="OpeningHoursSpecification">
      <time property="validFrom validThrough" datetime="2014-01-01">1st January 2014</time>:
      <time property="opens" datetime="12:00:00">Noon</time>-<time property="closes" datetime="14:00:00">2pm</time>
    </li>
  </ul>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Store",
  "name": "Middle of Nowhere Foods",
  "openingHours": "Mo,Tu,We,Th,Fr,Sa,Su 09:00-14:00",
  "openingHoursSpecification":
  [
    {
      "@type": "OpeningHoursSpecification",
      "validFrom": "2013-12-24",
      "validThrough": "2013-12-25",
      "opens": "09:00:00",
      "closes": "11:00:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "validFrom": "2014-01-01",
      "validThrough": "2014-01-01",
      "opens": "12:00:00",
      "closes": "14:00:00"
    }
  ]
}
</script>

TYPES: #eg-0194 Pharmacy, openingHours, telephone

PRE-MARKUP:

<div>
  <h1>Philippa's Pharmacy</h1>
  <p>A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: Monday-Thursday 9am-noon</p>
  <p>Phone: (800)555-1234</p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Pharmacy">
  <h1 itemprop="name">Philippa's Pharmacy</h1>
  <p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: <span itemprop="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
  <p>Phone: <span itemprop="telephone" content="+18005551234">(800)555-1234</span></p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Pharmacy">
  <h1 property="name">Philippa's Pharmacy</h1>
  <p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare
    convenience, a department of Delia's Drugstore.</p>
  <p>Open: <span property="openingHours" content="Mo,Tu,We,Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
  <p>Phone: <span property="telephone" content="+18005551234">(800)555-1234</span></p>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Pharmacy",
    "name": "Philippa's Pharmacy",
    "description": "A superb collection of fine pharmaceuticals for your beauty and healthcare convenience, a department of Delia's Drugstore.",
    "openingHours": "Mo,Tu,We,Th 09:00-12:00",
    "telephone": "+18005551234"
}
</script>

TYPES: #eg-0195 Store, Pharmacy

PRE-MARKUP:

<div>
  <div>
    <h1>Delia's Daily Supplies</h1>
    <p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and supplied
       with all your daily needs.</p>
    <p>Open: Monday-Friday 7am-11pm</p>
    <p>Phone: 800-555-1234</p>
  </div>

  <div>
    <h2>Philippa's Pharmacy</h2>
    <p>A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
      a department of Delia's Drugstore. Call our desk to speak to the on-duty
      pharmacist any morning Monday-Thursday.</p>
    <p>Open: Monday-Thursday 9am-noon</p>
    <p>Phone: 555-0100-1111</p>
  </div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Store">
  <div>
    <h1 itemprop="name">Delia's Daily Supplies</h1>
    <p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
    <p>Phone: <span itemprop="telephone" content="+1 8005551234">800-555-1234</span></p>
  </div>

  <div itemprop="department" itemscope itemtype="https://schema.org/Pharmacy">
    <h2 itemprop="name">Philippa's Pharmacy</h2>
    <p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
      a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Store">
  <div>
      <h1 property="name">Delia's Daily Supplies</h1>
      <p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
          drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
      <p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
      <p>Phone: <span property="telephone" content="+1 8005551234">800-555-1234</span></p>
  </div>

  <div property="department" typeof="Pharmacy">
      <h2 property="name">Philippa's Pharmacy</h2>
      <p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
          a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
      <p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
      <p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Store",
  "name": "Delia's Daily Supplies",
  "description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
  "openingHours": "Mo-Fr 07:00-23:00",
  "telephone": "+155501001110",
  "department":
  {
    "@type": "Pharmacy",
    "name": "Philippa's Pharmacy",
    "description": "A superb collection of fine pharmaceuticals for your   beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
    "openingHours": "Mo-Th 09:00-12:00",
    "telephone": "+155501001111"
  }
}
</script>

TYPES: #eg-0196 Store, DryCleaningOrLaundry, Corporation, Pharmacy

PRE-MARKUP:

<div>
  <div>
    <h1>Delia's Daily Supplies</h1>
    <p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and
      supplied with all your daily needs.</p>
    <p>Open: Monday-Friday 7am-11pm</p>
    <p>Phone: 555-0100-1110</p>
  </div>

  <div>
    <h2>Philippa's Pharmacy</h2>
    <p>A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
      a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist
      any morning Monday-Thursday.</p>
    <p>Open: Monday-Thursday 9am-noon</p>
    <p>Phone: 555-0100-1111</p>
  </div>

  <!-- another department -->
  <div>
    <h2>Larry's Laundromat</h2>
    <p>Keep your clothes clean while you do your daily shopping!</p>
    <p>Open: Open weekdays 1pm-5:30pm.</p>
    <p>Phone: 555-0100-2121</p>
    <p>A branch of
    <a href="http://example.com/">Larry's International</a>.</p>
  </div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Store">
  <div>
    <h1 itemprop="name">Delia's Daily Supplies</h1>
    <p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <div itemprop="department" itemscope itemtype="https://schema.org/Pharmacy">
    <h2 itemprop="name">Philippa's Pharmacy</h2>
    <p itemprop="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
      a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
  </div>

  <!-- another department -->
  <div itemprop="department" itemscope itemtype="https://schema.org/DryCleaningOrLaundry">
    <h2 itemprop="name">Larry's Laundromat</h2>
    <p itemprop="description">Keep your clothes clean while you do your daily shopping!</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Fr 13:00-17:30">Open weekdays 1pm-5:30pm.</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501002121">555-0100-2121</span></p>
    <p>A branch of <span itemprop="parentOrganization" itemscope itemtype="https://schema.org/Corporation">
    <a itemprop="url" href="http://example.com/"><span itemprop="name">Larry's International</span></a></span>.</p>
  </div>
</div>

RDFA:

<div  vocab="https://schema.org/" typeof="Store">
  <div>
    <h1 property="name">Delia's Daily Supplies</h1>
    <p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
        drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
    <p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <div property="department" typeof="Pharmacy">
    <h2 property="name">Philippa's Pharmacy</h2>
    <p property="description">A superb collection of fine pharmaceuticals for your beauty and healthcare needs,
        a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.</p>
    <p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
  </div>

  <div property="department" typeof="DryCleaningOrLaundry">
    <h2 property="name">Larry's Laundromat</h2>
    <p property="description">Keep your clothes clean while you do your daily shopping!</p>
    <p>Open: <span property="openingHours" content="Mo-Fr 13:00-17:30">Open weekdays 1pm-5:30pm.</span></p>
    <p>Phone: <span property="telephone" content="+155501002121">555-0100-2121</span></p>
    <p>A branch of <span property="parentOrganization" typeof="Corporation">
    <a property="url" href="http://example.com/"><span property="name">Larry's International</span></a></span>.</p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Store",
  "name": "Delia's Daily Supplies",
  "description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
  "openingHours": "Mo-Fr 07:00-23:00",
  "telephone": "+155501001110",
  "department":
  [
    {
      "@type": "Pharmacy",
      "name": "Philippa's Pharmacy",
      "description": "A superb collection of fine pharmaceuticals for your   beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
      "openingHours": "Mo-Th 09:00-12:00",
      "telephone": "+155501001111"
    },
    {
      "@type": "DryCleaningOrLaundry",
      "name": "Larry's Laundromat",
      "description": "Keep your clothes clean while you do your daily shopping!",
      "openingHours": "Mo-Fr 13:00-17:30",
      "telephone": "+155501002121",
      "parentOrganization":
      {
        "@type": "Corporation",
        "url": "http://example.com/",
        "name": "Larry's International"
      }
    }
  ]
}
</script>

TYPES: #eg-0197 Store, PostalAddress, Pharmacy

PRE-MARKUP:

<div>
  <div>
    <h1>Delia's Daily Supplies</h1>
    <p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy
      and supplied with all your daily needs.</p>
    <p>Open: Monday-Friday 7am-11pm</p>
    <p>Phone: 555-0100-1110</p>
  </div>

  <address>
    <span> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span>Boston</span>,
    <span>MA, USA</span>
  </address>

 <div>
   <h2>Philippa's Pharmacy</h2>
   <p>A superb collection of fine pharmaceuticals...</p>
   <p>Open: Monday-Thursday 9am-noon</p>
   <p>Phone: 555-0100-1111</p>
 </div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Store">
  <div>
    <h1 itemprop="name">Delia's Daily Supplies</h1>
    <p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span itemprop="addressLocality">Boston</span>,
    <span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
  </address>

 <div itemprop="department" itemscope itemtype="https://schema.org/Pharmacy">
   <h2 itemprop="name">Philippa's Pharmacy</h2>
   <p itemprop="description">A superb collection of fine pharmaceuticals...</p>
   <p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
   <p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
 </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Store">
  <div>
    <h1 property="name">Delia's Daily Supplies</h1>
    <p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
    drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm </span></p>
    <p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <address property="address" typeof="PostalAddress">
    <span property="streetAddress"> Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span property="addressLocality">Boston</span>,
    <span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
  </address>

  <div property="department" typeof="Pharmacy">
    <h2 property="name">Philippa's Pharmacy</h2>
    <p property="description">A superb collection of fine pharmaceuticals...</p>
    <p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Store",
  "name": "Delia's Daily Supplies",
  "description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
  "openingHours": "Mo-Fr 07:00-23:00",
  "telephone": "+155501001110",
  "address":
  {
  "@type": "PostalAddress",
  "streetAddress": "Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101",
  "addressLocality": "Boston",
  "addressRegion": "MA",
  "addressCountry": "USA"
  },
  "department":
  {
    "@type": "Pharmacy",
    "name": "Philippa's Pharmacy",
    "description": "A superb collection of fine pharmaceuticals for your   beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
    "openingHours": "Mo-Th 09:00-12:00",
    "telephone": "+155501001111"
    }
}
</script>

TYPES: #eg-0198 PostalAddress, Pharmacy, Store

PRE-MARKUP:

<div>
  <div>
    <h1>Delia's Daily Supplies</h1>
    <p>For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and
      supplied with all your daily needs.</p>
    <p>Open: Monday-Friday 7am-11pm</p>
    <p>Phone: 555-0100-1110</p>
  </div>

  <address>
    <span>Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span>Boston</span>,
    <span>MA, USA</span>
  </address>

  <div>
    <h2>Philippa's Pharmacy</h2>
    <p>A superb collection of fine pharmaceuticals...</p>
    <p>Open: Monday-Thursday 9am-noon</p>
    <p>Phone: 555-0100-1111</p>
    <address>
      <span>Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
      <span>Boston</span>,
      <span>MA, USA</span>
    </address>
  </div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Store">
  <div>
    <h1 itemprop="name">Delia's Daily Supplies</h1>
    <p itemprop="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
      drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span itemprop="addressLocality">Boston</span>,
    <span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
  </address>

  <div itemprop="department" itemscope itemtype="https://schema.org/Pharmacy">
    <h2 itemprop="name">Philippa's Pharmacy</h2>
    <p itemprop="description">A superb collection of fine pharmaceuticals...</p>
    <p>Open: <span itemprop="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span itemprop="telephone" content="+155501001111">555-0100-1111</span></p>
    <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
      <span itemprop="streetAddress">Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
      <span itemprop="addressLocality">Boston</span>,
      <span itemprop="addressRegion">MA</span>, <span itemprop="addressCountry">USA</span>
    </address>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Store">
  <div>
    <h1 property="name">Delia's Daily Supplies</h1>
    <p property="description">For your daily newspapers, candies, snacks and (via our in-store pharmacy)
    drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.</p>
    <p>Open: <span property="openingHours" content="Mo-Fr 07:00-23:00">Monday-Friday 7am-11pm</span></p>
    <p>Phone: <span property="telephone" content="+155501001110">555-0100-1110</span></p>
  </div>

  <address property="address" typeof="PostalAddress">
    <span property="streetAddress">Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
    <span property="addressLocality">Boston</span>,
    <span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
  </address>

  <div property="department" typeof="Pharmacy">
    <h2 property="name">Philippa's Pharmacy</h2>
    <p property="description">A superb collection of fine pharmaceuticals...</p>
    <p>Open: <span property="openingHours" content="Mo-Th 09:00-12:00">Monday-Thursday 9am-noon</span></p>
    <p>Phone: <span property="telephone" content="+155501001111">555-0100-1111</span></p>
    <address property="address" typeof="PostalAddress">
      <span property="streetAddress">Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101</span>,
      <span property="addressLocality">Boston</span>,
      <span property="addressRegion">MA</span>, <span property="addressCountry">USA</span>
    </address>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Store",
  "name": "Delia's Daily Supplies",
  "description": "For your daily newspapers, candies, snacks and (via our in-store pharmacy) drugs and healthcare products to keep you and your family happy, healthy and supplied with all your daily needs.",
  "openingHours": "Mo-Fr 07:00-23:00",
  "telephone": "+155501001110",
  "address":
  {
  "@type": "PostalAddress",
  "streetAddress": "Unit 42, Land of Bargains Shopping Paradise, 12 Highway 101",
  "addressLocality": "Boston",
  "addressRegion": "MA",
  "addressCountry": "USA"
  },
  "department":
  {
    "@type": "Pharmacy",
    "name": "Philippa's Pharmacy",
    "description": "A superb collection of fine pharmaceuticals for your   beauty and healthcare needs, a department of Delia's Drugstore. Call our desk to speak to the on-duty pharmacist any morning Monday-Thursday.",
    "openingHours": "Mo-Th 09:00-12:00",
    "telephone": "+155501001111",
    "address":
    {
      "@type": "PostalAddress",
      "streetAddress": "Unit 42b, Land of Bargains Shopping Paradise, 12 Highway 101",
      "addressLocality": "Boston",
      "addressRegion": "MA",
      "addressCountry": "USA"
    }
  }
}
</script>

TYPES: #eg-0199 Organization, ContactPoint

PRE-MARKUP:

Example specifying one customer service phone number.

MICRODATA:

This example is JSON-only.

RDFA:

This example is JSON-only.

JSON:

<script type="application/ld+json">
{ "@context" : "https://schema.org",
  "@type" : "Organization",
  "url" : "http://www.your-company-site.com",
  "contactPoint" : [
    { "@type" : "ContactPoint",
      "telephone" : "+1-401-555-1212",
      "contactType" : "customer service"
    } ] }
</script>

TYPES: #eg-0200 HearingImpairedSupported, TollFree, ContactPoint, Organization

PRE-MARKUP:

A fuller example that illustrates multiple contact numbers for a company,
including US toll-free numbers, a hearing-impaired number, and several contact categories.

MICRODATA:

This example is JSON-only.

RDFA:

This example is JSON-only.

JSON:

<script type="application/ld+json">
{ "@context" : "https://schema.org",
  "@type" : "Organization",
  "url" : "http://www.t-mobile.com",
  "contactPoint" : [
    { "@type" : "ContactPoint",
      "telephone" : "+1-877-746-0909",
      "contactType" : "customer service",
      "contactOption" : "TollFree",
      "areaServed" : "US"
    } , {
      "@type" : "ContactPoint",
      "telephone" : "+1-505-998-3793",
      "contactType" : "customer service"
    } , {
      "@type" : "ContactPoint",
      "telephone" : "+1-877-296-1018",
      "contactType" : "customer service",
      "contactOption" : ["HearingImpairedSupported","TollFree"] ,
      "areaServed" : "US"
    } , {
      "@type" : "ContactPoint",
      "telephone" : "+1-877-453-1304",
      "contactType" : "technical support",
      "contactOption" : "TollFree",
      "areaServed" : ["US","CA"],
      "availableLanguage" : ["English","French"]
    } , {
      "@type" : "ContactPoint",
      "telephone" : "+1-877-453-1304",
      "contactType" : "bill payment",
      "contactOption" : "TollFree",
      "areaServed" : ["US","CA"]
    } ] }
</script>

TYPES: #eg-0201 MusicEvent, Place, Offer

PRE-MARKUP:

An example snippet of JSON-LD describing two B.B. King concerts.

MICRODATA:

This example is JSON-only.

RDFA:

This example is JSON-only.

JSON:

<script type="application/ld+json">
[{
  "@context" : "https://schema.org",
  "@type" : "MusicEvent",
  "name" : "B.B. King",
  "startDate" : "2014-04-12T19:30",
  "location" : {
     "@type" : "Place",
     "name" : "Lupo's Heartbreak Hotel",
     "address" : "79 Washington St., Providence, RI"
  },
  "offers" : {
     "@type" : "Offer",
     "url" : "https://www.etix.com/ticket/1771656"
  }
},
{
  "@context" : "https://schema.org",
  "@type" : "MusicEvent",
  "name" : "B.B. King",
  "startDate" : "2014-04-13T20:00",
  "location" : {
     "@type" : "Place",
     "name" : "Lynn Auditorium",
     "address" : "Lynn, MA, 01901"
  },
  "offers" : {
     "@type" : "Offer",
     "url" : "http://frontgatetickets.com/venue.php?id=11766"
  }
}]
</script>

TYPES: #eg-0202 MusicEvent, Place, PostalAddress, Offer, MusicGroup, EventRescheduled

PRE-MARKUP:

An example of a more fully specified MusicEvent, including a tour image,
full venue address, multiple performers, and multiple ticket classes.

MICRODATA:

This example is JSON-only.

RDFA:

This example is JSON-only.

JSON:

<script type="application/ld+json">
[{
    "@context" : "https://schema.org",
    "@type" : "MusicEvent",
    "name" : "B.B. King with Jonathon \"Boogie\" Long",
    "image" : "http://www.bbking.com/gallery/b-b-king-live.jpg",
    "url" : "http://www.bbking.com/events/apr12-providence.html",
    "startDate" : "2014-04-12T19:30",
    "doorTime" : "18:30",
    "endDate" : "2014-04-12T22:00",
    "location" : {
        "@type" : "Place",
        "name" : "Lupo's Heartbreak Hotel",
        "sameAs" : "http://lupos.com/",
        "address" : {
            "@type" : "PostalAddress",
            "streetAddress" : "79 Washington St.",
            "addressLocality" : "Providence",
            "addressRegion" : "RI",
            "postalCode" : "02903",
            "addressCountry" : "US"
        }
    },
    "offers" : [ {
        "@type" : "Offer",
        "name" : "General Admission",
        "price" : "$63.25",
        "availability" : "SoldOut",
        "url" : "http://www.ticketmaster.com/event/17004C29"
    },{
        "@type" : "Offer",
        "name" : "VIP Experience",
        "url" : "http://www.example.com/Abcde12345",
        "price" : "$299.00",
        "validFrom" : "2014-02-05T10:00",
        "validThrough" : "2014-03-19T23:59"
    } ],
    "performer" : [ {
        "@type" : "MusicGroup",
        "name" : "B.B. King",
        "sameAs" : "http://en.wikipedia.org/wiki/B.B._King"
    },{
        "@type" : "MusicGroup",
        "name" : "Jonathon \"Boogie\" Long",
        "sameAs" : "http://jonathonboogielong.com/"
    } ],
    "eventStatus" : "EventRescheduled",
    "previousStartDate" : "2013-09-30T19:30",
    "typicalAgeRange" : "18+"
}]
</script>

TYPES: #eg-0203 Role, OrganizationRole

PRE-MARKUP:

A basic Role example in JSON that
shows how to qualify the 'member' property
by adding an intermediate Role entity.

MICRODATA:

<div itemscope itemtype="https://schema.org/Organization">
  <span itemprop="name">Cryptography Users</span>
  <div itemprop="member" itemscope
        itemtype="https://schema.org/OrganizationRole">
    <div itemprop="member" itemscope
            itemtype="https://schema.org/Person">
      <span itemprop="name">Alice</span>
    </div>
    <span itemprop="startDate">1977</span>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Organization">
  <span property="name">Cryptography Users</span>
  <div property="member" typeof="OrganizationRole">
    <div property="member" typeof="Person">
      <span property="name">Alice</span>
    </div>
    <span property="startDate">1977</span>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Cryptography Users",
  "member": {
    "@type": "OrganizationRole",
    "member": {
    "@type": "Person",
    "name": "Alice"
    },
    "startDate": "1977"
  }
}
</script>

TYPES: #eg-0204 Role, OrganizationRole, CollegeOrUniversity, EducationalOrganization

PRE-MARKUP:

A JSON example of an OrganizationRole being used to qualify
the 'alumniOf' property (which is inverseOf 'alumni').

Note that we use startDate to indicate when the alumniOf
situation began, which was the date of leaving the organization.

MICRODATA:

<div itemscope itemtype="https://schema.org/Person">
    <span itemprop="name">Delia Derbyshire</span>
    <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Delia_Derbyshire">
    <div itemprop="alumniOf" itemscope itemtype="https://schema.org/OrganizationRole">
        <div itemprop="alumniOf" itemscope itemtype="https://schema.org/CollegeOrUniversity">
            <span itemprop="name">University of Cambridge</span>
            <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/University_of_Cambridge">
        </div>
        <span itemprop="startDate">1959</span>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Person">
    <span property="name">Delia Derbyshire</span>
    <link property="sameAs" href="http://en.wikipedia.org/wiki/Delia_Derbyshire">
    <div property="alumniOf" typeof="OrganizationRole">
        <div property="alumniOf" typeof="CollegeOrUniversity">
            <span property="name">University of Cambridge</span>
            <link property="sameAs" href="http://en.wikipedia.org/wiki/University_of_Cambridge">
        </div>
        <span property="startDate">1959</span>
    </div>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Person",
    "name": "Delia Derbyshire",
    "sameAs": "http://en.wikipedia.org/wiki/Delia_Derbyshire",
    "alumniOf": {
        "@type": "OrganizationRole",
        "alumniOf": {
            "@type": "CollegeOrUniversity",
            "name": "University of Cambridge",
            "sameAs": "http://en.wikipedia.org/wiki/University_of_Cambridge"
        },
        "startDate": "1959"
    }
}
</script>

TYPES: #eg-0205 Role, PerformanceRole

PRE-MARKUP:

A JSON example of a PerformanceRole, in which
the Role represents the acting contribution made by
Bill Murray in the film Ghostbusters. The Role entity
allows us to additional information, such as the
character's name that he played in the film.

MICRODATA:

<div itemscope itemtype="https://schema.org/Movie">
  <span itemprop="name">Ghostbusters</span>
  <link itemprop="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
  <div itemprop="actor" itemscope
        itemtype="https://schema.org/PerformanceRole">
    <div itemprop="actor" itemscope
            itemtype="https://schema.org/Person">
      <span itemprop="name">Bill Murray</span>
    </div>
    <span itemprop="characterName">Dr. Peter Venkman</span>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Movie">
  <span property="name">Ghostbusters</span>
  <link property="sameAs" href="http://en.wikipedia.org/wiki/Ghostbusters"/>
  <div property="actor" typeof="PerformanceRole">
    <div property="actor" typeof="Person">
      <span property="name">Bill Murray</span>
    </div>
    <span property="characterName">Dr. Peter Venkman</span>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "Ghostbusters",
  "sameAs": "http://en.wikipedia.org/wiki/Ghostbusters",
  "actor": {
    "@type": "PerformanceRole",
    "actor": {
      "@type": "Person",
      "name": "Bill Murray"
    },
    "characterName": "Dr. Peter Venkman"
  }
}
</script>

TYPES: #eg-0206 Role, OrganizationRole, Person, SportsTeam, Organization

PRE-MARKUP:

A JSON example of an OrganizationRole, showing information
about a 'member' of a 'SportsTeam', including time qualfiers
(when he began and ended that role).

MICRODATA:

<div itemscope itemtype="https://schema.org/SportsTeam">
    <span itemprop="name">San Francisco 49ers</span>
    <div itemprop="member" itemscope itemtype="https://schema.org/OrganizationRole">
        <div itemprop="member" itemscope itemtype="https://schema.org/Person">
            <span itemprop="name">Joe Montana</span>
        </div>
        <span itemprop="startDate">1979</span>
        <span itemprop="endDate">1992</span>
        <span itemprop="roleName">Quarterback</span>
    </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="SportsTeam">
    <span property="name">San Francisco 49ers</span>
    <div property="member" typeof="OrganizationRole">
        <div property="member" typeof="https://schema.org/Person">
            <span property="name">Joe Montana</span>
        </div>
        <span property="startDate">1979</span>
        <span property="endDate">1992</span>
        <span property="roleName">Quarterback</span>
    </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SportsTeam",
  "name": "San Francisco 49ers",
  "member": {
    "@type": "OrganizationRole",
    "member": {
      "@type": "Person",
      "name": "Joe Montana"
    },
    "startDate": "1979",
    "endDate": "1992",
    "roleName": "Quarterback"
  }
}
</script>

TYPES: #eg-0207 WebPage, CollegeOrUniversity

PRE-MARKUP:

<body>
  <h1>Lecture 12: Graphs, networks, incidence matrices</h1>
  <p>These video lectures of Professor Gilbert
    Strang teaching 18.06 were  recorded in Fall 1999 and do not
    correspond precisely to the current  edition of the textbook.</p>
  <div>
    <h4>About <span>MIT OpenCourseWare</span></h4>
  </div>
  <a
    rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
    src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>

MICRODATA:

<body itemscope="" itemtype="https://schema.org/WebPage">
  <h1 itemprop="name">Lecture 12: Graphs, networks, incidence matrices</h1>
  <p itemprop="description">These video lectures of Professor Gilbert
    Strang teaching 18.06 were  recorded in Fall 1999 and do not
    correspond precisely to the current  edition of the textbook.</p>
  <div itemprop="publisher" itemscope="" itemtype="https://schema.org/CollegeOrUniversity">
    <h4 class="footer">About <span itemprop="name">MIT OpenCourseWare</span></h4>
  </div>
  <a itemprop="license"
    rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
    src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="WebPage">
  <h1 property="name">Lecture 12: Graphs, networks, incidence matrices</h1>
  <p property="description">These video lectures of Professor Gilbert
    Strang teaching 18.06 were  recorded in Fall 1999 and do not
    correspond precisely to the current  edition of the textbook.</p>
  <div property="publisher" typeof="CollegeOrUniversity">
    <h4 class="footer">About <span property="name">MIT OpenCourseWare</span></h4>
  </div>
  <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"><img
    src="/images/cc_by-nc-sa.png" alt="Creative Commons logo with terms BY-NC-SA." /></a>
</body>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "WebPage",
    "name": "Lecture 12: Graphs, networks, incidence matrices",
    "description": "These video lectures of Professor Gilbert Strang teaching 18.06 were recorded in Fall 1999 and do not correspond precisely to the current  edition of the textbook.",
    "publisher": {
        "@type": "CollegeOrUniversity",
        "name": "MIT OpenCourseWare"
    },
    "license": "http://creativecommons.org/licenses/by-nc-sa/3.0/us/deed.en_US"
}
</script>

TYPES: #eg-0208 ItemList, Product, Offer

PRE-MARKUP:

<div>
  <!-- http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600 -->
  <span>315</span>
  <div>
    <img alt="Photo of product" src="http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg" />
    <a href="http://multivarki.ru/brand_502/">
      <span>BRAND 502</span>
    </a>
    <div>
      <span>4399 р.</span>
    </div>...
    <div>
    ...
    </div>
  </div>
</div>

MICRODATA:

<div itemscope itemtype="https://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="https://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="https://schema.org/Offer">
            <span itemprop="price">4399 р.</span>
        </div>...
    </div>
    <div itemprop="itemListElement" itemtype="https://schema.org/Product">
        ...
    </div>
</div>

RDFA:

<div vocab="https://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="Offer">
            <meta property="schema:priceCurrency" content="RUB">руб
            <meta property="schema:price" content="4399.00">4 399,00
            <link property="schema:itemCondition" href="https://schema.org/NewCondition">
        </div>...
    </div>
    <div property="itemListElement" typeof="Product">
        ...
    </div>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://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",
            "offers": {
                "@type": "Offer",
                "price": "4399 p."
            }
        },
        {
            "@type": "Product",
            "name": "..."
        }
    ]
}
</script>

TYPES: #eg-0209 ItemList, CreativeWork

PRE-MARKUP:

Top 5 covers of Bob Dylan Songs
by John Doe
5. If Not for You -- George Harrison
4. The Times They Are A-Changin' -- Tracy Chapman
3. It Ain't Me, Babe -- Johnny Cash and June Carter Cash
2. Don't Think Twice, It's Alright -- Waylon Jennings
1. All Along the Watchtower -- Jimi Hendrix

MICRODATA:

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

RDFA:

<div vocab="https://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="https://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>

JSON:

<script type="application/ld+json">
{
  "@context": "https://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": "https://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>

TYPES: #eg-0210 ItemList

PRE-MARKUP:

The artists with the most cumulative weeks at number one according to Billboard 200
1. Beatles: 132 weeks
2. Elvis Presley: 67 weeks
3. Michael Jackson: 51 weeks
4. Garth Brooks: 51 weeks

MICRODATA:

<div itemscope itemtype="https://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="https://schema.org/ListItem">
    <span itemprop="position">1</span>
    <span itemprop="item" itemscope itemtype="https://schema.org/MusicGroup">
      <span itemprop="name">Beatles</span>
    </span>
    <span>132 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <span itemprop="position">2</span>
    <span itemprop="item" itemscope itemtype="https://schema.org/MusicGroup">
      <span itemprop="name">Elvis Presley</span>
    </span>
    <span>67 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <span itemprop="position">3</span>
    <span itemprop="item" itemscope itemtype="https://schema.org/MusicGroup">
      <span itemprop="name">Michael Jackson</span>
    </span>
    <span>51 weeks</span>
  </div>
  <div itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
    <span itemprop="position">3</span>
    <span itemprop="item" itemscope itemtype="https://schema.org/MusicGroup">
      <span itemprop="name">Garth Brooks</span>
    </span>
    <span>51 weeks</span>
  </div>
</div>

RDFA:

<div vocab="https://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="https://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>

JSON:

<script type="application/ld+json">
{
  "@context": "https://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>

TYPES: #eg-0211 ItemList, MusicAlbum

PRE-MARKUP:

King of Limbs - Radiohead
Tracks:
1. Bloom
2. Morning Mr. Magpie
3. Little by Little

MICRODATA:

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

RDFA:

<div vocab="https://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="https://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>

JSON:

<script type="application/ld+json">
{
  "@context": "https://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>

TYPES: #eg-0212 Person, disambiguatingDescription

PRE-MARKUP:

George Bush, the 41st President of the United States is the father of George W. Bush, the 43rd President of the United States.

MICRODATA:

<div itemscope itemtype="https://schema.org/Person">
  <span itemprop="name">George Bush</span>, the
  <span itemprop="disambiguatingDescription">41st President of the United States</span>
  is the father of
  <div itemprop="children" itemscope itemtype="https://schema.org/Person">
    <span itemprop="name">George W. Bush</span>, the
    <span itemprop="disambiguatingDescription">43rd President of the United States</span>.
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Person">
  <span property="name">George Bush</span>, the
  <span property="disambiguatingDescription">41st President of the United States</span>
  is the father of
  <div property="children" typeof="Person">
    <span property="name">George W. Bush</span>, the
    <span property="disambiguatingDescription">43rd President of the United States</span>.
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "George Bush",
  "disambiguatingDescription": "41st President of the United States",
  "children": {
    "@type": "Person",
    "name": "George W. Bush",
    "disambiguatingDescription": "43rd President of the United States"
  }
}
</script>

TYPES: #eg-0213 skills

PRE-MARKUP:

Junior Software Developer must have Knowledge of computer
programming principles as defined by the National Initiative for
Cybersecurity Education (NICE) Cybersecurity Workforce Framework

MICRODATA:

todo

RDFA:

todo

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Junior software developer",
  "skills": {
    "@type": "DefinedTerm",
    "termCode": "K0016",
    "description": "Knowledge of computer programming principles",
    "inDefinedTermSet": {
      "@type": "DefinedTermSet",
      "name": "National Initiative for Cybersecurity Education (NICE) Cybersecurity Workforce Framework",
      "url": "https://doi.org/10.6028/NIST.SP.800-181",
      "publisher": {
        "@type": "Organization",
        "name": "National Institute of Standards and Technology (NIST)"
      },
      "datePublished": "2017-08"
    }
  }
}
</script>

TYPES: #eg-0398 Article, Periodical, PublicationIssue, PublicationVolume, ScholarlyArticle

PRE-MARKUP:

<!-- A list of the issues for a single volume of a given periodical. -->
<div>
 <h1>The Lancet</h1>
 <p>Volume 376, July 2010-December 2010</p>
 <p>Published by Elsevier
 <ul>
   <li>ISSN: 0140-6736</li>
 </ul>
 <h3>Issues:</h3>
 <ul>
   <li>No. 9734 Jul 3, 2010 p 1-68</li>
   <li>No. 9735 Jul 10, 2010 p 69-140</li>
 </ul>
</div>

MICRODATA:

<!-- A list of the issues for a single volume of a given periodical. -->
<div itemscope itemtype="https://schema.org/Periodical">
  <h1 itemprop="name">The Lancet</h1>
  <p>Volume 376, July 2010-December 2010</p>
  <p>Published by <span itemprop="publisher">Elsevier</span>
  <ul>
    <li>ISSN: <span itemprop="issn">0140-6736</span></li>
  </ul>
  <h3>Issues:</h3>
  <div itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationVolume" itemid="#vol376">
    <meta itemprop="volumeNumber" content="376">
    <ul>
      <li itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationIssue" itemid="#iss9734">No.
        <span itemprop="issueNumber">9734</span>
        <time datetime="2010-07-03" itemprop="datePublished">Jul 3, 2010</time>
        p <span itemprop="pageStart">1</span>-<span itemprop="pageEnd">68</span>
      </li>
      <li itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationIssue" itemid="#iss9735">No.
        <span itemprop="issueNumber">9735</span>
        <time datetime="2010-07-03" itemprop="datePublished">Jul 10, 2010</time>
        p <span itemprop="pageStart">69</span>-<span itemprop="pageEnd">140</span>
      </li>
    </ul>
  </div>
</div>

RDFA:

<!-- A list of the issues for a single volume of a given periodical. -->
<div vocab="https://schema.org/" typeof="Periodical">
  <h1 property="name">The Lancet</h1>
  <p>Volume 376, July 2010-December 2010</p>
  <p>Published by <span property="publisher">Elsevier</span>
  <ul>
    <li>ISSN: <span property="issn">0140-6736</span></li>
  </ul>
  <h3>Issues:</h3>
  <div property="hasPart" typeof="PublicationVolume" resource="#vol376">
    <meta property="volumeNumber" content="376">
    <ul>
      <li property="hasPart" typeof="PublicationIssue" resource="#issue9734">No.
        <span property="issueNumber">9734</span>
        <time datetime="2010-07-03" property="datePublished">Jul 3, 2010</time>
        p <span property="pageStart">1</span>-<span property="pageEnd">68</span>
      </li>
      <li property="hasPart" typeof="PublicationIssue" resource="#issue9735">No.
        <span property="issueNumber">9735</span>
        <time datetime="2010-07-03" property="datePublished">Jul 10, 2010</time>
        p <span property="pageStart">69</span>-<span property="pageEnd">140</span>
      </li>
    </ul>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Periodical",
  "issn": "0140-6736",
  "hasPart": {
    "@id": "vol376",
    "@type": "PublicationVolume",
    "volumeNumber": "376",
    "hasPart": [
      {
        "@id": "issue9735",
        "@type": "PublicationIssue",
        "datePublished": "2010-07-03",
        "pageEnd": "140",
        "pageStart": "69",
        "issueNumber": "9735"
      },
      {
        "@id": "issue9734",
        "@type": "PublicationIssue",
        "datePublished": "2010-07-03",
        "pageEnd": "68",
        "pageStart": "1",
        "issueNumber": "9734"
      }
    ]
  },
  "name": "The Lancet",
  "publisher": "Elsevier"
}
</script>

TYPES: #eg-0399 Article, Periodical, PublicationIssue, PublicationVolume, ScholarlyArticle

PRE-MARKUP:

<!-- An article, fully linked to the issue, volume, and periodical in which it was published -->
<div>
  <strong>Title:</strong> Be Careful What You Wish For: FRBR, Some Lacunae, A Review<br />
  <strong>Author:</strong> Smiraglia, Richard P.<br />
  <strong>Subjects:</strong> Catalog ; Works <br />
  <strong>Is Part Of:</strong>
  <div>Cataloging &amp;amp; Classification Quarterly, 2012, Vol. 50 (5),</div>
  <div>p.360-368 [Peer Reviewed Journal]<br />
    <strong>Description:</strong>
      The library catalog as a catalog of works
      was an infectious idea, which together with research led to
      reconceptualization in the form of the FRBR conceptual model. Two
      categories of lacunae emerge—the expression entity, and gaps in the
      model such as aggregates and dynamic documents. Evidence needed to
      extend the FRBR model is available in contemporary research on
      instantiation. The challenge for the bibliographic community is to
      begin to think of FRBR as a form of knowledge organization system,
      adding a final dimension to classification. The articles in the present
      special issue offer a compendium of the promise of the FRBR
      model.
  </div>
  <strong>Publisher:</strong> Taylor &amp;amp; Francis Group<br />
  <strong>Source:</strong> Routledge, Taylor &amp;amp; Francis Group<br />
  <strong>ISSN:</strong> 0163-9374 ;<br />
  <strong>E-ISSN:</strong> 1544-4554;<br />
  <strong>DOI:</strong>
  <a href="https://doi.org/10.1080/01639374.2012.682254">10.1080/01639374.2012.682254</a>
</div>

MICRODATA:

<!-- An article, fully linked to the issue, volume, and periodical in which it was published -->
<div itemscope itemtype="https://schema.org/ScholarlyArticle">
  <strong>Title:</strong> <span itemprop="name">Be Careful What You Wish For: FRBR, Some Lacunae, A Review</span><br />
  <strong>Author:</strong> <span itemprop="author">Smiraglia, Richard P.</span><br />
  <strong>Subjects:</strong> <span itemprop="about">Catalog</span> ; <span itemprop="about">Works</span> <br />
  <strong>Is Part Of:</strong>
  <div itemprop="isPartOf" itemscope itemtype="https://schema.org/PublicationIssue" itemid="#issue">
    <span itemscope itemtype="https://schema.org/Periodical" itemid="#periodical">
      <span itemprop="name">Cataloging &amp;amp; Classification Quarterly</span>,
    </span>
    <span itemprop="datePublished">2012</span>,
    Vol.<span itemprop="isPartOf" itemscope
              itemtype="https://schema.org/PublicationVolume"><link
              itemprop="isPartOf" href="#periodical" /><span
              itemprop="volumeNumber">50</span></span>(<span
          itemprop="issueNumber">5</span>),
  </div>
  <div>
    p.<span itemprop="pageStart">360</span>-<span itemprop="pageEnd">368</span> [Peer Reviewed Journal]<br />
    <strong>Description:</strong>
    <span itemprop="description">The library catalog as a catalog of works
      was an infectious idea, which together with research led to
      reconceptualization in the form of the FRBR conceptual model. Two
      categories of lacunae emerge—the expression entity, and gaps in the
      model such as aggregates and dynamic documents. Evidence needed to
      extend the FRBR model is available in contemporary research on
      instantiation. The challenge for the bibliographic community is to
      begin to think of FRBR as a form of knowledge organization system,
      adding a final dimension to classification. The articles in the present
      special issue offer a compendium of the promise of the FRBR
      model.</span>
  </div>
  <span itemscope itemtype="https://schema.org/Periodical" itemid="#periodical">
    <strong>Publisher:</strong>
    <span itemprop="publisher">Taylor &amp;amp; Francis Group</span><br />
    <strong>Source:</strong> Routledge, Taylor &amp;amp; Francis Group<br />
    <strong>ISSN:</strong> <span itemprop="issn">0163-9374</span> ;<br />
    <strong>E-ISSN:</strong> <span itemprop="issn">1544-4554</span> ;<br />
  </span>
  <strong>DOI:</strong>
  <a itemprop="sameAs" href="https://doi.org/10.1080/01639374.2012.682254">10.1080/01639374.2012.682254</a>
</div>

RDFA:

<!-- An article, fully linked to the issue, volume, and periodical in which it was published -->
<div vocab="https://schema.org/" typeof="ScholarlyArticle" resource="#article">
  <strong>Title:</strong> <span property="name">Be Careful What You Wish For: FRBR, Some Lacunae, A Review</span><br />
  <strong>Author:</strong> <span property="author">Smiraglia, Richard P.</span><br />
  <strong>Subjects:</strong> <span property="about">Catalog</span> ; <span property="about">Works</span> <br />
  <strong>Is Part Of:</strong>
  <div property="isPartOf" typeof="PublicationIssue" resource="#issue">
    <span typeof="Periodical" resource="#periodical">
      <span property="name">Cataloging &amp;amp; Classification Quarterly</span>,
    </span>
    <span property="datePublished">2012</span>,
    Vol.<span property="isPartOf" typeof="PublicationVolume" resource="#periodical"><span
              property="volumeNumber">50</span></span>(<span
          property="issueNumber">5</span>),
  </div>
  <div>
    p.<span property="pageStart">360</span>-<span property="pageEnd">368</span> [Peer Reviewed Journal]<br />
    <strong>Description:</strong>
    <span property="description">The library catalog as a catalog of works
      was an infectious idea, which together with research led to
      reconceptualization in the form of the FRBR conceptual model. Two
      categories of lacunae emerge—the expression entity, and gaps in the
      model such as aggregates and dynamic documents. Evidence needed to
      extend the FRBR model is available in contemporary research on
      instantiation. The challenge for the bibliographic community is to
      begin to think of FRBR as a form of knowledge organization system,
      adding a final dimension to classification. The articles in the present
      special issue offer a compendium of the promise of the FRBR
      model.</span>
  </div>
  <span resource="#periodical">
    <strong>Publisher:</strong>
    <span property="publisher">Taylor &amp;amp; Francis Group</span><br />
    <strong>Source:</strong> Routledge, Taylor &amp;amp; Francis Group<br />
    <strong>ISSN:</strong> <span property="issn">0163-9374</span> ;<br />
    <strong>E-ISSN:</strong> <span property="issn">1544-4554</span> ;<br />
  </span>
  <strong>DOI:</strong>
  <a property="sameAs" href="https://doi.org/10.1080/01639374.2012.682254">10.1080/01639374.2012.682254</a>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
        "@id": "#issue",
        "@type": "PublicationIssue",
        "issueNumber": "5",
        "datePublished": "2012",
        "isPartOf": {
            "@id": "#periodical",
            "@type": [
                "PublicationVolume",
                "Periodical"
            ],
            "name": "Cataloging & Classification Quarterly",
            "issn": [
                "1544-4554",
                "0163-9374"
            ],
            "volumeNumber": "50",
            "publisher": "Taylor & Francis Group"
        }
    },
    {
        "@type": "ScholarlyArticle",
        "isPartOf": "#issue",
        "description": "The library catalog as a catalog of works was an infectious idea, which together with research led to reconceptualization in the form of the FRBR conceptual model. Two categories of lacunae emerge--the expression entity, and gaps in the model such as aggregates and dynamic documents. Evidence needed to extend the FRBR model is available in contemporary research on instantiation. The challenge for the bibliographic community is to begin to think of FRBR as a form of knowledge organization system, adding a final dimension to classification. The articles in the present special issue offer a compendium of the promise of the FRBR model.",
        "sameAs": "https://doi.org/10.1080/01639374.2012.682254",
        "about": [
            "Works",
            "Catalog"
        ],
        "pageEnd": "368",
        "pageStart": "360",
        "name": "Be Careful What You Wish For: FRBR, Some Lacunae, A Review",
        "author": "Smiraglia, Richard P."
    }
  ]
}
</script>

TYPES: #eg-0400 Book, PublicationVolume

PRE-MARKUP:

<!-- A trilogy of books with numbered volumes. -->
<div>
  <p>
    The <strong>Lord of the Rings</strong> is an English-language fictional trilogy by J. R. R. Tolkien (1892-1973).
  </p>
  <p>
    The books in the trilogy are:
  </p>
  <ul>
    <li>Vol. 1: The Fellowship of the Ring</li>
    <li>Vol. 2: The Two Towers</li>
    <li>Vol. 3: The Return of the King</li>
  </ul>
</div>

MICRODATA:

<!-- A trilogy of books with numbered volumes. -->
<div>
  <p itemscope itemtype="https://schema.org/Book" itemid="#trilogy">
    <link itemprop="about" href="http://id.worldcat.org/fast/1020337">
    The <strong itemprop="name">Lord of the Rings</strong> is an
    <meta itemprop="inLanguage" content="en"/>English-language
    <span itemprop="genre">fictional</span> trilogy by
    <span itemprop="author" itemscope itemtype="https://schema.org/Person" itemid="#author">
      <link itemprop="sameAs" href="http://viaf.org/viaf/95218067">
      <meta itemprop="name" content="Tolkien, J. R. R. (John Ronald Reuel)"/>J. R. R. Tolkien
     (<span itemprop="birthDate">1892</span>-<span itemprop="deathDate">1973</span>).
    </span>
    <link itemprop="hasPart" href="#book1">
    <link itemprop="hasPart" href="#book2">
    <link itemprop="hasPart" href="#book3">
  </p>
  <p>
    The books in the trilogy are:
  </p>
  <ul>
    <li itemscope itemtype="https://schema.org/Book https://schema.org/PublicationVolume" itemid="#book1">
      Vol. <span itemprop="volumeNumber">1</span>:
      <link itemprop="about" href="http://id.worldcat.org/fast/1020337">
      <link itemprop="isPartOf" href="#trilogy">
      <link itemprop="author" href="#author">
      <meta itemprop="inLanguage" content="en">
      <span itemprop="name">The Fellowship of the Ring</span>
    </li>
    <li itemscope itemtype="https://schema.org/Book https://schema.org/PublicationVolume" itemid="#book2">
      Vol. <span itemprop="volumeNumber">2</span>:
      <link itemprop="about" href="http://id.worldcat.org/fast/1020337">
      <link itemprop="isPartOf" href="#trilogy">
      <link itemprop="author" href="#author">
      <meta itemprop="inLanguage" content="en">
      <span itemprop="name">The Two Towers</span>
    </li>
    <li itemscope itemtype="https://schema.org/Book https://schema.org/PublicationVolume" itemid="#book3">
      Vol. <span itemprop="volumeNumber">3</span>:
      <link itemprop="about" href="http://id.worldcat.org/fast/1020337">
      <link itemprop="isPartOf" href="#trilogy">
      <link itemprop="author" href="#author">
      <meta itemprop="inLanguage" content="en">
      <span itemprop="name">The Return of the King</span>
    </li>
  </ul>
</div>

RDFA:

<!-- A trilogy of books with numbered volumes. -->
<div vocab="https://schema.org/">
  <p typeof="Book" resource="#trilogy">
    <link property="about" href="http://id.worldcat.org/fast/1020337">
    The <strong property="name">Lord of the Rings</strong> is an
    <span property="inLanguage" content="en">English-language</span>
    <span property="genre">fictional</span> trilogy by
    <span property="author" typeof="Person" resource="#author">
      <link property="sameAs" href="http://viaf.org/viaf/95218067">
      <span property="name" content="Tolkien, J. R. R. (John Ronald Reuel)">J. R. R. Tolkien</span>
      (<span property="birthDate">1892</span>-<span property="deathDate">1973</span>).
    </span>
    <link property="hasPart" href="#book1">
    <link property="hasPart" href="#book2">
    <link property="hasPart" href="#book3">
  </p>
  <p>
    The books in the trilogy are:
  </p>
  <ul>
    <li typeof="Book PublicationVolume" resource="#book1">
      Vol. <span property="volumeNumber">1</span>:
      <link property="about" href="http://id.worldcat.org/fast/1020337">
      <link property="isPartOf" href="#trilogy">
      <link property="author" href="#author">
      <meta property="inLanguage" content="en">
      <span property="name">The Fellowship of the Ring</span>
    </li>
    <li typeof="Book PublicationVolume" resource="#book2">
      Vol. <span property="volumeNumber">2</span>:
      <link property="about" href="http://id.worldcat.org/fast/1020337">
      <link property="isPartOf" href="#trilogy">
      <link property="author" href="#author">
      <meta property="inLanguage" content="en">
      <span property="name">The Two Towers</span>
    </li>
    <li typeof="Book PublicationVolume" resource="#book3">
      Vol. <span property="volumeNumber">3</span>:
      <link property="about" href="http://id.worldcat.org/fast/1020337">
      <link property="isPartOf" href="#trilogy">
      <link property="author" href="#author">
      <meta property="inLanguage" content="en">
      <span property="name">The Return of the King</span>
    </li>
  </ul>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "#author",
      "@type": "Person",
      "birthDate": "1892",
      "deathDate": "1973",
      "name": "Tolkien, J. R. R. (John Ronald Reuel)",
      "sameAs": "http://viaf.org/viaf/95218067"
    },
    {
      "@id": "#trilogy",
      "@type": "Book",
      "about": "http://id.worldcat.org/fast/1020337",
      "hasPart": [
        {
          "@id": "#book3",
          "@type": [
            "Book",
            "PublicationVolume"
          ],
          "name": "The Return of the King",
          "about": "http://id.worldcat.org/fast/1020337",
          "isPartOf": "#trilogy",
          "inLanguage": "en",
          "volumeNumber": "3",
          "author": "#author"
        },
        {
          "@id": "#book2",
          "@type": [
              "Book",
              "PublicationVolume"
          ],
          "name": "The Two Towers",
          "about": "http://id.worldcat.org/fast/1020337",
          "isPartOf": "#trilogy",
          "inLanguage": "en",
          "volumeNumber": "2",
          "author": "#author"
        },
        {
          "@id": "#book1",
          "@type": [
            "Book",
            "PublicationVolume"
          ],
          "name": "The Fellowship of the Ring",
          "about": "http://id.worldcat.org/fast/1020337",
          "isPartOf": "#trilogy",
          "inLanguage": "en",
          "volumeNumber": "1",
          "author": "#author"
        }
      ],
      "name": "Lord of the Rings",
      "inLanguage": "en",
      "genre": "fictional",
      "author": "#author"
    }
  ]
}
</script>

TYPES: #eg-0401 PublicationIssue, PublicationVolume, ScholarlyArticle

PRE-MARKUP:

<!-- An article citation in MLA format, using a 'flat' approach that simplifies
  markup by not specifying an explicit relationship between the periodical,
  volume, and issue -->
<div>
  Carlyle, Allyson. &quot;Understanding FRBR as a Conceptual Model: FRBR
    and the Bibliographic Universe.&quot;
  <em>Library Resources and Technical Services</em>,
  v. 50, no. 4 (October 2006): 264-273. Print.
</div>

MICRODATA:

<!-- An article citation in MLA format, using a 'flat' approach that simplifies
  markup by not specifying an explicit relationship between the periodical,
  volume, and issue -->
<div itemscope itemtype="https://schema.org/ScholarlyArticle">
  <span itemprop="author">Carlyle, Allyson.</span>
  &quot;<span itemprop="name">Understanding FRBR as a Conceptual Model: FRBR
    and the Bibliographic Universe</span>&quot;
  <div itemprop="isPartOf" itemscope itemtype="https://schema.org/Periodical">
    <em><span itemprop="name">Library Resources and Technical Services</span></em>
  </div>
  <span itemprop="isPartOf" itemscope itemtype="https://schema.org/PublicationVolume">
    v. <span itemprop="volumeNumber">50</span>
  </span>,
  <span itemprop="isPartOf" itemscope itemtype="https://schema.org/PublicationIssue">
    no. <span itemprop="issueNumber">4</span>
    (<time datetime="2006-10" itemprop="datePublished">October 2006</time>):
  </span>
  <span itemprop="pageStart">264</span>-<span itemprop="pageEnd">273</span>
Print.</div>

RDFA:

<!-- An article citation in MLA format, using a 'flat' approach that simplifies
  markup by not specifying an explicit relationship between the periodical,
  volume, and issue -->
<div vocab="https://schema.org/" typeof="ScholarlyArticle">
  <span property="author">Carlyle, Allyson.</span>
  &quot;<span property="name">Understanding FRBR as a Conceptual Model: FRBR
    and the Bibliographic Universe</span>&quot;
  <div property="isPartOf" typeof="Periodical">
    <em><span property="name">Library Resources and Technical Services</span></em>
  </div>
  <span property="isPartOf" typeof="PublicationVolume">
    v. <span property ="volumeNumber">50</span>
  </span>,
  <span property="isPartOf" typeof="PublicationIssue">
    no. <span property="issueNumber">4</span>
    (<time datetime="2006-10" property="datePublished">October 2006</time>):
  </span>
  <span property="pageStart">264</span>-<span property="pageEnd">273</span>
Print.</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "#issue4",
      "@type": "PublicationIssue",
      "datePublished": "2006-10",
      "issueNumber": "4"
    },
    {
      "@id": "#volume50",
      "@type": "PublicationVolume",
      "volumeNumber": "50"
    },
    {
      "@id": "#periodical",
      "@type": "Periodical",
      "name": "Library Resources and Technical Services"
    },
    {
      "@id": "#article",
      "@type": "ScholarlyArticle",
      "author": "Carlyle, Allyson.",
      "isPartOf": [
        {
          "@id": "#periodical"
        },
        {
          "@id": "#volume50"
        },
        {
          "@id": "#issue4"
        }
      ],
      "name": "Understanding FRBR as a Conceptual Model: FRBR and the Bibliographic Universe",
      "pageEnd": "273",
      "pageStart": "264"
    }
  ]
}
</script>

TYPES: #eg-0402 exampleOfWork, workExample

PRE-MARKUP:

<p>
    <em>The Fellowship of the Rings</em> was written by J.R.R Tolkien and
    was originally published in the United Kingdom in 1954 by George Allen &
    Unwin.
</p>
<p>
    The book has been republished many times, including editions by
    HarperCollins in 1974 (ISBN: 0007149212) and by Ballantine in 1984
    (ISBN: 0345296052).
</p>
<p>
    The book has also been adapted for the screen several times. <em>J.R.R.
    Tolkien's The Lord of the Rings</em>, an animated version directed by Ralph
    Bakshi and released in 1978, covered the events of the novel and parts of
    its sequel. The movie <em>The Lord of the Rings: The Fellowship of the
    Ring</em>, directed by Peter Jackson and released in 2001, ran 178 minutes
    long in its theatrical release.
</p>

MICRODATA:

<p itemscope itemtype="https://schema.org/Book" itemid="http://www.freebase.com/m/0h35m">
    <em itemprop="name">The Fellowship of the Rings</em> was written by
    <span itemprop="author">J.R.R Tolkien</span> and was originally published
    in the <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
        <span itemprop="location">United Kingdom</span> by
        <span itemprop="name">George Allen &amp; Unwin</span>
    </span> in <time itemprop="datePublished">1954</time>.
    The book has been republished many times, including editions by
    <span itemprop="workExample" itemscope itemtype="https://schema.org/Book">
        <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
            <span itemprop="name">HarperCollins</span>
        </span> in <time itemprop="datePublished">1974</time>
        (ISBN: <span itemprop="isbn">0007149212</span>)
    </span> and by
    <span itemprop="workExample" itemscope itemtype="https://schema.org/Book">
        <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
            <span itemprop="name">Ballantine</span>
        </span> in <time itemprop="datePublished">1984</time>
        (ISBN: <span itemprop="isbn">0345296052</span>).
    </span>
</p>
<p>
    The book has also been adapted for the screen several times.
    <span itemscope itemtype="https://schema.org/Movie">
        <link itemprop="exampleOfWork" href="http://www.freebase.com/m/0h35m">
        <em itemprop="name">J.R.R. Tolkien's The Lord of the Rings</em>, an
        animated version directed by <span itemprop="director">Ralph Bakshi</span>
        and released in <time itemprop="datePublished">1978</time>, covered the
        events of the novel and parts of its sequel.
    </span>
    <span itemscope itemtype="https://schema.org/Movie">
        <link itemprop="exampleOfWork" href="http://www.freebase.com/m/0h35m">
        The movie <em itemprop="name">The Lord of the Rings: The Fellowship of the
        Ring</em>, directed by <span itemprop="director">Peter Jackson</span> and
        released in <time itemprop="datePublished">2001</time>, ran
        <time itemprop="duration" datetime="PT178M">178</time> minutes long in its
        theatrical release.
    </span>
</p>

RDFA:

<div vocab="https://schema.org/">
    <p typeof="Book" resource="http://www.freebase.com/m/0h35m">
        <em property="name">The Fellowship of the Rings</em> was written by
        <span property="author">J.R.R Tolkien</span> and was originally published
        in the <span property="publisher" typeof="Organization">
            <span property="location">United Kingdom</span> by
            <span property="name">George Allen &amp; Unwin</span>
        </span> in <time property="datePublished">1954</time>.
        The book has been republished many times, including editions by
        <span property="workExample" typeof="Book">
            <span property="publisher" typeof="Organization">
                <span property="name">HarperCollins</span>
            </span> in <time property="datePublished">1974</time>
            (ISBN: <span property="isbn">0007149212</span>)
        </span> and by
        <span property="workExample" typeof="Book">
            <span property="publisher" typeof="Organization">
                <span property="name">Ballantine</span>
            </span> in <time property="datePublished">1984</time>
            (ISBN: <span property="isbn">0345296052</span>).
        </span>
    </p>
    <p>
        The book has also been adapted for the screen several times.
        <span typeof="Movie">
            <link property="exampleOfWork" href="http://www.freebase.com/m/0h35m">
            <em property="name">J.R.R. Tolkien's The Lord of the Rings</em>, an
            animated version directed by <span property="director">Ralph Bakshi</span>
            and released in <time property="datePublished">1978</time>, covered the
            events of the novel and parts of its sequel.
        </span>
        <span typeof="Movie">
            <link property="exampleOfWork" href="http://www.freebase.com/m/0h35m">
            The movie <em property="name">The Lord of the Rings: The Fellowship of the
            Ring</em>, directed by <span property="director">Peter Jackson</span> and
            released in <time property="datePublished">2001</time>, ran
            <time property="duration" datetime="PT178M">178</time> minutes long in its
            theatrical release.
        </span>
    </p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":  "https://schema.org/",
  "@graph": [
    {
      "@id": "http://www.freebase.com/m/0h35m",
      "@type": "Book",
      "author": "J.R.R Tolkien",
      "datePublished": "1954",
      "name": "The Fellowship of the Ring",
      "publisher": {
          "@type": "Organization",
          "location": "United Kingdom",
          "name": "George Allen & Unwin"
      },
      "workExample": [
        {
          "@type": "Book",
          "datePublished": "1974",
          "isbn": "0007149212",
          "publisher": {
            "@type": "Organization",
            "name": "HarperCollins"
          }
        },
        {
          "@type": "Book",
          "datePublished": "1984",
          "isbn": "0345296052",
          "publisher": {
            "@type": "Organization",
            "name": "Ballantine"
          }
        }
      ]
    },
    {
      "@type": "Movie",
      "datePublished": "2001",
      "director": "Peter Jackson",
      "duration": "PT178M",
      "name": "The Lord of the Rings: The Fellowship of the Ring",
      "exampleOfWork": {
        "@id": "http://www.freebase.com/m/0h35m"
      }
    },
    {
      "@type": "Movie",
      "datePublished": "1978",
      "director": "Ralph Bakshi",
      "name": "J.R.R. Tolkien's The Lord of the Rings",
      "exampleOfWork": {
        "@id": "http://www.freebase.com/m/0h35m"
      }
    }
  ]
}
</script>

TYPES: #eg-0374 Invoice, BankOrCreditUnion, Person, PriceSpecification

PRE-MARKUP:

An example of a credit card bill (invoice).

ACME Bank
Bill for: January 2015 Visa
invoice link: http://www.acmebank.com/invoice.pdf
Customer: Jane Doe
account ID: xxxx-xxxx-xxxx-1234
payment due: 2015-01-30
minimum payment: $15.00
total due: $200.00
billing period: 2014-12-21 to 2015-01-20
payment due

MICRODATA:

<div itemscope itemtype="https://schema.org/Invoice">
  <h1 itemprop="description">January 2015 Visa</h1>
  <a itemprop="url" href="http://acmebank.com/invoice.pdf">Invoice PDF</a>
  <div itemprop="broker" itemscope itemtype="https://schema.org/BankOrCreditUnion">
    <b itemprop="name">ACME Bank</b>
  </div>
  <span itemprop="accountId">xxxx-xxxx-xxxx-1234</span>
  <div itemprop="customer" itemscope itemtype="https://schema.org/Person">
    <b itemprop="name">Jane Doe</b>
  </div>
  <time itemprop="paymentDueDate">2015-01-30</time>
  <div itemprop="minimumPaymentDue" itemscope itemtype="https://schema.org/PriceSpecification">
    <span itemprop="price">15.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <div itemprop="totalPaymentDue" itemscope itemtype="https://schema.org/PriceSpecification">
    <span itemprop="price">200.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <meta itemprop="billingPeriod" content="P30D" />starts:2014-12-21 30 days
  <link itemprop="paymentStatus" href="https://schema.org/PaymentDue" />
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Invoice">
  <h1 property="description">January 2015 Visa</h1>
  <a property="url" href="http://acmebank.com/invoice.pdf">Invoice PDF</a>
  <div property="broker" typeof="BankOrCreditUnion">
    <b property="name">ACME Bank</b>
  </div>
  <span property="accountId">xxxx-xxxx-xxxx-1234</span>
  <div property="customer" typeof="Person">
    <b property="name">Jane Doe</b>
  </div>
  <time property="paymentDueDate">2015-01-30T12:00:00</time>
  <div property="minimumPaymentDue" typeof="PriceSpecification">
    <span property="price">15.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <div property="totalPaymentDue" typeof="PriceSpecification">
    <span property="price">200.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <meta property="billingPeriod" content="P30D" />starts:2014-12-21 30 days
  <link property="paymentStatus" href="PaymentDue" />
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org/",
    "@type": "Invoice",
    "description": "January 2015 Visa bill.",
    "url": "http://acmebank.com/invoice.pdf",
    "broker": {
      "@type": "BankOrCreditUnion",
      "name": "ACME Bank"
    },
    "accountId": "xxxx-xxxx-xxxx-1234",
    "customer": {
      "@type": "Person",
      "name": "Jane Doe"
    },
    "paymentDueDate": "2015-01-30T12:00:00",
    "minimumPaymentDue": {
      "@type": "PriceSpecification",
      "price": 15.00,
      "priceCurrency": "USD"
    },
    "totalPaymentDue": {
      "@type": "PriceSpecification",
      "price": 200.00,
      "priceCurrency": "USD"
    },
    "billingPeriod": "P30D",
    "paymentStatus": "https://schema.org/PaymentDue"
}
</script>

TYPES: #eg-0375 Invoice, Order, LocalBusiness, Person, PriceSpecification, Service

PRE-MARKUP:

An example of a invoice for a purchase and installation.

ACME Home Heating
Bill for: New furnace and installation
Customer: Jane Doe
payment due: 2015-01-30
minimum payment: $0.00
total due: $0.00
payment status: paid
order: furnace model ABC123
order: installation labor

MICRODATA:

<div itemscope itemtype="https://schema.org/Invoice">
  <h1 itemprop="description">New furnace and installation</h1>
  <div itemprop="broker" itemscope itemtype="https://schema.org/LocalBusiness">
    <b itemprop="name">ACME Home Heating</b>
  </div>
  <div itemprop="customer" itemscope itemtype="https://schema.org/Person">
    <b itemprop="name">Jane Doe</b>
  </div>
  <time itemprop="paymentDueDate">2015-01-30</time>
  <div itemprop="minimumPaymentDue" itemscope itemtype="https://schema.org/PriceSpecification">
    <span itemprop="price">0.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <div itemprop="totalPaymentDue" itemscope itemtype="https://schema.org/PriceSpecification">
    <span itemprop="price">0.00</span>
    <span itemprop="priceCurrency">USD</span>
  </div>
  <link itemprop="paymentStatus" href="https://schema.org/PaymentComplete" />
  <div itemprop="referencesOrder" itemscope itemtype="https://schema.org/Order">
    <span itemprop="description">furnace</span>
    <time itemprop="orderDate">2014-12-01</time>
    <span itemprop="orderNumber">123ABC</span>
    <div itemprop="orderedItem" itemscope itemtype="https://schema.org/Product">
      <span itemprop="name">ACME Furnace 3000</span>
      <meta itemprop="productID" content="ABC123" />
    </div>
  </div>
  <div itemprop="referencesOrder" itemscope itemtype="https://schema.org/Order">
    <span itemprop="description">furnace installation</span>
    <time itemprop="orderDate">2014-12-02</time>
    <div itemprop="orderedItem" itemscope itemtype="https://schema.org/Service">
      <span itemprop="description">furnace installation</span>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Invoice">
  <h1 property="description">New furnace and installation</h1>
  <div property="broker" typeof="/LocalBusiness">
    <b property="name">ACME Home Heating</b>
  </div>
  <div property="customer" typeof="Person">
    <b property="name">Jane Doe</b>
  </div>
  <time property="paymentDueDate">2015-01-30</time>
  <div property="minimumPaymentDue" typeof="PriceSpecification">
    <span property="price">0.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <div property="totalPaymentDue" typeof="PriceSpecification">
    <span property="price">0.00</span>
    <span property="priceCurrency">USD</span>
  </div>
  <meta itemprop="paymentStatus" content="PaymentComplete" />
  <div property="referencesOrder" typeof="Order">
    <span property="description">furnace</span>
    <time property="orderDate">2014-12-01</time>
    <span property="orderNumber">123ABC</span>
    <div property="orderedItem" typeof="Product">
      <span property="name">ACME Furnace 3000</span>
      <meta property="productID" content="ABC123" />
    </div>
  </div>
  <div property="referencesOrder" typeof="Order">
    <span property="description">furnace installation</span>
    <time property="orderDate">2014-12-02</time>
    <div property="orderedItem" typeof="Service">
      <span property="description">furnace installation</span>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org/",
    "@type": "Invoice",
    "broker": {
      "@type": "LocalBusiness",
      "name": "ACME Home Heating"
    },
    "accountId": "xxxx-xxxx-xxxx-1234",
    "customer": {
      "@type": "Person",
      "name": "Jane Doe"
    },
    "paymentDueDate": "2015-01-30",
    "minimumPaymentDue": {
      "@type": "PriceSpecification",
      "price": 0.00,
      "priceCurrency": "USD"
    },
    "totalPaymentDue": {
      "@type": "PriceSpecification",
      "price": 0.00,
      "priceCurrency": "USD"
    },
    "paymentStatus": "https://schema.org/PaymentComplete",
    "referencesOrder": [
      {
        "@type": "Order",
        "description": "furnace",
        "orderDate": "2014-12-01",
        "orderNumber": "123ABC",
        "paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
        "orderedItem": {
          "@type": "Product",
          "name": "ACME Furnace 3000",
          "productID": "ABC123"
        }
      },
      {
        "@type": "Order",
        "description": "furnace installation",
        "orderDate": "2014-12-02",
        "paymentMethod": "http://purl.org/goodrelations/v1#ByInvoice",
        "orderedItem": {
          "@type": "Service",
          "description": "furnace installation"
        }
      }
    ]
}
</script>

TYPES: #eg-0376 Order, OrderItem, Organization, Person

PRE-MARKUP:

An example of an order for multiple items, shipped separately.

ACME Supplies
Customer: Jane Doe
Order:
  Item abc123: 1 Widget: delivered 2015-03-10
  Item def456: 3 Widget accessories: shipped 2015-03-12

MICRODATA:

<div itemscope itemtype="https://schema.org/Order">
  <div itemprop="seller" itemscope itemtype="https://schema.org/Organization">
    <b itemprop="name">ACME Supplies</b>
  </div>
  <div itemprop="customer" itemscope itemtype="https://schema.org/Person">
    <b itemprop="name">Jane Doe</b>
  </div>
  <div itemprop="orderedItem" itemscope itemtype="https://schema.org/OrderItem">
    Item number: <span itemprop="orderItemNumber">abc123</span>
    <span itemprop="orderQuantity">1</span>
    <div itemprop="orderedItem" itemscope itemtype="https://schema.org/Product">
      <span itemprop="name">Widget</span>
    </div>
    <link itemprop="orderItemStatus" href="https://schema.org/OrderDelivered" />Delivered
    <div itemprop="orderDelivery" itemscope itemtype="https://schema.org/ParcelDelivery">
      <time="expectedArrivalFrom">2015-03-10</time>
    </div>
  </div>
  <div itemprop="orderedItem" itemscope itemtype="https://schema.org/OrderItem">
    Item number: <span itemprop="orderItemNumber">def456</span>
    <span itemprop="orderQuantity">4</span>
    <div itemprop="orderedItem" itemscope itemtype="https://schema.org/Product">
      <span itemprop="name">Widget accessories</span>
    </div>
    <link itemprop="orderItemStatus" href="https://schema.org/OrderInTransit" />Shipped
    <div itemprop="orderDelivery" itemscope itemtype="https://schema.org/ParcelDelivery">
      <time itemprop="expectedArrivalFrom">2015-03-15</time>
      <time itemprop="expectedArrivalUntil">2015-03-18</time>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Order">
  <div property="seller" typeof="Organization">
    <b property="name">ACME Supplies</b>
  </div>
  <div property="customer" typeof="Person">
    <b property="name">Jane Doe</b>
  </div>
  <div property="orderedItem" typeof="OrderItem">
    Item number: <span property="orderItemNumber">abc123</span>
    <span property="orderQuantity">1</span>
    <div property="orderedItem" typeof="Product">
      <span property="name">Widget</span>
    </div>
    <link property="orderItemStatus" href="https://schema.org/OrderDelivered" />Delivered
    <div property="orderDelivery" typeof="ParcelDelivery">
      <time property="expectedArrivalFrom">2015-03-10</time>
    </div>
  </div>
  <div property="orderedItem" typeof="OrderItem">
    Item number: <span property="orderItemNumber">def456</span>
    <span property="orderQuantity">4</span>
    <div property="orderedItem" typeof="Product">
      <span property="name">Widget accessories</span>
    </div>
    <link property="orderItemStatus" href="https://schema.org/OrderInTransit" />Shipped
    <div property="orderDelivery" typeof="ParcelDelivery">
      <time property="expectedArrivalFrom">2015-03-15</time>
      <time property="expectedArrivalUntil">2015-03-18</time>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Order",
  "seller": {
    "@type": "Organization",
    "name": "ACME Supplies"
  },
  "customer": {
    "@type": "Person",
    "name": "Jane Doe"
  },
  "orderedItem": [
    {
      "@type": "OrderItem",
      "orderItemNumber": "abc123",
      "orderQuantity": 1,
      "orderedItem": {
        "@type": "Product",
        "name": "Widget"
      },
      "orderItemStatus": "https://schema.org/OrderDelivered",
      "orderDelivery": {
        "@type": "ParcelDelivery",
        "expectedArrivalFrom": "2015-03-10"
      }
    },
    {
      "@type": "OrderItem",
      "orderItemNumber": "def456",
      "orderQuantity": 3,
      "orderedItem": {
        "@type": "Product",
        "name": "Widget accessories"
      },
      "orderItemStatus": "https://schema.org/OrderInTransit",
      "orderDelivery": {
        "@type": "ParcelDelivery",
        "expectedArrivalFrom": "2015-03-15",
        "expectedArrivalUntil": "2015-03-18"
      }
    }
  ]
}
</script>

TYPES: #eg-0393 Offer, offeredBy, Book, additionalType

PRE-MARKUP:

<!-- Uses both the "Book" and "Product" item types to support Offer relationships -->

 <div>
   <h3>Le concerto</h3>
   <div>
       Bibliographic Details
       <table>
         <tr>
           <th>Main Author: </th>
           <td>Ferchault, Guy</td>
         </tr>
       </table>
   </div>
 </div>

 <div>
     Holdings details from Anytown City Library
     <table>
       <!-- Example of a copy available for loan -->
       <tr>
         <th>Copy </th>
         <td>Available
           <div>Barcode: <span>CONC91000937</span></div>
           <div>Call number: <span>780 R2</span></div>
           <div>Library: <span>Anytown City Library</span></div>
         </td>
       </tr>
     <table>
 </div>

MICRODATA:

 <!-- Uses both the "Book" and "Product" item types to support Offer relationships -->

 <div itemscope itemtype="https://schema.org/Book" itemid="#record">
   <link itemprop="additionalType" href="https://schema.org/Product"/>
   <h3 itemprop="name">Le concerto</h3>
   <div>
       Bibliographic Details
       <table>
         <tr>
           <th>Main Author: </th>
           <td itemprop="author">Ferchault, Guy</td>
         </tr>
       </table>
   </div>
 </div>

 <div>
     Holdings details from Anytown City Library
     <table>
       <!-- Example of a copy available for loan -->
       <tr itemscope itemtype="https://schema.org/Offer">
         <th>Copy </th>
         <td>Available
           <link itemprop="availability" href="https://schema.org/InStock">
           <div>Barcode: <span itemprop="serialNumber">CONC91000937</span></div>
           <div>Call number: <span itemprop="sku">780 R2</span></div>
           <div>Library: <span itemprop="offeredBy" itemscope itemtype="https://schema.org/Library" itemid="http://library.anytown.gov.uk" >Anytown City Library</span></div>
           <link itemprop="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">
           <link itemprop="itemOffered" href="#record">
         </td>
       </tr>
     </table>
 </div>

RDFA:

 <!-- Uses both the "Book" and "Product" item types to support Offer relationships -->
<div vocab="https://schema.org/" resource="#record" typeof="Book Product">
    <h3 property="name">
        Le concerto
    </h3>
    <div>
        Bibliographic Details
        <table>
            <tr>
                <th>
                    Main Author:
                </th>
                <td property="author">
                    Ferchault, Guy
                </td>
            </tr>
        </table>
    </div>
</div>
<div>
    Holdings details from Anytown City Library
    <table vocab="https://schema.org/">
        <!-- Example of a copy available for loan -->
        <tr typeof="Offer">
            <th>
                Copy
            </th>
            <td>
                Available
                <div>
                    Barcode: <span property="serialNumber">CONC91000937</span>
                </div>
                <div>
                    Call number: <span property="sku">780 R2</span>
                </div>
                <div>
                    Library: <span property="offeredBy" typeof="Library" resource="http://library.anytown.gov.uk">Anytown City Library</span>
                </div>
            </td>
        </tr>
    </table>
</div>

JSON:

<script type="application/ld+json">
{
  "@context":  "https://schema.org/",
  "@id": "#record",
  "@type": "Book",
  "additionalType": "Product",
  "name": "Le concerto",
  "author": "Ferchault, Guy",
  "offers":{
      "@type": "Offer",
      "availability": "https://schema.org/InStock",
      "serialNumber": "CONC91000937",
      "sku": "780 R2",
      "offeredBy": {
          "@type": "Library",
          "@id": "http://library.anytown.gov.uk",
          "name": "Anytown City Library"
      },
      "businessFunction": "http://purl.org/goodrelations/v1#LeaseOut",
      "itemOffered": "#record"
    }
}
</script>

TYPES: #eg-0394 Offer, makesOffer

PRE-MARKUP:

<body>
  <main>
    <article>
      <h1>
         <a href="http://example.com/explosive-tennis-balls">Explosive tennis balls</a>
      </h1>
      <img alt="Explosive tennis balls" title src="http://example.com/explosive-tennis-balls.jpg" />
      <p >
        $29.99 - In stock
      </p>
      <p >
        Tickle your friends!<br />
        Surprise your opponent!
      <p>
    </article>
  </main>
  <footer>
    <p>
      © <span>2015</span> - <span property="name">Acme Inc</span>
    </p>
    <ul>
      <li><a href="https://twitter.com/AcmeInc">Twitter</a></li>
      <li><a href="https://www.facebook.com/AcmeInc">Facebook</a></li>
      <li><a href="https://plus.google.com/u/0/+AcmeInc/">Google+</a></li>
    </ul>
  </footer>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/" resource="http://example.com/explosive-tennis-balls" typeof="ItemPage">
  <link property="copyrightHolder publisher" href="#Organization" />
  <main>
    <article resource="#Product" property="mainEntity" typeof="Product">
      <h1 property="name">
         <a property="url" href="http://example.com/explosive-tennis-balls">Explosive tennis balls</a>
      </h1>
      <img property="image" alt="Explosive tennis balls" title src="http://example.com/explosive-tennis-balls.jpg" />
      <p resource="#Offer" property="offers" typeof="Offer">
        <meta property="priceCurrency" content="USD" />
        <meta property="price" content="1000.00" />
        <link property="availability" href="InStock" />
        <link property="itemOffered" href="#Product" />
        <link property="businessFunction" href="http://purl.org/goodrelations/v1#Sell" />
        <link rev="makesOffer" href="#Organization" />
        $29.99 - In stock
      </p>
      <p property="description">
        Tickle your friends!<br />
        Surprise your opponent!
      <p>
    </article>
  </main>
  <footer>
    <p resource="#Organization" typeof="Organization">
      © <span resource="#CopyrightYear" typeof="rdfa:Pattern">2015</span> - <span property="name">Acme Inc</span>
      <link property="logo" href="http://example.com/acme-inc-logo.jpg" />
      <link property="url" href="http://example.com" />
      <link property="rdfa:copy" href="#SameAsResource"/>
    </p>
    <ul resource="#SameAsResource" typeof="rdfa:Pattern">
      <li><a property="sameAs" href="https://twitter.com/AcmeInc">Twitter</a></li>
      <li><a property="sameAs" href="https://www.facebook.com/AcmeInc">Facebook</a></li>
      <li><a property="sameAs" href="https://plus.google.com/u/0/+AcmeInc/">Google+</a></li>
    </ul>
  </footer>
</body>

JSON:

<script type="application/ld+json">
{
  "@context":"https://schema.org",
  "@id":"http://example.com/explosive-tennis-balls",
  "@type":"ItemPage",
  "copyrightYear":"2015",
  "copyrightHolder":{"@id":"#Organization"},
  "publisher":{"@id":"#Organization"},
  "mainEntity":{
    "@id":"#Product",
    "@type":"Product",
    "name":"Explosive tennis balls",
    "description":"Tickle your friends! Surprise your opponent!",
    "image":"http://example.com/explosive-tennis-balls.jpg",
    "url":"http://example.com/explosive-tennis-balls",
    "offers":{
      "@id":"#Offer",
      "@type":"Offer",
      "priceCurrency":"USD",
      "price":"1000.00",
      "availability":"https://schema.org/InStock",
      "itemOffered":{"@id":"#Product"},
        "offeredBy":{
          "@id":"#Organization",
          "@type":"Organization",
          "name":"Acme Inc",
          "logo":"http://example.commple.com/acme-inc-logo.jpg",
          "url":"http://example.com/",
          "sameAs":["https://twitter.com/AcmeInc","https://www.facebook.com/AcmeInc","https://plus.google.com/u/0/+AcmeInc/"]
        }
    }
  }
}
</script>

TYPES: #eg-0395 offeredBy, Book

PRE-MARKUP:

<!-- A Library Example with Holdings -->
<body>
<h1>In search of Haydn [videorecording] / Phil Grabsky Films.com &amp; Seventh Art Productions in association with Sky Art HD ; filmed, written and directed by Phil Grabsky.</h1>
<h2>Record details</h2>
<ul>
	<li><strong>Publisher:</strong>[Brighton, UK] :Seventh Art Productions,[2011]</li>
</ul>
<table>
		<tr><td>Subject:</td>
			<td>Haydn, Joseph, 1732-1809.<br>Composers &gt; Austria &gt; Biography.<br></td>
		</tr>
		<tr><td>Genre:</td>
			<td>Documentary films.<br></td>
		</tr>
</table>
<table>
    <tr><th>Location</th><th>Call Number / Copy Notes</th><th>Barcode</th><th>Shelving Location</th><th>Status</th><th>Due Date</th></tr>
	<tr>
		<td><a href="/eg/opac/library/MRC">Music Resource Centre</a></td>
		<td>ML 410 H4 I5 2011</td>
		<td>30007008812793</td>
		<td>Circulation</td>
		<td>&nbsp;</td>
	</tr>
</table>
</body>

MICRODATA:

<body itemscope itemtype='https://schema.org/Movie'>
<link itemprop="url" href="#schemarecord"/>
<link itemprop="additionalType" href="https://schema.org/Product"/>
<h1 itemprop="name">In search of Haydn [videorecording] / Phil Grabsky Films.com &amp; Seventh Art Productions in association with Sky Art HD ; filmed, written and directed by Phil Grabsky.</h1>
<h2>Record details</h2>
<ul>
	<li><div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"><strong>Publisher:</strong> <span ><span itemprop="location">[Brighton, UK] :</span> <span itemprop="name">Seventh Art Productions,</span></span>
</div>
<span itemprop="datePublished" content="2011-01-01">[2011]</span></li>
</ul>
<table>
		<tr><td>Subject:</td>
			<td><span itemprop="about">Haydn, Joseph, 1732-1809.<br></span><span itemprop="about">Composers &gt; Austria &gt; Biography.<br></span></td>
		</tr>
		<tr><td>Genre:</td>
			<td><span itemprop="about">Documentary films.<br></span></td>
		</tr>
</table>
<table>
    <tr><th>Location</th><th>Call Number / Copy Notes</th><th>Barcode</th><th>Shelving Location</th><th>Status</th></tr>
	<tr itemprop="offers" itemscope itemtype="https://schema.org/Offer">
		<td><a itemprop="offeredBy" itemscope itemtype="https://schema.org/Library" href="/eg/opac/library/MRC"><span itemprop="name">Music Resource Centre</span></a></td>
		<td><span itemprop="sku">ML 410 H4 I5 2011</span></td>
		<td itemprop="serialNumber">30007008812793</td>
		<td itemprop="availableAtOrFrom">Circulation</td>
		<td>&nbsp;<link itemprop="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">
			<meta itemprop="price" content="0.00">
			<link itemprop="availability" href="https://schema.org/InStock">
		</td>
	</tr>
</table>
</body>

RDFA:

<body vocab="https://schema.org" typeof='Movie Product' resource="#schemarecord">
<h1 property="name">In search of Haydn [videorecording] / Phil Grabsky Films.com &amp; Seventh Art Productions in association with Sky Art HD ; filmed, written and directed by Phil Grabsky.</h1>
<h2>Record details</h2>
<ul>
	<li><strong>Publisher:</strong> <span property="publisher" typeof="Organization"><span property="location">[Brighton, UK] :</span> <span property="name">Seventh Art Productions,</span></span> <span property="datePublished" content="2011-01-01">[2011]</span></li>
</ul>
<table>
		<tr><td>Subject:</td>
			<td><span property="about">Haydn, Joseph, 1732-1809.<br></span><span property="about">Composers &gt; Austria &gt; Biography.<br></span></td>
		</tr>
		<tr><td>Genre:</td>
			<td><span property="about">Documentary films.<br></span></td>
		</tr>
</table>
<table>
    <tr><th>Location</th><th>Call Number / Copy Notes</th><th>Barcode</th><th>Shelving Location</th><th>Status</th><th>Due Date</th></tr>
	<tr property="offers" typeof="Offer">
		<td><a property="offeredBy" typeof="Library" href="/eg/opac/library/MRC"><span property="name">Music Resource Centre</span></a></td>
		<td><span property="sku">ML 410 H4 I5 2011</span></td>
		<td property="serialNumber">30007008812793</td>
		<td property="availableAtOrFrom">Circulation</td>
		<td>&nbsp;<link property="businessFunction" href="http://purl.org/goodrelations/v1#LeaseOut">
			<meta property="price" content="0.00">
			<link property="availability" href="https://schema.org/InStock">
		</td>
	</tr>
</table>
</body>

JSON:

<script type="application/ld+json">
{
"@context":"https://schema.org",
"@graph": [
  {
    "@id": "https://laurentian.concat.ca/eg/opac/library/MRC",
    "@type": "Library",
    "name": "Music Resource Centre"
  },
  {
    "@id": "https://laurentian.concat.ca/eg/opac/record/2845929#schemarecord",
    "@type": ["Movie","Product"],
    "about": [
        "Composers > Austria > Biography.",
        "Haydn, Joseph, 1732-1809.",
        "Documentary films."
    ],
    "datePublished": "2011-01-01",
    "name": "In search of Haydn [videorecording] / Phil Grabsky Films.com & Seventh Art Productions in association with Sky Art HD ; filmed, written and directed by Phil Grabsky.",
    "offers": {
      "@type": "Offer",
      "availability": "https://schema.org/InStock",
      "businessFunction": "http://purl.org/goodrelations/v1#LeaseOut",
      "availableAtOrFrom": "Circulation",
      "price": "0.00",
      "seller": {
        "@id": "https://laurentian.concat.ca/eg/opac/library/MRC"
      },
      "serialNumber":  "30007008812793",
      "sku": "ML 410 H4 I5 2011"
    },
    "publisher": {
      "@type": "Organization",
      "location": "[Brighton, UK] :",
      "name": "Seventh Art Productions,"
    }
  }
]
}
</script>

TYPES: #eg-0396 Offer, OfferCatalog, Service, LocalBusiness, hasOfferCatalog

PRE-MARKUP:

ACME Home Cleaning offers a variety of services in Massachusetts, including:
<ul>
  <li>House cleaning</li>
  <ul>
    <li>Apartment light cleaning</li>
    <li>House light cleaning up to 2 bedrooms</li>
    <li>House light cleaning 3+ bedrooms</li>
  </ul>
  <li>One-time services</li>
  <ul>
    <li>Window washing</li>
    <li>Carpet deep cleaning</li>
    <li>Move in/out cleaning</li>
  </ul>
</ul>

MICRODATA:

<div itemscope itemtype="https://schema.org/Service">
  <meta itemprop="serviceType" content="Home cleaning" />
  <span itemprop="provider" itemscope itemtype="https://schema.org/LocalBusiness">
    <span itemprop="name">ACME Home Cleaning</span>
  </span>
  offers a variety of services in
  <span itemprop="areaServed" itemscope itemtype="https://schema.org/State">
    <span itemprop="name">Massachusetts</span>, including
  </span>
  <ul itemprop="hasOfferCatalog" itemscope itemtype="https://schema.org/OfferCatalog">
    <li itemprop="itemListElement" itemscope itemtype="https://schema.org/OfferCatalog">
      <span itemprop="name">House cleaning</span>
      <ul itemprop="itemListElement" itemscope itemtype="https://schema.org/OfferCatalog">
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">Apartment light cleaning</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">House light cleaning up to 2 bedrooms</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">House light cleaning 3+ bedrooms</span>
          </div>
        </li>
      </ul>
    <li itemprop="itemListElement" itemscope itemtype="https://schema.org/OfferCatalog">
      <span itemprop="name">One-time services</span>
      <ul itemprop="itemListElement" itemscope itemtype="https://schema.org/OfferCatalog">
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">Window washing</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">Carpet deep cleaning</span>
          </div>
        </li>
        <li itemprop="itemListElement" itemscope itemtype="https://schema.org/Offer">
          <div itemprop="itemOffered" itemscope itemtype="https://schema.org/Service">
            <span itemprop="name">Move in/out cleaning</span>
          </div>
        </li>
      </ul>
    </li>
  </ul>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Service">
  <meta property="serviceType" content="Home cleaning" />
  <span property="provider" typeof="LocalBusiness">
    <span property="name">ACME Home Cleaning</span>
  </span>
  offers a variety of services in
  <span property="areaServed" typeof="State">
    <span property="name">Massachusetts</span>, including
  </span>
  <ul property="hasOfferCatalog" typeof="OfferCatalog">
    <li property="itemListElement" typeof="OfferCatalog">
      <span property="name">House cleaning</span>
      <ul property="itemListElement" typeof="OfferCatalog">
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Apartment light cleaning</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">House light cleaning up to 2 bedrooms</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">House light cleaning 3+ bedrooms</span>
          </div>
        </li>
      </ul>
    <li property="itemListElement" typeof="OfferCatalog">
      <span property="name">One-time services</span>
      <ul property="itemListElement" typeof="OfferCatalog">
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Window washing</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Carpet deep cleaning</span>
          </div>
        </li>
        <li property="itemListElement" typeof="Offer">
          <div property="itemOffered" typeof="Service">
            <span property="name">Move in/out cleaning</span>
          </div>
        </li>
      </ul>
    </li>
  </ul>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Service",
  "serviceType": "Weekly home cleaning",
  "provider": {
    "@type": "LocalBusiness",
    "name": "ACME Home Cleaning"
  },
  "areaServed": {
    "@type": "State",
    "name": "Massachusetts"
  },
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Cleaning services",
    "itemListElement": [
      {
        "@type": "OfferCatalog",
        "name": "House Cleaning",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Apartment light cleaning"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "House light cleaning up to 2 bedrooms"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "House light cleaning 3+ bedrooms"
            }
          }
        ]
      },
      {
        "@type": "OfferCatalog",
        "name": "One-time services",
        "itemListElement": [
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Window washing"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Carpet cleaning"
            }
          },
          {
            "@type": "Offer",
            "itemOffered": {
              "@type": "Service",
              "name": "Move in/out cleaning"
            }
          }
        ]
      }
    ]
  }
}
</script>

TYPES: #eg-0397 Offer, FoodEstablishment, GeoCircle, DeliveryChargeSpecification, PriceSpecification

PRE-MARKUP:

Joes' Pizza
123 Main Street
Cambridge, MA 02142
delivers within 5 km of its store with a minimum order of $20.

MICRODATA:

<div itemscope itemtype="https://schema.org/FoodEstablishment">
  <span itemprop="name">Joe's Pizza</span>
  <div itemprop="location" itemscope itemtype="https://schema.org/PostalAddress">
    <span itemprop="streetAddress">123 Main Street</span>
    <span itemprop="addressLocality">Cambridge</span>
    <span itemprop="addressRegion">MA</span>
    <span itemprop="postalCode">02142</span>
  </div>
  delivers within 5 km of its store
  <div itemprop="makesOffer" itemscope itemtype="https://schema.org/Offer">
    <div itemprop="eligibleRegion" itemscope itemtype="https://schema.org/GeoCircle">
      <div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="123 Main Street" />
        <meta itemprop="addressLocality" content="Cambridge" />
        <meta itemprop="addressRegion" content="MA" />
        <meta itemprop="postalCode" content="02142" />
      </div>
      <meta itemprop="geoRadius" content="5000" />
    </div>

    with a minium order of $20.
    <div itemprop="priceSpecification" itemscope itemtype="https://schema.org/DeliveryChargeSpecification">
      <meta itemprop="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
      <div itemprop="eligibleTransactionVolume" itemscope itemtype="https://schema.org/PriceSpecification">
        <meta itemprop="price" content="20.00" />
        <meta itemprop="priceCurrency" content="USD" />
      </div>
    </div>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="FoodEstablishment">
  <span property="name">Joe's Pizza</span>
  <div property="location" typeof="PostalAddress">
    <span property="streetAddress">123 Main Street</span>
    <span property="addressLocality">Cambridge</span>
    <span property="addressRegion">MA</span>
    <span property="postalCode">02142</span>
  </div>
  delivers within 5 km of its store with a minium order of $20.
  <div property="makesOffer" typeof="Offer">
    <div property="priceSpecification" typeof="DeliveryChargeSpecification">
      <meta property="appliesToDeliveryMethod" link="http://purl.org/goodrelations/v1#DeliveryModeOwnFleet">
      <div property="eligibleTransactionVolume" typeof="PriceSpecification">
        <meta property="price" content="20.00" />
        <meta property="priceCurrency" content="USD" />
      </div>
      <div property="eligibleRegion" typeof="GeoCircle">
        <div property="address" typeof="PostalAddress">
          <meta property="streetAddress" content="123 Main Street" />
          <meta property="addressLocality" content="Cambridge" />
          <meta property="addressRegion" content="MA" />
          <meta property="postalCode" content="02142" />
        </div>
        <meta property="geoRadius" content="5000" />
      </div>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "FoodEstablishment",
    "name": "Joe's Pizza",
    "location": {
      "@type": "PostalAddress",
      "@id": "http://example.com/address",
      "streetAddress": "123 Main Street",
      "addressLocality": "Cambridge",
      "addressRegion": "MA",
      "postalCode": "02142"
    },
    "makesOffer": {
      "@type": "Offer",
      "priceSpecification": {
        "@type": "DeliveryChargeSpecification",
        "appliesToDeliveryMethod": "http://purl.org/goodrelations/v1#DeliveryModeOwnFleet",
        "eligibleTransactionVolume": {
          "@type": "PriceSpecification",
          "price": "20.00",
          "priceCurrency": "USD"
        },
        "eligibleRegion": {
          "@type": "GeoCircle",
          "address": {
            "@id": "http://www.example.com/address"
          },
          "geoRadius": "5000"
        }
      }
    }
  }
</script>

TYPES: #eg-0332 Course, CourseInstance, hasCourseInstance, courseMode

PRE-MARKUP:

<body vocab="https://schema.org/">
<!-- A MOOC / free online course. As a simple one-off course -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->

<main>
  <h1>The Data Scientist's Toolbox</h1>
  <h2>About this Course</h2>
  <p>In this course you will get an introduction to the main tools and ideas in the
       data scientist's toolbox...</p>
  <div>
    <h2>Session dates</h2>
    <span>February 15</span> -
    <span>March 21</span>
  </div>
</main>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/">
<!-- A MOOC / free online course. As a simple one-off course -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->

<main typeof="Course">
  <h1 property="name">The Data Scientist's Toolbox</h1>
  <h2>About this Course</h2>
  <p property="description">
       In this course you will get an introduction to the main tools and ideas in the
       data scientist's toolbox...</p>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="MOOC" />
    <meta property="courseMode" content="online" />
    <h2>Session dates</h2>
    <span property="startDate" content="2019-02-15">February 15</span> -
    <span property="endDate" content="2019-03-21">March 21</span>
  </div>
</main>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "description": "In this course you will get an introduction to the main tools and ideas in the data scientist's toolbox...",
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": ["MOOC","online"],
    "endDate": "2019-03-21",
    "startDate": "2019-02-15"
  }
}
</script>

TYPES: #eg-0333 Course, CourseInstance, hasCourseInstance, courseMode

PRE-MARKUP:

<body vocab="https://schema.org/" typeof="Course">
<!-- A college course offered at several locations -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2>HNC Accounting</h2>
    <p>This course is designed for those wishing to take up
       a career in Accounting and Financial Administration within a range of
       organisations....</p>
  <h2>This course is currently offered on the date(s) and venue(s) listed below.</h2>
    <table >
      <tbody>
        <tr >
          <th scope="col" >Method of Study</th>
          <th scope="col" >Starts</th>
          <th scope="col" >Ends</th>
          <th scope="col" >Based at</th>
        </tr>
        <tr>
          <td>Full-time</td>
          <td>29 Aug 2016</td>
          <td>23 Jun 2017</td>
          <td>St Brycedale Campus Kirkcaldy</td>
        </tr>
        <tr>
          <td>Full-time</td>
          <td>29 Aug 2016</td>
          <td>23 Jun 2017</td>
          <td>Halbeath Campus Dunfermline</td>
        </tr>
        <tr>
          <td>Evenings only and weekends</td>
          <td>31 Aug 2016</td>
          <td>21 Jun 2017</td>
          <td>St Brycedale Campus Kirkcaldy</td>
        </tr>
      </tbody>
    </table>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/" typeof="Course">
<!-- A college course offered at several locations -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2 property="name">HNC Accounting</h2>
    <p property="description">This course is designed for those wishing to take up
       a career in Accounting and Financial Administration within a range of
       organisations....</p>
  <h2>This course is currently offered on the date(s) and venue(s) listed below.</h2>
    <table >
      <tbody>
        <tr >
          <th scope="col" >Method of Study</th>
          <th scope="col" >Starts</th>
          <th scope="col" >Ends</th>
          <th scope="col" >Based at</th>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td property="courseMode">full-time</td>
          <td property="startDate" content="2016-08-29" datatype="schema:date">29 Aug 2016</td>
          <td property="endDate" content="2017-06-23" datatype="schema:date">23 Jun 2017</td>
          <td property="location">St Brycedale Campus Kirkcaldy</td>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td property="courseMode">full-time</td>
          <td property="startDate" content="2016-08-29" datatype="schema:date">29 Aug 2016</td>
          <td property="endDate" content="2017-06-23" datatype="schema:date">23 Jun 2017</td>
          <td  property="location">Halbeath Campus Dunfermline</td>
        </tr>
        <tr rel="hasCourseInstance" typeof="CourseInstance">
          <td><meta property="courseMode" content="part-time">
              Evenings only and weekends</td>
          <td property="startDate" content="2016-08-31" datatype="schema:date">31 Aug 2016</td>
          <td property="endDate" content="2017-06-21" datatype="schema:date">21 Jun 2017</td>
          <td  property="location">St Brycedale Campus Kirkcaldy</td>
        </tr>
      </tbody>
    </table>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@id": "./",
  "@type": "Course",
  "name": "HNC Accounting",
  "description": "This course is designed for those wishing to take up \r\n       a career in Accounting and Financial Administration within a range of \r\n       organisations....",
  "hasCourseInstance": [
    {
      "@type": "CourseInstance",
      "courseMode": "part-time",
      "endDate": "2017-06-21",
      "location": "St Brycedale Campus Kirkcaldy",
      "startDate": "2016-08-31"
    },
    {
      "@type": "CourseInstance",
      "courseMode": "full-time",
      "endDate": "2017-06-23",
      "location": "Halbeath Campus Dunfermline",
      "startDate": "2016-08-29"
    },
    {
      "courseMode": "full-time",
      "endDate": "2017-06-23",
      "location": "St Brycedale Campus Kirkcaldy",
      "startDate": "2016-08-29"
    }
  ]
}
</script>

TYPES: #eg-0334 Course, CourseInstance, hasCourseInstance, courseMode

PRE-MARKUP:

<body>
<!--A self-paced distance learning course (no events)-->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<div>
  <h1>Basic Proofreading</h1>
  <p>The distance learning training course that takes you
        from complete beginner to PQB qualified proofreader in one step.</p>
  <div>
    Online, cost: £395
  </div>
  <div>
    Posted, cost:£440
  </div>
</div>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/">
<!--A self-paced distance learning course (no events)-->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<div typeof="Course">
  <h1 property="name">Basic Proofreading</h1>
  <p property="description">The distance learning training course that takes you
        from complete beginner to PQB qualified proofreader in one step.</p>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="distance learning" />
    <span property="courseMode">Online</span>,
    <div rel="offers" typeof="Offer">
      cost:<meta property="priceCurrency" content="GBP" />
           £<span property="price">395</span>
    </div>
  </div>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="distance learning" />
    <span property="courseMode">Posted</span>,
    <div rel="offers" typeof="Offer">
      cost:<meta property="priceCurrency" content="GBP" />
           £<span property="price">440</span>
    </div>
  </div>
</div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "name": "Basic Proofreading",
  "description": "The distance learning training course that takes you \r\n        from complete beginner to PQB qualified proofreader in one step.",
  "hasCourseInstance": [
    {
      "@type": "CourseInstance",
      "courseMode": [
        "distance learning",
        "Online"
      ],
      "offers": {
        "@type": "Offer",
        "price": "395",
        "priceCurrency": "GBP"
      }
    },
    {
      "@type": "CourseInstance",
      "courseMode": [
        "Posted",
        "distance learning"
      ],
      "offers": {
        "@type": "Offer",
        "price": "440",
        "priceCurrency": "GBP"
      }
    }
  ]
}
</script>

TYPES: #eg-0335 educationalCredentialAwarded

PRE-MARKUP:

<body>
<!-- A college course leading to an HNC in Accounting -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2>HNC Accounting</h2>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/" typeof="Course">
<!-- A college course leading to an HNC in Accounting -->
<!-- based on http://www.fife.ac.uk/student/courses/course/HCACC -->
  <h1>Course Details</h1>
  <h2 property="name">HNC Accounting</h2>
  <meta property="educationalCredentialAwarded" content="Higher National Certificate in Accounting" />
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "educationalCredentialAwarded": "Higher National Certificate in Accounting",
  "name": "HNC Accounting"
}
</script>

TYPES: #eg-0336 educationalCredentialAwarded

PRE-MARKUP:

<!-- Certificate for a distance learning course -->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<body>
  <div>
    <h1>Basic Proofreading</h1>
    <h2>What is Included?</h2>
    <h3>Certificate</h3>
    <p>A completion certificate from PQB showing whether you have achieved a
      pass, merit or distinction in your work.</p>
  </div>
</body>

MICRODATA:

No Microdata

RDFA:

<!-- Certificate for a distance learning course -->
<!--Based on http://www.train4publishing.co.uk/courses/distance-learning/basic-proofreading -->
<body vocab="https://schema.org/">
  <div typeof="Course">
    <h1 property="name">Basic Proofreading</h1>
    <h2>What is Included?</h2>
    <h3>Certificate</h3>
    <p>A <span property= "educationalCredentialAwarded">completion certificate from
      PQB</span> showing whether you have achieved a pass, merit or distinction in your
      work.</p>
  </div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "educationalCredentialAwarded": "completion certificate from \r\n      PQB",
  "name": "Basic Proofreading"
}
</script>

TYPES: #eg-0337 instructor, provider

PRE-MARKUP:

<body>
<!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->

<main>
  <h1>The Data Scientist's Toolbox</h1>
  <h2>
    Johns Hopkins University
  </h2>
  <h2>About this Course</h2>
  <div>
    <h2>Instructors</h2>
    <div>
      <a href="http://example.org/instructor/~315" >
        <p>Jeff Leek, PhD</p>
        <div>Associate Professor, Biostatistics</div>
        <div>Bloomberg School of Public Health </div>
      </a>
    </div>
  </div>
</main>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/">
<!-- A MOOC created by an Institution, offered through a MOOC platform, with named instructor -->
<!-- Based on https://www.coursera.org/course/datascitoolbox -->

<main typeof="Course">
  <h1 property="name">The Data Scientist's Toolbox</h1>
  <h2 property="provider" typeof="EducationalOrganization">
    <span property="name">Johns Hopkins University</span>
  </h2>
  <h2>About this Course</h2>
  <div rel="hasCourseInstance" typeof="CourseInstance">
    <meta property="courseMode" content="MOOC" />
    <meta property="courseMode" content="online" />
    <span rel="offers" typeOf="Offer">
      <meta property="price" content="0" />
      <meta property="offeredBy" content="Coursera">
    </span>
    <h2  >Instructors</h2>
    <div property="instructor" typeof="Person">
      <a property="url" href="http://example.org/instructor/~315" >
        <p  property="name">Jeff Leek, PhD</p>
        <div property="jobTitle" >Associate Professor, Biostatistics</div>
        <div  property="worksFor" >Bloomberg School of Public Health </div>
      </a>
    </div>
  </div>
</main>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "hasCourseInstance": {
    "@type": "CourseInstance",
    "courseMode": [
      "MOOC",
      "online"
    ],
    "instructor": {
      "@type": "Person",
      "jobTitle": "Associate Professor, Biostatistics",
      "name": "Jeff Leek, PhD",
      "url": {"@id": "http://example.org/instructor/~315"},
      "worksFor": "Bloomberg School of Public Health "
    },
    "offers": {
      "@type": "Offer",
      "offeredBy": "Coursera",
      "price": "0"
    }
  },
  "name": "The Data Scientist's Toolbox",
  "provider": {
    "@type": "EducationalOrganization",
    "name": "Johns Hopkins University"
  }
}
</script>

TYPES: #eg-0338 Course, courseCode, provider

PRE-MARKUP:

<body>
<!--A Bachellor's programme provided by a University, referencing the course code-->
<!--based on http://search.ucas.com/course/summary/463149/physics -->
    <div>
        <h2>Physics</h2>
        <div>
            <a href="/provider/324/university-of-bristol">
                <span>University of Bristol</span>
            </a>
        </div>
        <div>
            Course code: F300
        </div>
    </div>
</body>

MICRODATA:

No Microdata

RDFA:

<body vocab="https://schema.org/">
<!--A Bachellor's programme provided by a University, referencing the course code-->
<!--based on http://search.ucas.com/course/summary/463149/physics -->
    <div typeof="Course">
        <h2 property="name">Physics</h2>
        <div property="provider" typeOf="CollegeOrUniversity">
            <a property="url" href="/provider/324/university-of-bristol">
                <span property="name">University of Bristol</span>
            </a>
        </div>
        <div>
            Course code <span property="courseCode">F300</span>
        </div>
    </div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Course",
  "courseCode": "F300",
  "name": "Physics",
  "provider": {
    "@type": "CollegeOrUniversity",
    "name": "University of Bristol",
    "url": {"@id": "/provider/324/university-of-bristol"}
  }
}
</script>

TYPES: #eg-0441 Trip, TouristTrip, itinerary

PRE-MARKUP:

<div>
    <div>
        <h1>
            Your ideal trip to England
        </h1>
        <div>
            The dozen best places and areas that should be on you list when visiting England.
            Choose you own order but visit as many as you can.
        </div>
        <ul>
            <li>
                <a href="https://en.wikipedia.org/wiki/London">
                 <span style="font-weight:bold;">London</span></a>:&nbsp;
                 <span>While it's not impossible to plan a trip to England without visiting London,
                 it's certainly not to be advised, as the nation's sprawling capital boasts plenty of attractions to keep you busy.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Edinburgh">
                 <span style="font-weight:bold;">Edinburgh</span></a>:&nbsp;
                 <span>One of Scotland's most attractive cities, the capital city of Edinburgh
                 is also one of England's most visited destinations.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Bath,_Somerset">
                 <span style="font-weight:bold;">Bath</span></a>:&nbsp;
                 <span>Although one of England's smaller cities, Bath more than makes up for its diminutive size
                 with a multitude of things to see and do.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Stonehenge">
                 <span style="font-weight:bold;">Stonehenge</span></a>:&nbsp;
                 <span>One of the planet's oldest World Heritage Sites, Stonehenge has been a place of pilgrimage
                 for more than 4,500 years.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Windsor,_Berkshire">
                 <span style="font-weight:bold;">Windsor</span></a>:&nbsp;
                 <span>The historic town of Windsor, conveniently located a short train ride west of London,
                 offers plenty of fun things for tourists to do.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Cotswolds">
                 <span style="font-weight:bold;">The Cotswolds</span></a>:&nbsp;
                 <span>Covering almost 1,287 square kilometers of pristine countryside, the beautiful Cotswolds
                 is undoubtedly one of the most photographed corners of England.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Lake_District_National_Park">
                 <span style="font-weight:bold;">The Lake District</span></a>:&nbsp;
                 <span>In the north west of England and covering an area of 1,448 square kilometers is more of
                 England's most beautiful scenery: the Lake District National Park.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/York">
                 <span style="font-weight:bold;">York</span></a>:&nbsp;
                 <span>One of northern England's most popular tourist destinations, the medieval city of York,
                 long the ecclesiastical capital of the Church of England, boasts one of the country's most magnificent cathedrals.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Oxford">
                 <span style="font-weight:bold;">Oxford</span></a>:&nbsp;
                 <span>England has long been a center of learning, with Oxford being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Cambridge">
                 <span style="font-weight:bold;">Cambridge</span></a>:&nbsp;
                 <span>England has long been a center of learning, with Cambridge being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Canterbury">
                 <span style="font-weight:bold;">Canterbury</span></a>:&nbsp;
                 <span>Pay a visit to historic Canterbury, and you'll soon discover why this beautiful city continues
                 to be such a draw for visitors to England.</span>
            </li>
            <li>
                <a href="https://en.wikipedia.org/wiki/Loch_Ness">
                 <span style="font-weight:bold;">York</span></a>:&nbsp;
                 <span>Despite the fact that the legends of mythical monsters have largely been debunked
                 (just don't tell the locals), spectacular Loch Ness remains an extremely popular tourist attraction for
                 travelers heading to Scotland."</span>
            </li>
        </ul>
    </div>
</div>

MICRODATA:

<div>
    <div itemtype="https://schema.org/Trip" itemscope="">
        <h1 itemprop="name">
            Your ideal trip to England
        </h1>
        <div itemprop="description">
            The dozen best places and areas that should be on you list when visiting England.
            Choose you own order but visit as many as you can.
        </div>
        <ul>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/London">
                 <span itemprop="name" style="font-weight:bold;">London</span></a>:&nbsp;
                 <span itemprop="description">While it's not impossible to plan a trip to England without visiting London,
                 it's certainly not to be advised, as the nation's sprawling capital boasts plenty of attractions to keep you busy.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Edinburgh">
                 <span itemprop="name" style="font-weight:bold;">Edinburgh</span></a>:&nbsp;
                 <span itemprop="description">One of Scotland's most attractive cities, the capital city of Edinburgh
                 is also one of England's most visited destinations.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Bath,_Somerset">
                 <span itemprop="name" style="font-weight:bold;">Bath</span></a>:&nbsp;
                 <span itemprop="description">Although one of England's smaller cities, Bath more than makes up for its diminutive size
                 with a multitude of things to see and do.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/LandmarksOrHistoricalBuildings" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Stonehenge">
                 <span itemprop="name" style="font-weight:bold;">Stonehenge</span></a>:&nbsp;
                 <span itemprop="description">One of the planet's oldest World Heritage Sites, Stonehenge has been a place of pilgrimage
                 for more than 4,500 years.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/AdministrativeArea" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Windsor,_Berkshire">
                 <span itemprop="name" style="font-weight:bold;">Windsor</span></a>:&nbsp;
                 <span itemprop="description">The historic town of Windsor, conveniently located a short train ride west of London,
                 offers plenty of fun things for tourists to do.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/AdministrativeArea" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Cotswolds">
                 <span itemprop="name" style="font-weight:bold;">The Cotswolds</span></a>:&nbsp;
                 <span itemprop="description">Covering almost 1,287 square kilometers of pristine countryside, the beautiful Cotswolds
                 is undoubtedly one of the most photographed corners of England.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/AdministrativeArea" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Lake_District_National_Park">
                 <span itemprop="name" style="font-weight:bold;">The Lake District</span></a>:&nbsp;
                 <span itemprop="description">In the north west of England and covering an area of 1,448 square kilometers is
                 more of England's most beautiful scenery: the Lake District National Park.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/York">
                 <span itemprop="name" style="font-weight:bold;">York</span></a>:&nbsp;
                 <span itemprop="description">One of northern England's most popular tourist destinations, the medieval city of York,
                 long the ecclesiastical capital of the Church of England, boasts one of the country's most magnificent cathedrals.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Oxford">
                 <span itemprop="name" style="font-weight:bold;">Oxford</span></a>:&nbsp;
                 <span itemprop="description">England has long been a center of learning, with Oxford being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Cambridge">
                 <span itemprop="name" style="font-weight:bold;">Cambridge</span></a>:&nbsp;
                 <span itemprop="description">England has long been a center of learning, with Cambridge being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/City" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Canterbury">
                 <span itemprop="name" style="font-weight:bold;">Canterbury</span></a>:&nbsp;
                 <span itemprop="description">Pay a visit to historic Canterbury, and you'll soon discover why this beautiful city
                 continues to be such a draw for visitors to England.</span>
            </li>
            <li itemprop="itinerary" itemtype="https://schema.org/LakeBodyOfWater" itemscope="">
                <a href="https://en.wikipedia.org/wiki/Loch_Ness">
                 <span itemprop="name" style="font-weight:bold;">York</span></a>:&nbsp;
                 <span itemprop="description">Despite the fact that the legends of mythical monsters have largely been debunked
                 (just don't tell the locals), spectacular Loch Ness remains an extremely popular tourist attraction for travelers
                 heading to Scotland."</span>
            </li>
        </ul>
    </div>
</div>

RDFA:

<div>
    <div vocab="https://schema.org/" typeof="Trip">
        <h1 property="name">
            Your ideal trip to England
        </h1>
        <div property="description">
            The dozen best places and areas that should be on you list when visiting England.
            Choose you own order but visit as many as you can.
        </div>
        <ul>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/London">
                 <span property="name" style="font-weight:bold;">London</span></a>:&nbsp;
                 <span property="description">While it's not impossible to plan a trip to England without visiting London,
                 it's certainly not to be advised, as the nation's sprawling capital boasts plenty of attractions to keep you busy.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/Edinburgh">
                 <span property="name" style="font-weight:bold;">Edinburgh</span></a>:&nbsp;
                 <span property="description">One of Scotland's most attractive cities, the capital city of Edinburgh
                 is also one of England's most visited destinations.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/Bath,_Somerset">
                 <span property="name" style="font-weight:bold;">Bath</span></a>:&nbsp;
                 <span property="description">Although one of England's smaller cities, Bath more than makes up for its diminutive size
                 with a multitude of things to see and do.</span>
            </li>
            <li property="itinerary" typeof="LandmarksOrHistoricalBuildings">
                <a href="https://en.wikipedia.org/wiki/Stonehenge">
                 <span property="name" style="font-weight:bold;">Stonehenge</span></a>:&nbsp;
                 <span property="description">One of the planet's oldest World Heritage Sites, Stonehenge has been a place of pilgrimage
                 for more than 4,500 years.</span>
            </li>
            <li property="itinerary" typeof="AdministrativeArea">
                <a href="https://en.wikipedia.org/wiki/Windsor,_Berkshire">
                 <span property="name" style="font-weight:bold;">Windsor</span></a>:&nbsp;
                 <span property="description">The historic town of Windsor, conveniently located a short train ride west of London,
                 offers plenty of fun things for tourists to do.</span>
            </li>
            <li property="itinerary" typeof="AdministrativeArea">
                <a href="https://en.wikipedia.org/wiki/Cotswolds">
                 <span property="name" style="font-weight:bold;">The Cotswolds</span></a>:&nbsp;
                 <span property="description">Covering almost 1,287 square kilometers of pristine countryside, the beautiful Cotswolds
                 is undoubtedly one of the most photographed corners of England.</span>
            </li>
            <li property="itinerary" typeof="AdministrativeArea">
                <a href="https://en.wikipedia.org/wiki/Lake_District_National_Park">
                 <span property="name" style="font-weight:bold;">The Lake District</span></a>:&nbsp;
                 <span property="description">In the north west of England and covering an area of 1,448 square kilometers is more
                 of England's most beautiful scenery: the Lake District National Park.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/York">
                 <span property="name" style="font-weight:bold;">York</span></a>:&nbsp;
                 <span property="description">One of northern England's most popular tourist destinations, the medieval city of York,
                 long the ecclesiastical capital of the Church of England, boasts one of the country's most magnificent cathedrals.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/Oxford">
                 <span property="name" style="font-weight:bold;">Oxford</span></a>:&nbsp;
                 <span property="description">England has long been a center of learning, with Oxford being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/Cambridge">
                 <span property="name" style="font-weight:bold;">Cambridge</span></a>:&nbsp;
                 <span property="description">England has long been a center of learning, with Cambridge being one of the two most famous
                 university towns also ranking highly as tourist destinations.</span>
            </li>
            <li property="itinerary" typeof="City">
                <a href="https://en.wikipedia.org/wiki/Canterbury">
                 <span property="name" style="font-weight:bold;">Canterbury</span></a>:&nbsp;
                 <span property="description">Pay a visit to historic Canterbury, and you'll soon discover why this beautiful city continues
                 to be such a draw for visitors to England.</span>
            </li>
            <li property="itinerary" typeof="LakeBodyOfWater">
                <a href="https://en.wikipedia.org/wiki/Loch_Ness">
                 <span property="name" style="font-weight:bold;">York</span></a>:&nbsp;
                 <span property="description">Despite the fact that the legends of mythical monsters have largely been debunked
                 (just don't tell the locals), spectacular Loch Ness remains an extremely popular tourist attraction for travelers
                 heading to Scotland."</span>
            </li>
        </ul>
    </div>
</div>

JSON:

{
    "@context": "https://schema.org",
    "@type": "Trip",
    "name": "Your ideal trip to England",
    "description": "The dozen best places and areas that should be on you list when visiting England.  Choose you own order but visit as many as you can",
    "itinerary": [
        {
            "@type": "City",
            "name": "London",
            "description": "While it's not impossible to plan a trip to England without visiting London, it's certainly not to be advised, as the nation's sprawling capital boasts plenty of attractions to keep you busy",
            "url": "https://en.wikipedia.org/wiki/London"
        },
        {
            "@type": "City",
            "name": "Edinburgh",
            "description": "One of Scotland's most attractive cities, the capital city of Edinburgh is also one of England's most visited destinations.",
            "url": "https://en.wikipedia.org/wiki/Edinburgh"
        },
        {
            "@type": "City",
            "name": "Bath",
            "description": "Although one of England's smaller cities, Bath more than makes up for its diminutive size with a multitude of things to see and do.",
            "url": "https://en.wikipedia.org/wiki/Bath,_Somerset"
        },
        {
            "@type": "LandmarksOrHistoricalBuildings",
            "name": "Stonehenge",
            "description": "One of the planet's oldest World Heritage Sites, Stonehenge has been a place of pilgrimage for more than 4,500 years.",
            "url": "https://en.wikipedia.org/wiki/Stonehenge"
        },
        {
            "@type": "AdministrativeArea",
            "name": "Windsor",
            "description": "The historic town of Windsor, conveniently located a short train ride west of London, offers plenty of fun things for tourists to do.",
            "url": "https://en.wikipedia.org/wiki/Windsor,_Berkshire"
        },
        {
            "@type": "AdministrativeArea",
            "name": "The Cotswolds",
            "description": "Covering almost 1,287 square kilometers of pristine countryside, the beautiful Cotswolds is undoubtedly one of the most photographed corners of England.",
            "url": "https://en.wikipedia.org/wiki/Cotswolds"
        },
        {
            "@type": "AdministrativeArea",
            "name": "The Lake District",
            "description": "In the north west of England and covering an area of 1,448 square kilometers is more of England's most beautiful scenery: the Lake District National Park.",
            "url": "https://en.wikipedia.org/wiki/Lake_District_National_Park"
        },
        {
            "@type": "City",
            "name": "York",
            "description": "One of northern England's most popular tourist destinations, the medieval city of York, long the ecclesiastical capital of the Church of England, boasts one of the country's most magnificent cathedrals.",
            "url": "https://en.wikipedia.org/wiki/York"
        },
        {
            "@type": "City",
            "name": "Oxford",
            "description": "England has long been a center of learning, with Oxford being one of the two most famous university towns also ranking highly as tourist destinations.",
            "url": "https://en.wikipedia.org/wiki/Oxford"
        },
        {
            "@type": "City",
            "name": "Cambridge",
            "description": "England has long been a center of learning, with Cambridge being one of the two most famous university towns also ranking highly as tourist destinations.",
            "url": "https://en.wikipedia.org/wiki/Cambridge"
        },
        {
            "@type": "City",
            "name": "Canterbury",
            "description": "Pay a visit to historic Canterbury, and you'll soon discover why this beautiful city continues to be such a draw for visitors to England.",
            "url": "https://en.wikipedia.org/wiki/Canterbury"
        },
        {
            "@type": "LakeBodyOfWater",
            "name": "Loch Ness",
            "description": "Despite the fact that the legends of mythical monsters have largely been debunked (just don't tell the locals), spectacular Loch Ness remains an extremely popular tourist attraction for travelers heading to Scotland.",
            "url": "https://en.wikipedia.org/wiki/Loch_Ness"
        }
    ]
}

TYPES: #eg-0419 ScreeningEvent, Movie, MovieTheater

PRE-MARKUP:

<div>
  <h1>Jaws 3-D"</h1>
  <div>Jaws 3-D shown in 3D.</div>
  <p>Location: <div>
    <span itemprop="name">ACME Cinemas 10</span>
    <span>screenCount: 10</span>
    </div>
  </p>
  <div>
    <span>Jaws 3-D</span>
    <link href="www.imdb.com/title/tt0085750/" />
  </div>
  <p>Language: <span>English</span></p>
  <p>Film format: <span>3D</span></p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/ScreeningEvent">
  <h1 itemprop="name">Jaws 3-D"</h1>
  <div itemprop="description">Jaws 3-D shown in 3D.</div>
  <p>Location: <span itemprop="location" itemscope itemtype="https://schema.org/MovieTheater">
    <span itemprop="name">ACME Cinemas 10</span>
    <span itemprop="screenCount">10</span>
    </span>
  </p>
  <div itemprop="workPresented" itemscope itemtype="https://schema.org/Movie">
    <span itemprop="name">Jaws 3-D</span>
    <link itemprop="sameAs" href="www.imdb.com/title/tt0085750/"/>
  </div>
  <p>Language: <span itemprop="inLanguage" content="en">English</span></p>
  <p>Film format: <span itemprop="videoFormat">3D</span></p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="https://schema.org/ScreeningEvent">
    <h1 property="name">
        Jaws 3-D"
    </h1>
    <div property="description">
        Jaws 3-D shown in 3D.
    </div>Location:
    <div property="location" typeof="https://schema.org/MovieTheater">
        <span property="name">ACME Cinemas 10</span> <span property="screenCount">10</span>
    </div>
    <div property="workPresented" typeof="https://schema.org/Movie">
        <span property="name">Jaws 3-D</span>
        <link property="sameAs" href="www.imdb.com/title/tt0085750/">
    </div>
    <p>
        Language: <span property="inLanguage" content="en">English</span>
    </p>
    <p>
        Film format: <span property="videoFormat">3D</span>
    </p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ScreeningEvent",
  "name": "Jaws 3-D",
  "description": "Jaws 3-D shown in 3D.",
  "location": {
    "@type": "MovieTheater",
    "name": "ACME Cinemas 10",
    "screenCount": 10
  },
  "workPresented": {
    "@type": "Movie",
    "name": "Jaws 3-D",
    "sameAs": "www.imdb.com/title/tt0085750/"
  },
  "inLanguage": "en",
  "videoFormat": "3D"
}
</script>

TYPES: #eg-0420 Movie, countryOfOrigin

PRE-MARKUP:

Ghostbusters was produced by Black Rhino in the United States.

MICRODATA:

<div itemscope itemtype="https://schema.org/Movie">
  <h1 itemprop="name">Ghostbusters</h1>
  <div itemprop="productionCompany" itemscope itemtype="https://schema.org/Organization">
    Produced by: <span itemprop="name">Black Rhino</span><p>
  </div>
  <div itemprop="countryOfOrigin" itemscope itemtype="https://schema.org/Country">
    Country: <span itemprop="name" content="USA">United States</span><p>
  </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Movie">
  <h1 property="name">Ghostbusters</h1>
  <div property="productionCompany" typeof="Organization">
    Produced by: <span property="name">Black Rhino</span><p>
  </div>
  <div property="countryOfOrigin" typeof="Country">
    Country: <span property="name" content="USA">United States</span><p>
  </div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Movie",
  "name": "Ghostbusters",
  "productionCompany": {
    "@type": "Organization",
    "name": "Black Rhino"
  },
  "countryOfOrigin": {
    "@type": "Country",
    "name": "USA"
  }
}
</script>

TYPES: #eg-0319 broadcastFrequency, BroadcastService, BroadcastFrequencySpecification

PRE-MARKUP:

A radio station on 107.9 FM.

MICRODATA:

<div itemscope itemtype="https://schema.org/BroadcastService">
 <span itemprop="name">WXKS-FM</span>
 <span itemprop="broadcastDisplayName">Kiss 108</span>
 <div itemprop="broadcastFrequency" itemscope itemtype="https://schema.org/BroadcastFrequencySpecification">
   <meta itemprop="broadcastFrequencyValue" content="107.9" />
   <meta itemprop="broadcastSignalModulation" content="FM" />
 </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="BroadcastService">
 <span property="name">WXKS-FM</span>
 <span property="broadcastDisplayName">Kiss 108</span>
 <div property="broadcastFrequency" typeof="BroadcastFrequencySpecification">
   <meta property="broadcastFrequencyValue" content="107.9" />
   <meta property="broadcastSignalModulation" content="FM" />
 </div>
</div>

JSON:

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"BroadcastService",
 "name": "WXKS-FM",
 "broadcastDisplayName": "Kiss 108",
 "broadcastFrequency": {
   "@type": "BroadcastFrequencySpecification",
   "broadcastFrequencyValue": 107.9,
   "broadcastSignalModulation": "FM"
 }
}
</script>

TYPES: #eg-0320 broadcastFrequency, BroadcastService, BroadcastFrequencySpecification

PRE-MARKUP:

A radio station on 1030 AM.

MICRODATA:

<div itemscope itemtype="https://schema.org/BroadcastService">
 <span itemprop="name">WBZ-AM</span>
 <span itemprop="broadcastDisplayName">WBZ NewsRadio</span>
 <div itemprop="broadcastFrequency" itemscope itemtype="https://schema.org/BroadcastFrequencySpecification">
   <meta itemprop="broadcastFrequencyValue" content="1030" />
   <meta itemprop="broadcastSignalModulation" content="AM" />
 </div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="BroadcastService">
 <span property="name">WBZ-AM</span>
 <span property="broadcastDisplayName">WBZ NewsRadio</span>
 <div property="broadcastFrequency" typeof="BroadcastFrequencySpecification">
   <meta property="broadcastFrequencyValue" content="1030" />
   <meta property="broadcastSignalModulation" content="AM" />
 </div>
</div>

JSON:

<script type="application/ld+json">
{
 "@context":"https://schema.org",
 "@type":"BroadcastService",
 "name": "WBZ-AM",
 "broadcastDisplayName": "WBZ NewsRadio",
 "broadcastFrequency": {
   "@type": "BroadcastFrequencySpecification",
   "broadcastFrequencyValue": 1030,
   "broadcastSignalModulation": "AM"
 }
}
</script>

TYPES: #eg-0385 Menu, MenuSection, hasMenuItem, hasMenuSection, NutritionInformation, MenuItem

PRE-MARKUP:

A simple menu example with a single menu section for tacos and a taco menu item.
Note that additional menus are possible for specific languages using the
inLanguage property.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context":"https://schema.org",
   "@type":"Restaurant",
   "url":"http://www.somerestaurant.com",
   "name":"Some Restaurant",
   "description":"This is the Some Restaurant located on 345 Spear St. San Francisco, 94105 CA. It serves Indian-Mexican fusion cuisine",
   "servesCuisine":[
      "Indian-Mexican Fusion"
   ],
   "hasMenu":{
      "@type":"Menu",
      "hasMenuSection":{
         "@type":"MenuSection",
         "name":"Tacos",
         "description":"Tacos inspired by India cuisine.",
         "image":[
            "https://somerestaurant.com/some_tacos.jpg",
            "https://somerestaurant.com/more_tacos.jpg"
         ],
         "offers":{
            "@type":"Offer",
            "availabilityEnds":"T8:22:00",
            "availabilityStarts":"T8:22:00"
         },
         "hasMenuItem":{
            "@type":"MenuItem",
            "name":"Aloo Gobi Taco",
            "description":"Mexico City-style street corn tortilla taco filled with a flavorful mixture of mildly south Indian spiced cauliflower, potato, tomato, onions and bell peppers.",
            "offers":{
               "@type":"Offer",
               "price":"3.50",
               "priceCurrency":"USD"
            },
            "nutrition":{
               "@type":"NutritionInformation",
               "calories":"170 calories",
               "fatContent":"3 grams",
               "fiberContent":"2 grams",
               "proteinContent":"4 grams"
            },
            "suitableForDiet":"https://schema.org/GlutenFreeDiet"
         }
      },
      "inLanguage":"English"
   }
}
</script>

TYPES: #eg-0386 Menu, MenuSection, hasMenuItem, hasMenuSection, NutritionInformation, MenuItem

PRE-MARKUP:

An example of a menu with nested MenuSections.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context":"https://schema.org",
   "@type":"Restaurant",
   "url":"http://www.thisisarestaurant.com",
   "name":"The Restaurant",
   "image":"http://www.example.com/image-of-some-restaurant.jpg",
   "description":"This is an example restaurant that serves American cuisine.",
   "servesCuisine":[
      "American cuisine"
   ],
   "hasMenu":{
      "@type":"Menu",
      "name":"Dine-In Menu",
      "description":"Menu for in-restaurant dining only.",
      "hasMenuSection":[
         {
            "@type":"MenuSection",
            "name":"Dinner",
            "description":"Dinner dishes",
            "image":"https://thisisarestaurant.com/dinner_dishes.jpg",
            "offers":{
               "@type":"Offer",
               "availabilityEnds":"T8:22:00",
               "availabilityStarts":"T8:22:00"
            },
            "hasMenuSection":[
               {
                  "@type":"MenuSection",
                  "name":"Starters",
                  "description":"Appetizers and such",
                  "image":"https://thisisarestaurant.com/starter_dishes.jpg",
                  "offers":{
                     "@type":"Offer",
                     "availabilityEnds":"T8:22:00",
                     "availabilityStarts":"T8:22:00"
                  },
                  "hasMenuItem":{
                     "@type":"MenuItem",
                     "name":"Potato Skins",
                     "description":"Small serving of stuffed potato skins.",
                     "offers":{
                        "@type":"Offer",
                        "price":"7.49",
                        "priceCurrency":"USD"
                     },
                     "suitableForDiet":"https://schema.org/GlutenFreeDiet"
                  }
               },
               {
                  "@type":"MenuSection",
                  "name":"Soups & Salads",
                  "description":"Salads and a few choices of soup",
                  "image":"https://thisisarestaurant.com/soup_and_salad_dishes.jpg",
                  "offers":{
                     "@type":"Offer",
                     "availabilityEnds":"T8:22:00",
                     "availabilityStarts":"T8:22:00"
                  },
                  "hasMenuItem":{
                     "@type":"MenuItem",
                     "name":"Pea Soup",
                     "description":"Creamy pea soup topped with melted cheese and sourdough croutons.",
                     "offers":{
                        "@type":"Offer",
                        "price":"3.49",
                        "priceCurrency":"USD"
                     }
                  }
               }
            ]
         }
      ]
   }
}
</script>

TYPES: #eg-0225 MedicalWebPage, DrugClass

PRE-MARKUP:

<h1>About High Blood Pressure (hypertension)</h1>

<h2>Diagnosis</h2>
High blood pressure is diagnosed by measuring ...
...
<h2>Treatment</h2>
There are many common treatments for high blood pressure,
including beta-blocker drugs such as propanaolol (Innopran)
and atenonlol (Tenormin) ...

MICRODATA:

<body itemscope itemtype="https://schema.org/MedicalWebPage">
  <link itemprop="audience" href="https://schema.org/Patient" />
  <link itemprop="specialty" href="https://schema.org/Cardiovascular" />
  <meta itemprop="lastReviewed" content="2011-09-14"/>
  <h1>About
    <span itemprop="about" itemscope itemtype="https://schema.org/MedicalCondition">
      <span itemprop="name">High Blood Pressure</span>
      (<span itemprop="name">hypertension</span>)</span>
  </h1>
  ...
  <h2><span itemprop="mainContentOfPage">Diagnosis</span></h2>
  High blood pressure is diagnosed by measuring ...
  ...
  <h2><span itemprop="mainContentOfPage">Treatment</span></h2>
  There are many common treatments for high blood pressure,
  including
  <span itemscope itemtype="https://schema.org/DrugClass">
    <span itemprop="name">beta-blocker</span> drugs such as
    <span itemprop="drug" itemscope itemtype="https://schema.org/Drug">
      <span itemprop="nonProprietaryName">propanaolol</span>
      (<span itemprop="alternateName">Innopran</span>)
    </span>
  and
    <span itemprop="drug" itemscope itemtype="https://schema.org/Drug">
      <span itemprop="nonProprietaryName">atenolol</span>
      (<span itemprop="alternateName">Tenormin</span>)
    </span> ...
  ...
</body>

RDFA:

<body vocab="https://schema.org/" typeof="MedicalWebPage">
  <link property="audience" href="https://schema.org/Patient" />
  <link property="specialty" href="https://schema.org/Cardiovascular" />
  <meta property="lastReviewed" content="2011-09-14"/>
  <h1>About
    <span property="about"  typeof="MedicalCondition">
      <span property="name">High Blood Pressure</span>
      (<span property="name">hypertension</span>)</span>
  </h1>
  ...
  <h2><span property="mainContentOfPage">Diagnosis</span></h2>
  High blood pressure is diagnosed by measuring ...
  ...
  <h2><span property="mainContentOfPage">Treatment</span></h2>
  There are many common treatments for high blood pressure,
  including
  <span  typeof="DrugClass">
    <span property="name">beta-blocker</span> drugs such as
    <span property="drug"  typeof="Drug">
      <span property="nonProprietaryName">propanaolol</span>
      (<span property="alternateName">Innopran</span>)
    </span>
  and
    <span property="drug"  typeof="Drug">
      <span property="nonProprietaryName">atenolol</span>
      (<span property="alternateName">Tenormin</span>)
    </span> ...
  ...
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MedicalWebPage",
  "about": {
    "@type": "MedicalCondition",
    "name": [
      "High Blood Pressure",
      "hypertension"
    ]
  },
  "mainContentOfPage": [
    "Diagnosis",
    "Treatment"
  ],
  "audience": "https://schema.org/Patient",
  "drug": [
    {
      "@type": "Drug",
      "nonProprietaryName": "propanaolol",
      "alternateName": "Innopran"
    },
    {
      "@type": "Drug",
      "nonProprietaryName": "atenolol",
      "alternateName": "Tenormin"
    }
  ],
  "lastReviewed": "2011-09-14",
  "name": "beta-blocker",
  "specialty": "https://schema.org/Cardiovascular"
}
</script>

TYPES: #eg-0222 MedicalScholarlyArticle, MedicalGuideline, MedicalGuidelineRecommendation

PRE-MARKUP:

<h1>New guidelines for metformin and diabetes mellitus</h1>
<p>Dr. John Smith
<br>Medical University
<br>2012-03-24</p>
<p><b>Abstract:</b>
We review clinical evidence related to the use of metformin for
treatment of type-2 diabetes mellitus and provide new clinical guideline
recommendations.</p>
<p><b>MeSH subject headings:</b> Metformin; Diabetes Mellitus, Type 2</p>
...
<h3>Guidelines</h3>
Recommendation: we recommend monotherapy with metformin as an initial
pharmacologic therapy to treat most patients with type 2 diabetes
(Grade: strong recommendation; high-quality evidence).

MICRODATA:

<div itemscope itemtype="https://schema.org/MedicalScholarlyArticle">
  <link itemprop="audience" href="https://schema.org/Clinician"/>
  <meta itemprop="publicationType" content="Meta-Analysis"/>
  <h1><span itemprop="name">New guidelines for metformin and
      diabetes mellitus</span></h1>
  <p><span itemprop="author" itemscope itemtype="https://schema.org/Person">
    <span itemprop="name">Dr. John Smith</span>
    <br><span itemprop="affiliation">Medical University</span>
  </span>
  <br><span itemprop="datePublished">2012-03-24</span></p>
  <p><b>Abstract:</b>
  <span itemprop="description">We review clinical evidence related to the use of metformin for
  treatment of type-2 diabetes mellitus and provide new clinical guideline
  recommendations.</span></p>
  <p><b>MeSH subject headings:</b>
  <span itemprop="about" itemscope itemtype="https://schema.org/Drug">
    <span itemprop="name">Metformin</span>
    <span itemprop="code" itemscope
          itemtype="https://schema.org/MedicalCode"
          itemid="http://www.ncbi.nlm.nih.gov/mesh/D02.078.370.141.450">
      <!-- Note: use of itemid is not mandatory, but recommended when an
           external enumeration is available -->
      <meta itemprop="code" content="D02.078.370.141.450"/>
      <meta itemprop="codingSystem" content="MeSH"/>
    </span>
  </span>;
  <span itemprop="about" itemscope itemtype="https://schema.org/MedicalCondition">
    <span itemprop="name">Diabetes Mellitus, Type 2</span>
    <span itemprop="code" itemscope
          itemtype="https://schema.org/MedicalCode"
          itemid="http://www.ncbi.nlm.nih.gov/mesh/C18.452.394.750.149">
      <!-- Note: use of itemid is not mandatory, but recommended when an
           external enumeration is available -->
      <meta itemprop="code" content="C18.452.394.750.149"/>
      <meta itemprop="codingSystem" content="MeSH"/>
    </span>
  </span></p>
  ...
  <h3>Guidelines</h3>
  <span itemscope itemtype="https://schema.org/MedicalGuidelineRecommendation">
    Recommendation: we recommend monotherapy with
    <span itemprop="guidelineSubject">metformin</span> as an initial pharmacologic therapy
    to treat most patients with <span itemprop="guidelineSubject">type 2 diabetes</span>
    (Grade: <span itemprop="recommendationStrength">strong recommendation</span>;
    <a itemprop="evidenceLevel" href="https://schema.org/EvidenceLevelA">high-quality
      evidence</a>).
  </span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="MedicalScholarlyArticle">
  <link property="audience" href="https://schema.org/Clinician"/>
  <meta property="publicationType" content="Meta-Analysis"/>
  <h1><span property="name">New guidelines for metformin and
      diabetes mellitus</span></h1>
  <p><span property="author"  typeof="Person">
    <span property="name">Dr. John Smith</span>
    <br><span property="affiliation">Medical University</span>
  </span>
  <br><span property="datePublished">2012-03-24</span></p>
  <p><b>Abstract:</b>
  <span property="description">We review clinical evidence related to the use of metformin for
  treatment of type-2 diabetes mellitus and provide new clinical guideline
  recommendations.</span></p>
  <p><b>MeSH subject headings:</b>
  <span property="about"  typeof="Drug">
    <span property="name">Metformin</span>
    <span property="code"  typeof="MedicalCode"
          resource="http://www.ncbi.nlm.nih.gov/mesh/D02.078.370.141.450">
      <!-- Note: use of itemid is not mandatory, but recommended when an
           external enumeration is available -->
      <meta property="code" content="D02.078.370.141.450"/>
      <meta property="codingSystem" content="MeSH"/>
    </span>
  </span>;
  <span property="about"  typeof="MedicalCondition">
    <span property="name">Diabetes Mellitus, Type 2</span>
    <span property="code"  typeof="MedicalCode"
          resource="http://www.ncbi.nlm.nih.gov/mesh/C18.452.394.750.149">
      <!-- Note: use of itemid is not mandatory, but recommended when an
           external enumeration is available -->
      <meta property="code" content="C18.452.394.750.149"/>
      <meta property="codingSystem" content="MeSH"/>
    </span>
  </span>
  </p>
  ...
  <h3>Guidelines</h3>
  <span  typeof="MedicalGuidelineRecommendation">
    Recommendation: we recommend monotherapy with
    <span property="guidelineSubject">metformin</span> as an initial pharmacologic therapy
    to treat most patients with <span property="guidelineSubject">type 2 diabetes</span>
    (Grade: <span property="recommendationStrength">strong recommendation</span>;
    <a property="evidenceLevel" href="https://schema.org/EvidenceLevelA">high-quality
      evidence</a>).
  </span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MedicalScholarlyArticle",
  "about": [
    {
      "@type": "Drug",
      "code": {
        "@id": "http://www.ncbi.nlm.nih.gov/mesh/D02.078.370.141.450",
        "@type": "MedicalCode",
        "code": "D02.078.370.141.450",
        "codingSystem": "MeSH"
      },
      "name": "Metformin"
    },
    {
      "@type": "MedicalCondition",
      "name": "Diabetes Mellitus, Type 2"
    }
  ],
  "audience": "https://schema.org/Clinician",
  "author": {
    "@type": "Person",
    "affiliation": "Medical University",
    "name": "Dr. John Smith"
  },
  "code": {
    "@id": "http://www.ncbi.nlm.nih.gov/mesh/C18.452.394.750.149",
    "@type": "MedicalCode",
    "code": "C18.452.394.750.149",
    "codingSystem": "MeSH"
  },
  "datePublished": "2012-03-24",
  "description": "We review clinical evidence related to the use of metformin for treatment of type-2 diabetes mellitus and provide new clinical guideline recommendations.",
  "evidenceLevel": "https://schema.org/EvidenceLevelA",
  "name": "New guidelines for metformin and diabetes mellitus",
  "publicationType": "Meta-Analysis",
  "recommendationStrength": "strong recommendation",
  "guidelineSubject": [
    "metformin",
    "type 2 diabetes"
  ]
}
</script>

TYPES: #eg-0224 MedicalGuideline, MedicalGuidelineRecommendation, MedicalGuidelineContraindication

PRE-MARKUP:

<h1>Guidelines</h1>
<ul>
  <li>Recommendation: NewvoDrug is indicated for initial treatment of cardiac
  failure for all adult patients. (Strong recommendation;
  Class I, based on multiple randomized clinical trials)</li>
  <li>Contraindication: cardiac failure should never be treated with
  appendectomy in adults. (Class III, standard of care)</li>
</ul>

MICRODATA:

<h1>Guidelines</h1>
<ul>
  <li>Recommendation:
  <span itemscope itemtype="https://schema.org/MedicalGuidelineRecommendation">
    <span itemprop="guidelineSubject" itemscope itemtype="https://schema.org/Drug">
      <span itemprop="name">NewvoDrug</span>
    </span>
    is indicated for initial treatment of
    <span itemprop="guidelineSubject" itemscope itemtype="https://schema.org/MedicalCondition">
      <span itemprop="name">cardiac failure</span>
    </span>
    for all adult patients.
    (<span itemprop="recommendationStrength">Strong recommendation</span>;
    <a itemprop="evidenceLevel" href="https://schema.org/EvidenceLevelA">Class I</a>,
    based on
    <span itemprop="evidenceOrigin">multiple randomized clinical trials</span>)
  </span>
  </li>
  <li>Contraindication:
  <span itemscope itemtype="https://schema.org/MedicalGuidelineContraindication">
    <span itemprop="guidelineSubject" itemscope itemtype="https://schema.org/MedicalCondition">
      <span itemprop="name">cardiac failure</span></span> should never
    be treated with
    <span itemprop="guidelineSubject" itemscope itemtype="https://schema.org/TherapeuticProcedure">
      <span itemprop="name">appendectomy</span></span> in adults.
    (Class III, <link itemprop="evidenceLevel" href="https://schema.org/EvidenceLevelC"/>
    <span itemprop="evidenceOrigin">standard of care</span></a>)
  </span></li>
</ul>

RDFA:

<h1>Guidelines</h1>
<ul>
  <li>Recommendation:
  <span  typeof="MedicalGuidelineRecommendation">
    <span property="guidelineSubject"  typeof="Drug">
      <span property="name">NewvoDrug</span>
    </span>
    is indicated for initial treatment of
    <span property="guidelineSubject"  typeof="MedicalCondition">
      <span property="name">cardiac failure</span>
    </span>
    for all adult patients.
    (<span property="recommendationStrength">Strong recommendation</span>;
    <a property="evidenceLevel" href="https://schema.org/EvidenceLevelA">
      Class I</a>,
    based on
    <span property="evidenceOrigin">multiple randomized clinical trials</span>)
  </span>
  </li>
  <li>Contraindication:
  <span  typeof="MedicalGuidelineContraindication">
    <span property="guidelineSubject"  typeof="MedicalCondition">
      <span property="name">cardiac failure</span></span> should never
    be treated with
    <span property="guidelineSubject"  typeof="TherapeuticProcedure">
      <span property="name">appendectomy</span></span> in adults.
    (Class III, <link property="evidenceLevel" href="https://schema.org/EvidenceLevelC"/>
    <span property="evidenceOrigin">standard of care</span></a>)
  </span></li>
</ul>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "MedicalGuidelineRecommendation",
      "evidenceLevel": "https://schema.org/EvidenceLevelA",
      "evidenceOrigin": "multiple randomized clinical trials",
      "recommendationStrength": "Strong recommendation",
      "guidelineSubject": [
        {
          "@type": "Drug",
          "name": "NewvoDrug"
        },
        {
          "@type": "MedicalCondition",
          "name": "cardiac failure"
        }
      ]
    },
    {
      "@type": "MedicalGuidelineContraindication",
      "evidenceLevel": "https://schema.org/EvidenceLevelC",
      "evidenceOrigin": "standard of care",
      "guidelineSubject": [
        {
          "@type": "MedicalCondition",
          "name": "cardiac failure"
        },
        {
          "@type": "TherapeuticProcedure",
          "name": "appendectomy"
        }
      ]
    }
  ]
}
</script>

TYPES: #eg-0223 MedicalCondition, MedicalCause, MedicalRiskFactor, DDxElement, MedicalSymptom, MedicalSignOrSymptom

PRE-MARKUP:

<h1>Stable angina (angina pectoris)</h1>
Stable angina is a medical condition that affects the heart. The
most common causes are atherosclerosis and spasms of the
epicardial artery. Typical symptoms include:
<ul>
  <li>chest discomfort</li>
  <li>feeling of tightness, heaviness, or pain in the chest</li>
</ul>
Both stable angina and a heart attack result in chest pain, but
a heart attack will have chest pain lasting at least
10 minutes at rest, repeated episodes of chest pain at rest
lasting 5 or more minutes, or an accelerating pattern of chest
discomfort (episodes that are more frequent, severe,
longer in duration, and precipitated by minimal exertion).
<br>
Risk factors for stable angina include:
<ul>
  <li>Age</li>
  <li>Gender</li>
  <li>Systolic blood pressure</li>
  <li>Smoking</li>
  <li>Total cholesterol and/or cholesterol:HDL ratio</li>
  <li>Coronary artery disease</li>
</ul>
The initial treatment for stable angina is usually drug therapy
with aspirin, beta blockers, ACE inhibitors, and/or nitroglycerine.
Future episodes of stable angina can sometimes be prevented by
stopping smoking, weight management, and increased physical activity.

MICRODATA:

<div itemscope itemtype="https://schema.org/MedicalCondition">
  <h1><span itemprop="name">Stable angina</span>
    (<span itemprop="alternateName">angina pectoris</span>)</h1>
  <span itemprop="code" itemscope itemtype="https://schema.org/MedicalCode">
    <meta itemprop="code" content="413"/>
    <meta itemprop="codingSystem" content="ICD-9"/>
  </span>
  Stable angina is a medical condition that affects the
  <span itemprop="associatedAnatomy" itemscope itemtype="https://schema.org/AnatomicalStructure">
    <span itemprop="name">heart</span>
  </span>.
  The most common causes are
  <span itemprop="cause" itemscope itemtype="https://schema.org/MedicalCause">
    <span itemprop="name">atherosclerosis</span>
  </span>
  and
  <span itemprop="cause" itemscope itemtype="https://schema.org/MedicalCause">
    <span itemprop="name">spasms of the epicardial artery</span>
  </span>.
  Typical symptoms include:
  <ul>
    <li><span itemprop="signOrSymptom" itemscope itemtype="https://schema.org/MedicalSymptom">
          <span itemprop="name">chest discomfort</span>
        </span>
    </li>
    <li><span itemprop="signOrSymptom" itemscope itemtype="https://schema.org/MedicalSymptom">
          <span itemprop="name">feeling of tightness, heaviness,
            or pain in the chest</span>
        </span>
    </li>
  </ul>
  Both stable angina and a
  <span itemprop="differentialDiagnosis" itemscope itemtype="https://schema.org/DDxElement">
    <span itemprop="diagnosis" itemscope itemtype="https://schema.org/MedicalCondition">
      <span itemprop="name">heart attack</span>
    </span>
    result in chest pain, but a heart attack will have
    <span itemprop="distinguishingSign" itemscope itemtype="https://schema.org/MedicalSymptom">
      <span itemprop="name">chest pain lasting at least 10 minutes at rest</span>
    </span>,
    <span itemprop="distinguishingSign" itemscope itemtype="https://schema.org/MedicalSymptom">
      <span itemprop="name">repeated episodes of chest pain at rest
        lasting 5 or more minutes
      </span>
    </span>, or
    <span itemprop="distinguishingSign" itemscope itemtype="https://schema.org/MedicalSymptom">
      <span itemprop="name">an accelerating pattern of
        chest discomfort (episodes that are more frequent, severe,
        longer in duration, and precipitated by minimal exertion)
      </span>
    </span>
  </span>.
  <br>
  Risk factors for stable angina include:
  <ul>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Age</span>
        </span></li>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Gender</span>
        </span></li>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Systolic blood pressure</span>
        </span></li>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Smoking</span>
        </span></li>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Total cholesterol and/or cholesterol:HDL ratio</span>
        </span></li>
    <li><span itemprop="riskFactor" itemscope itemtype="https://schema.org/MedicalRiskFactor">
          <span itemprop="name">Coronary artery disease</span>
        </span></li>
  </ul>
  The initial treatment for stable angina is usually drug therapy
  with
  <span itemprop="possibleTreatment" itemscope itemtype="https://schema.org/Drug">
    <span itemprop="name">aspirin</span>
  </span>,
  <span itemprop="possibleTreatment" itemscope itemtype="https://schema.org/DrugClass">
    <span itemprop="name">beta blockers</span>
  </span>,
  <span itemprop="possibleTreatment" itemscope itemtype="https://schema.org/DrugClass">
    <span itemprop="name">ACE inhibitors</span>
  </span>, and/or
  <span itemprop="possibleTreatment" itemscope itemtype="https://schema.org/Drug">
    <span itemprop="name">nitroglycerine</span>
  </span>,
  Future episodes of stable angina can sometimes be prevented by
  <span itemprop="secondaryPrevention" itemscope itemtype="https://schema.org/LifestyleModification">
    <span itemprop="name">stopping smoking</span>
  </span>,
  <span itemprop="secondaryPrevention" itemscope itemtype="https://schema.org/LifestyleModification">
    <span itemprop="name">weight management</span>
  </span>, and
  <span itemprop="secondaryPrevention" itemscope itemtype="https://schema.org/LifestyleModification">
    <span itemprop="name">increased physical activity</span>
  </span>.
</div>

RDFA:

<div vocab="https://schema.org/" typeof="MedicalCondition">
  <h1><span property="name">Stable angina</span>
    (<span property="alternateName">angina pectoris</span>)</h1>
  <span property="code"  typeof="MedicalCode">
    <meta property="code" content="413"/>
    <meta property="codingSystem" content="ICD-9"/>
  </span>
  Stable angina is a medical condition that affects the
  <span property="associatedAnatomy"  typeof="AnatomicalStructure">
    <span property="name">heart</span>
  </span>.
  The most common causes are
  <span property="cause"  typeof="MedicalCause">
    <span property="name">atherosclerosis</span>
  </span>
  and
  <span property="cause"  typeof="MedicalCause">
    <span property="name">spasms of the epicardial artery</span>
  </span>.
  Typical symptoms include:
  <ul>
    <li><span property="signOrSymptom"  typeof="MedicalSymptom">
          <span property="name">chest discomfort</span>
        </span>
    </li>
    <li><span property="signOrSymptom"  typeof="MedicalSymptom">
          <span property="name">feeling of tightness, heaviness,
            or pain in the chest</span>
        </span>
    </li>
  </ul>
  Both stable angina and a
  <span property="differentialDiagnosis"  typeof="DDxElement">
    <span property="diagnosis"  typeof="MedicalCondition">
      <span property="name">heart attack</span>
    </span>
    result in chest pain, but a heart attack will have
    <span property="distinguishingSign"  typeof="MedicalSymptom">
      <span property="name">chest pain lasting at least 10 minutes at rest</span>
    </span>,
    <span property="distinguishingSign"  typeof="MedicalSymptom">
      <span property="name">repeated episodes of chest pain at rest
        lasting 5 or more minutes
      </span>
    </span>, or
    <span property="distinguishingSign"  typeof="MedicalSymptom">
      <span property="name">an accelerating pattern of
        chest discomfort (episodes that are more frequent, severe,
        longer in duration, and precipitated by minimal exertion)
      </span>
    </span>
  </span>.
  <br>
  Risk factors for stable angina include:
  <ul>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Age</span>
        </span></li>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Gender</span>
        </span></li>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Systolic blood pressure</span>
        </span></li>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Smoking</span>
        </span></li>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Total cholesterol and/or cholesterol:HDL ratio</span>
        </span></li>
    <li><span property="riskFactor"  typeof="MedicalRiskFactor">
          <span property="name">Coronary artery disease</span>
        </span></li>
  </ul>
  The initial treatment for stable angina is usually drug therapy
  with
  <span property="possibleTreatment"  typeof="Drug">
    <span property="name">aspirin</span>
  </span>,
  <span property="possibleTreatment"  typeof="DrugClass">
    <span property="name">beta blockers</span>
  </span>,
  <span property="possibleTreatment"  typeof="DrugClass">
    <span property="name">ACE inhibitors</span>
  </span>, and/or
  <span property="possibleTreatment"  typeof="Drug">
    <span property="name">nitroglycerine</span>
  </span>,
  Future episodes of stable angina can sometimes be prevented by
  <span property="secondaryPrevention"  typeof="LifestyleModification">
    <span property="name">stopping smoking</span>
  </span>,
  <span property="secondaryPrevention"  typeof="LifestyleModification">
    <span property="name">weight management</span>
  </span>, and
  <span property="secondaryPrevention"  typeof="LifestyleModification">
    <span property="name">increased physical activity</span>
  </span>.
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MedicalCondition",
  "alternateName": "angina pectoris",
  "associatedAnatomy": {
    "@type": "AnatomicalStructure",
    "name": "heart"
  },
  "cause": [
    {
      "@type": "MedicalCause",
      "name": "atherosclerosis"
    },
    {
      "@type": "MedicalCause",
      "name": "spasms of the epicardial artery"
    }
  ],
  "code": {
    "@type": "MedicalCode",
    "code": "413",
    "codingSystem": "ICD-9"
  },
  "differentialDiagnosis": {
    "@type": "DDxElement",
    "diagnosis": {
      "@type": "MedicalCondition",
      "name": "heart attack"
    },
    "distinguishingSign": [
      {
        "@type": "MedicalSymptom",
        "name": "chest pain lasting at least 10 minutes at rest"
      },
      {
        "@type": "MedicalSymptom",
        "name": "repeated episodes of chest pain at rest lasting 5 or more minutes"
      },
      {
        "@type": "MedicalSymptom",
        "name": "an accelerating pattern of chest discomfort (episodes that are more frequent, severe, longer in duration, and precipitated by minimal exertion)"
      }
    ]
  },
  "name": "Stable angina",
  "possibleTreatment": [
    {
      "@type": "Drug",
      "name": "aspirin"
    },
    {
      "@type": "DrugClass",
      "name": "beta blockers"
    },
    {
      "@type": "DrugClass",
      "name": "ACE inhibitors"
    },
    {
      "@type": "Drug",
      "name": "nitroglycerine"
    }
  ],
  "riskFactor": [
    {
      "@type": "MedicalRiskFactor",
      "name": "Age"
    },
    {
      "@type": "MedicalRiskFactor",
      "name": "Gender"
    },
    {
      "@type": "MedicalRiskFactor",
      "name": "Systolic blood pressure"
    },
    {
      "@type": "MedicalRiskFactor",
      "name": "Smoking"
    },
    {
      "@type": "MedicalRiskFactor",
      "name": "Total cholesterol and/or cholesterol:HDL ratio"
    },
    {
      "@type": "MedicalRiskFactor",
      "name": "Coronary artery disease"
    }
  ],
  "secondaryPrevention": [
    {
      "@type": "LifestyleModification",
      "name": "stopping smoking"
    },
    {
      "@type": "LifestyleModification",
      "name": "weight management"
    },
    {
      "@type": "LifestyleModification",
      "name": "increased physical activity"
    }
  ],
  "signOrSymptom": [
    {
      "@type": "MedicalSymptom",
      "name": "chest discomfort"
    },
    {
      "@type": "MedicalSymptom",
      "name": "feeling of tightness, heaviness, or pain in the chest"
    }
  ]
}
</script>

TYPES: #eg-0220 CreativeWork, Book, translator, translationOfWork, workTranslation

PRE-MARKUP:

A CreativeWork and it's translation.

<div>
<div>
	<h1>Rouge et le noir</h1>
    <div>Author: Stendhal</div>
	<div>Language: French</div>
	<div>Has Translation: Red and Black : A New Translation, Backgrounds and Sources, Criticism</div>
</div>

<div>
    <h1>Red and Black : A New Translation, Backgrounds and Sources, Criticism</h1>
    <div>Author: Stendhal</div>
	<div>Language: English</div>
	<div>Subject: Psychological fiction, French</div>
	<div>Translation of: Rouge et le noir</div>
	<div>Translator: Robert Martin Adams</div>
</div>
</div>

MICRODATA:

<div>
<div itemscope itemtype="https://schema.org/Book" itemid="http://worldcat.org/entity/work/id/2292573321">
	<h1><span itemprop="name">Rouge et le noir</span></h1>
    <div>Author: <span itemprop="author" itemscope itemtype="https://schema.org/Person" itemid="http://viaf.org/viaf/17823">Stendhal</span></div>
	<div>Language: <meta itemprop="inLanguage" content="fr" />French</div>
	<div>Has Translation: <span itemprop="workTranslation" itemscope itemtype="https://schema.org/CreativeWork" itemid="http://worldcat.org/entity/work/id/460647">Red and Black : A New Translation, Backgrounds and Sources, Criticism</span></div>
</div>
<div itemscope itemtype="https://schema.org/Book" itemid="http://worldcat.org/entity/work/id/460647">
    <h1><span itemprop="name">Red and Black : A New Translation, Backgrounds and Sources, Criticism</span></h1>
    <div>Author: <span itemprop="author" itemscope itemtype="https://schema.org/Person" itemid="http://viaf.org/viaf/17823">Stendhal</span></div>
	<div>Language: <meta itemprop="inLanguage" content="en" />English</div>
	<div>Subject: <span itemprop="about">Psychological fiction, French</span></div>
	<div>Translation of: <span itemprop="translationOfWork" itemscope itemtype="https://schema.org/CreativeWork" itemid="http://worldcat.org/entity/work/id/2292573321">Rouge et le noir</span></div>
	<div>Translator: <span itemprop="translator" itemscope itemtype="https://schema.org/Person" itemid="http://viaf.org/viaf/8453420">Robert Martin Adams</span></div>
</div>
</div>

RDFA:

<div vocab="https://schema.org/">
<div typeof="Book" resource="http://worldcat.org/entity/work/id/2292573321">
	<h1><span property="name">Rouge et le noir</span></h1>
    <div>Author: <span property="author" typeof="Person" resource="http://viaf.org/viaf/17823">Stendhal</span></div>
	<div>Language: <span property="inLanguage" content="fr">French</span></div>
	<div>Has Translation: <span property="workTranslation" typeof="CreativeWork" resource="http://worldcat.org/entity/work/id/460647">Red and Black : A New Translation, Backgrounds and Sources, Criticism</span></div>
</div>
<div typeof="Book" resource="http://worldcat.org/entity/work/id/460647">
    <h1><span property="name">Red and Black : A New Translation, Backgrounds and Sources, Criticism</span></h1>
    <div>Author: <span property="author" typeof="Person" resource="http://viaf.org/viaf/17823">Stendhal</span></div>
	<div>Language: <span property="inLanguage" content="en">English</span></div>
	<div>Subject: <span property="about">Psychological fiction, French</span></div>
	<div>Translation of: <span property="translationOfWork" typeof="CreativeWork" resource="http://worldcat.org/entity/work/id/2292573321">Rouge et le noir</span></div>
	<div>Translator: <span property="translator" typeof="Person" resource="http://viaf.org/viaf/8453420">Robert Martin Adams</span></div>
</div>
</div>

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org/",
        "@graph": [
            {
                "@id": "http://worldcat.org/entity/work/id/2292573321",
                "@type": "Book",
                "author": {
                    "@id": "http://viaf.org/viaf/17823"
                },
                "inLanguage": "fr",
                "name": "Rouge et le noir",
                "workTranslation": {
                    "@type": "Book",
                    "@id": "http://worldcat.org/entity/work/id/460647"
                }
            },
            {
                "@id": "http://worldcat.org/entity/work/id/460647",
                "@type": "Book",
                "about": "Psychological fiction, French",
                "author": {
                    "@id": "http://viaf.org/viaf/17823"
                },
                "inLanguage": "en",
                "name": "Red and Black : A New Translation, Backgrounds and Sources, Criticism",
                "translationOfWork": {
                    "@id": "http://worldcat.org/entity/work/id/2292573321"
                },
                "translator": {
                    "@id": "http://viaf.org/viaf/8453420"
                }
            }
        ]
    }
</script>

TYPES: #eg-0219 Thesis, inSupportOf

PRE-MARKUP:

A Thesis.

<div>
  <h1>Asian elephants are essential as seed dispersers in a disturbed tropical forest</h1>
  <h2> A Thesis</h2>
  <div>Author: Sekar, Nitin, Ph.D.</div>
  <div>Course: Conservation Biology</div>
  <div>School: Princeton University</div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Thesis">
  <h1 itemprop="name">Asian elephants are essential as seed dispersers in a disturbed tropical forest</h1>
  <h2> A Thesis</h2>
  <div>Author: <span itemprop="author">Sekar, Nitin, Ph.D.</span></div>
  <div>Course: <span itemprop="inSupportOf">Conservation Biology</span></div>
  <div>School: <span itemprop="sourceOrganization">Princeton University</span></div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Thesis">
  <h1 property="name">Asian elephants are essential as seed dispersers in a disturbed tropical forest</h1>
  <h2> A Thesis</h2>
  <div>Author: <span property="author">Sekar, Nitin, Ph.D.</span></div>
  <div>Course: <span property="inSupportOf">Conservation Biology</span></div>
  <div>School: <span property="sourceOrganization">Princeton University</span></div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  },
  "@id": "",
  "rdfa:usesVocabulary": {
    "@id": "schema:"
  },
  "@type": "schema:Thesis",
  "schema:author": "Sekar, Nitin, Ph.D.",
  "schema:inSupportOf": "Conservation Biology",
  "schema:name": "Asian elephants are essential as seed dispersers in a disturbed tropical forest",
  "schema:sourceOrganization": "Princeton University"
}
</script>

TYPES: #eg-0217 Collection

PRE-MARKUP:

<div>
  <h1>Eclectic Time</h1>
  <div>Creator: Twinkle T. Hose</div>
</div>
<div>
	<h1>The Hitchhiker's guide to the galaxy. The quandry phase</h1>
	<div>Author: Douglas Adams</div>
	<div>ISBN: 9781405699532</div>
	<div>Audiobook</div>
</div>
<div>
	<h1>A brief history of time : from the big bang to black holes</h1>
	<div>Author: Stephen Hawking </div>
	<div>ISBN: 055305340X</div>
</div>
<div>
	<h1>Back to the future</h1>
	<div>Director: Steven Spielberg </div>
	<div>Production Company: Universal Pictures</div>
	<div>Format: DVD</div>
</div>

MICRODATA:

<div>
<div itemscope itemtype="https://schema.org/Collection" itemid="http://example.org/colls/68">
  <h1 itemprop="name">Eclectic Time</h1>
  <div>Creator: <span itemprop="creator">Twinkle T. Hose</span></div>
  <link itemprop="hasPart" itemscope itemtype="https://schema.org/CreativeWork" itemid="http://www.worldcat.org/oclc/68043906" />
  <link itemprop="hasPart" itemscope itemtype="https://schema.org/CreativeWork" itemid="http://www.worldcat.org/oclc/17105155" />
  <link itemprop="hasPart" itemscope itemtype="https://schema.org/CreativeWork" itemid="http://www.worldcat.org/oclc/297618476" />
</div>
<div itemscope itemtype="https://schema.org/Book" itemid="http://www.worldcat.org/oclc/68043906">
  <h1 itemprop="name">The Hitchhiker's guide to the galaxy. The quandry phase</h1>
  <div>Author: <span itemprop="author" itemid="http://viaf.org/viaf/113230702">Douglas Adams</span></div>
  <div>ISBN: <span itemprop="isbn">9781405699532</span></div>
  <div>Format: <span itemprop="bookFormat" itemid="https://schema.org/AudioBook">AudioBook</span></div>
  <link itemprop="isPartOf" itemscope itemtype="https://schema.org/Collection" itemid="http://example.org/colls/68" />
</div>
<div itemscope itemtype="https://schema.org/Book" itemid="http://www.worldcat.org/oclc/17105155">
  <h1 itemprop="name">A brief history of time : from the big bang to black holes</h1>
  <div>Author: <span itemprop="author" itemid="http://viaf.org/viaf/102304634">Stephen Hawking</span></div>
  <link itemprop="isPartOf" itemscope itemtype="https://schema.org/Collection" itemid="http://example.org/colls/68" />
  <div>ISBN: <span itemprop="isbn">055305340X</span></div>
</div>
<div itemscope itemtype="https://schema.org/Movie" itemid="http://www.worldcat.org/oclc/297618476">
  <h1 itemprop="name">Back to the future</h1>
  <div>Director: <span itemprop="director">Steven Spielberg</span></div>
  <div>Production Company: <span itemprop="productionCompany">Universal Pictures</span></div>
  <div>Format: <span itemprop="additionalType" itemtype="productontology.org/id/DVD">DVD</div>
  <link itemprop="isPartOf" itemscope itemtype="https://schema.org/Collection" itemid="http://example.org/colls/68" />
</div>
</div>

RDFA:

<div vocab="https://schema.org/">
<div typeof="Collection" resource="http://example.org/colls/68">
  <h1 property="name">Eclectic Time</h1>
  <div>Creator: <span property="creator">Twinkle T. Hose</span></div>
  <link property="hasPart" resource="http://www.worldcat.org/oclc/68043906" />
  <link property="hasPart" resource="http://www.worldcat.org/oclc/17105155" />
  <link property="hasPart" resource="http://www.worldcat.org/oclc/297618476" />
</div>
<div typeof="Book" resource="http://www.worldcat.org/oclc/68043906">
  <h1 property="name">The Hitchhiker's guide to the galaxy. The quandry phase</h1>
  <div>Author: <span property="author" itemid="http://viaf.org/viaf/113230702">Douglas Adams</span></div>
  <div>ISBN: <span property="isbn">9781405699532</span></div>
  <div>Format: <span property="bookFormat" itemid="https://schema.org/AudioBook">AudioBook</span></div>
  <link property="isPartOf" resource="http://example.org/colls/68" />
</div>
<div typeof="Book" resource="http://www.worldcat.org/oclc/17105155">
  <h1 property="name">A brief history of time : from the big bang to black holes</h1>
  <div>Author: <span property="author" resource="http://viaf.org/viaf/102304634">Stephen Hawking</span></div>
  <div>ISBN: <span property="isbn">055305340X</span></div>
  <link property="isPartOf" resource="http://example.org/colls/68" />
</div>
<div typeof="Movie http://productontology.org/id/DVD" resource="http://www.worldcat.org/oclc/297618476">
  <h1 property="name">Back to the future</h1>
  <div>Director: <span property="director">Steven Spielberg</span></div>
  <div>Production Company: <span property="productionCompany">Universal Pictures</span></div>
  <div>Format: DVD</div>
  <link property="isPartOf" resource="http://example.org/colls/68" />
</div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  },
  "@graph": [
    {
      "@id": "http://example.org/colls/68",
      "@type": "schema:Collection",
      "schema:creator": "Twinkle T. Hose",
      "schema:hasPart": [
        {
          "@id": "http://www.worldcat.org/oclc/17105155"
        },
        {
          "@id": "http://www.worldcat.org/oclc/68043906"
        },
        {
          "@id": "http://www.worldcat.org/oclc/297618476"
        }
      ],
      "schema:name": "Eclectic Time"
    },
    {
      "@id": "http://www.worldcat.org/oclc/17105155",
      "@type": "schema:Book",
      "schema:author": {
        "@id": "http://viaf.org/viaf/102304634"
      },
      "schema:isPartOf": {
        "@id": "http://example.org/colls/68"
      },
      "schema:isbn": "055305340X",
      "schema:name": "A brief history of time : from the big bang to black holes"
    },
    {
      "@id": "http://www.worldcat.org/oclc/68043906",
      "@type": "schema:Book",
      "schema:author": "Douglas Adams",
      "schema:bookFormat": "AudioBook",
      "schema:isPartOf": {
        "@id": "http://example.org/colls/68"
      },
      "schema:isbn": "9781405699532",
      "schema:name": "The Hitchhiker's guide to the galaxy. The quandry phase"
    },
    {
      "@id": "",
      "rdfa:usesVocabulary": {
        "@id": "schema:"
      }
    },
    {
      "@id": "http://www.worldcat.org/oclc/297618476",
      "@type": [
        "http://productontology.org/id/DVD",
        "schema:Movie"
      ],
      "schema:director": "Steven Spielberg",
      "schema:isPartOf": {
        "@id": "http://example.org/colls/68"
      },
      "schema:name": "Back to the future",
      "schema:productionCompany": "Universal Pictures"
    }
  ]
}
</script>

TYPES: #eg-0214 Atlas

PRE-MARKUP:

An Atlas.

<div>
  <h1>Atlas of the World</h1>
  <h2>National Geographic atlas of the world</h2>
  <div>Edition: 7th ed.</div>
  <div>Publisher: National Geographic Society</div>
  <div>Published: 1999</div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Atlas" itemid="http://www.worldcat.org/oclc/41310554">
	<h1 itemprop="name">Atlas of the World</h1>
	<h2 itemprop="alternateName">National Geographic atlas of the world</h2>
	<div>Publisher: <span itemprop="disambiguatingDescription">7th ed.</span></div>
	<div>Publisher: <span itemprop="publisher">National Geographic Society</span></div>
	<div>Published: <span itemprop="datePublished">1999</span></div>
</div>

RDFA:

<div vocab="https://schema.org/" resource="http://www.worldcat.org/oclc/41310554" typeof="Atlas">
  <h1 property="name">Atlas of the World</h1>
  <h2 property="alternateName">National Geographic atlas of the world</h2>
  <div>Edition: <span property="disambiguatingDescription">7th ed.</span></div>
  <div>Publisher: <span property="publisher">National Geographic Society</span></div>
  <div>Published: <span property="datePublished">1999</span></div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  },
  "@id": "http://www.worldcat.org/oclc/41310554",
  "rdfa:usesVocabulary": {
    "@id": "schema:"
  },
  "@type": "schema:Atlas",
  "schema:name": "Atlas of the World",
  "schema:alternateName": "National Geographic atlas of the world",
  "schema:disambiguatingDescription": "7th ed.",
  "schema:datePublished": "1999",
  "schema:publisher": "National Geographic Society"
}
</script>

TYPES: #eg-0218 Newspaper

PRE-MARKUP:

A Newspaper.

<div>
  <h1>The Financial Times</h1>
  <div>Publisher: Pearson PLC</div>
  <div>URL: <a href="http://ft.com">http://ft.com</div>
  <div>Editor: Lionel Barber</div>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Newspaper">
  <h1 itemprop="name">The Financial Times</h1>
  <div>Publisher: <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization" itemid="http://www.wikidata.org/entity/Q1916402">Pearson PLC</span></div>
  <div>URL: <a itemprop="url" href="http://ft.com">http://ft.com</a></div>
  <div>Editor: <span itemprop="editor" itemscope itemtype="https://schema.org/Person" itemid="http://www.wikidata.org/entity/6555518">Lionel Barber</span></div>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Newspaper">
  <h1 property="name">The Financial Times</h1>
  <div>Publisher: <span property="publisher" resource="http://www.wikidata.org/entity/Q1916402">Pearson PLC</span></div>
  <div>URL: <a property="url" href="http://ft.com">http://ft.com</a></div>
  <div>Editor: <span property="editor" resource="http://www.wikidata.org/entity/6555518">Lionel Barber</span></div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#"
  },
  "@id": "",
  "rdfa:usesVocabulary": {
    "@id": "schema:"
  },
   "@type": "schema:Newspaper",
   "schema:editor": {
     "@id": "http://www.wikidata.org/entity/6555518"
   },
  "schema:name": "The Financial Times",
  "schema:publisher": {
    "@id": "http://www.wikidata.org/entity/Q1916402"
  },
  "schema:url": "http://ft.com"
}
</script>

TYPES: #eg-0216 Chapter

PRE-MARKUP:

A Chapter in a Book.

<div>
  <h1>Steve Jobs</h1>
  <div>Author: Walter Isaacson.</div>
  <div>ISBN: 9781408703748</div>
</div>
<div>
  <h2>Chapter 16: Gates AND JOBS</h2>
  <h3>When Orbits Intersect</h3>
  <div>Pages: 171-179</div>
</div>

MICRODATA:

<div>
<div itemscope itemtype="https://schema.org/Book" itemid="http://www.worldcat.org/oclc/751835184">
  <h1 itemprop="name">Steve Jobs</h1>
  <div>Author: <span itemprop="author" itemid="http://viaf.org/viaf/46911882">Walter Isaacson</span></div>
  <div>ISBN: <span itemprop="isbn">9781408703748</span></div>
</div>
<div itemscope itemtype="https://schema.org/Chapter" >
  <h2 itemprop="name">Chapter 16: Gates AND JOBS</h2>
  <h3 itemprop="alternateName">When Orbits Intersect</h3>
  <div>Pages: <span itemprop="pageStart">171</span>-<span itemprop="pageEnd">179</span></div>
  <link itemprop="isPartOf" itemscope itemtype="https://schema.org/Book" itemid="http://www.worldcat.org/oclc/751835184" />
</div>
</div>

RDFA:

<div vocab="https://schema.org/">
<div typeof="Book" resource="http://www.worldcat.org/oclc/751835184">
  <h1 property="name">Steve Jobs</h1>
  <div>Author: <span property="author" resource="http://viaf.org/viaf/46911882">Walter Isaacson</span></div>
  <div>ISBN: <span property="isbn">9781408703748</span></div>
</div>
<div typeof="Chapter" >
  <h2 property="name">Chapter 16: Gates AND JOBS</h2>
  <h3 property="alternateName">When Orbits Intersect</h3>
  <div>Pages: <span property="pageStart">171</span>-<span property="pageEnd">179</span></div>
  <span property="isPartOf" typeof="Book" resource="http://www.worldcat.org/oclc/751835184"></span>
</div>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": {
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "schema": "https://schema.org/"
  },
  "@graph": [
    {
      "@id": "",
      "rdfa:usesVocabulary": {
        "@id": "schema:"
      }
    },
    {
      "@id": "http://www.worldcat.org/oclc/751835184",
      "@type": "schema:Book",
      "schema:author": "Walter Isaacson",
      "schema:isbn": "9781408703748",
      "schema:name": "Steve Jobs"
    },
    {
      "@id": "_:",
      "@type": "schema:Chapter",
      "schema:alternateName": "When Orbits Intersect",
      "schema:pageEnd": "179",
      "schema:isPartOf": {
        "@id": "http://www.worldcat.org/oclc/751835184"
      },
      "schema:name": "Chapter 16: Gates AND JOBS",
      "schema:pageStart": "171"
    }
  ]
}
</script>

TYPES: #eg-0215 Audiobook, readBy

PRE-MARKUP:

<div>
<h1><a href="https://archive.org/details/alices_adventures_1005_librivox#work">Alice's Adventures in Wonderland</a></h1>
<h2>by Lewis Carroll</h2>
<p>provided by <a href="http://archive.org/">The Internet Archive</a>; published by <a href="http://librivox.org/">LibriVox.org</a> on May 3, 2010</p>
<p><a href="https://archive.org/download/alices_adventures_1005_librivox/AlicesAdventuresInWonderlandV5_librivox.m4b">Download M4B (70MB)</a></p>
<p>Description: 1 sound file (2 hr., 31 min., 21 sec.) : digital</p>
<p>Summary: Alice's Adventures in Wonderland (commonly shortened to Alice in Wonderland) is an 1865 novel written by English author Charles Lutwidge Dodgson under the pseudonym Lewis Carroll. It tells the story of a girl named Alice who falls down a rabbit hole into a fantasy world populated by peculiar and anthropomorphic creatures. The tale is filled with allusions to Dodgson's friends. The tale plays with logic in ways that have given the story lasting popularity with adults as well as children. It is considered to be one of the best examples of the "literary nonsense" genre, and its narrative course and structure have been enormously influential, especially in the fantasy genre. (Introduction by Wikipedia)</p>
<p>Unabridged</p>
<p>Format: M4B audiobook (video/mp4)</p>
<p>Read by: Eric Leach</p>
<p>Requires an M4B compatible player</p>
<p><a href="https://archive.org/details/alices_adventures_1005_librivox">Listen online and download other formats at archive.org.</a></p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Audiobook" itemid="https://archive.org/details/alices_adventures_1005_librivox#work">
<h1 itemprop="title">Alice's Adventures in Wonderland</h1>
<h2>by <span itemprop="author">Lewis Carroll</span></h2>
<p>provided by <a href="http://archive.org/" itemprop="provider">The Internet Archive</a>;
   published by <a href="http://librivox.org/" itemprop="publisher">LibriVox.org</a>
   on <datetime itemprop="datePublished" content="2010-05-03">May 3, 2010</datetime></p>
<p><a itemprop="contentUrl" href="https://archive.org/download/alices_adventures_1005_librivox/AlicesAdventuresInWonderlandV5_librivox.m4b">Download M4B (70MB)</a></p>
<p>Description: <datetime itemprop="duration" content="PT2H31M21S">1 sound file (2 hr., 31 min., 21 sec.) : digital</datetime></p>
<p>Summary: <span itemprop="description">Alice's Adventures in Wonderland (commonly shortened to Alice in Wonderland) is an 1865 novel written by English author Charles Lutwidge Dodgson under the pseudonym Lewis Carroll. It tells the story of a girl named Alice who falls down a rabbit hole into a fantasy world populated by peculiar and anthropomorphic creatures. The tale is filled with allusions to Dodgson's friends. The tale plays with logic in ways that have given the story lasting popularity with adults as well as children. It is considered to be one of the best examples of the "literary nonsense" genre, and its narrative course and structure have been enormously influential, especially in the fantasy genre. (Introduction by Wikipedia)</span></p>
<p><meta itemprop="abridged" content="false" />Unabridged</p>
<p>Format: M4B audiobook (<span itemprop="encodingFormat">video/mp4</span>)</p>
<p>Read by: <span itemprop="readBy">Eric Leach</span></p>
<p>Requires an <span itemprop="playerType">M4B compatible</span> player</p>
<p><a itemprop="mainEntityOfPage" href="https://archive.org/details/alices_adventures_1005_librivox">Listen online and download other formats at archive.org.</a></p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="Audiobook" resource="https://archive.org/details/alices_adventures_1005_librivox#work">
<h1 property="title">Alice's Adventures in Wonderland</h1>
<h2>by <span property="author">Lewis Carroll</span></h2>
<p>provided by <a href="http://archive.org/" property="provider">The Internet Archive</a>;
   published by <a href="http://librivox.org/" property="publisher">LibriVox.org</a>
   on <datetime property="datePublished" content="2010-05-03">May 3, 2010</datetime></p>
<p><a property="contentUrl" href="https://archive.org/download/alices_adventures_1005_librivox/AlicesAdventuresInWonderlandV5_librivox.m4b">Download M4B (70MB)</a></p>
<p>Description: <datetime property="duration" content="PT2H31M21S">1 sound file (2 hr., 31 min., 21 sec.) : digital</datetime></p>
<p>Summary: <span property="description">Alice's Adventures in Wonderland (commonly shortened to Alice in Wonderland) is an 1865 novel written by English author Charles Lutwidge Dodgson under the pseudonym Lewis Carroll. It tells the story of a girl named Alice who falls down a rabbit hole into a fantasy world populated by peculiar and anthropomorphic creatures. The tale is filled with allusions to Dodgson's friends. The tale plays with logic in ways that have given the story lasting popularity with adults as well as children. It is considered to be one of the best examples of the "literary nonsense" genre, and its narrative course and structure have been enormously influential, especially in the fantasy genre. (Introduction by Wikipedia)</span></p>
<p><meta property="abridged" content="false" />Unabridged</p>
<p>Format: M4B audiobook (<span property="encodingFormat">video/mp4</span>)</p>
<p>Read by: <span property="readBy">Eric Leach</span></p>
<p>Requires an <span property="playerType">M4B compatible</span> player</p>
<p><a property="mainEntityOfPage" href="https://archive.org/details/alices_adventures_1005_librivox">Listen online and download other formats at archive.org.</a></p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "type": "Audiobook",
  "@id": "https://archive.org/details/alices_adventures_1005_librivox#work",
  "abridged": "false",
  "author": "Lewis Carroll",
  "description": "Alice's Adventures in Wonderland (commonly shortened to Alice in Wonderland) is an 1865 novel written by English author Charles Lutwidge Dodgson under the pseudonym Lewis Carroll. It tells the story of a girl named Alice who falls down a rabbit hole into a fantasy world populated by peculiar and anthropomorphic creatures. The tale is filled with allusions to Dodgson's friends. The tale plays with logic in ways that have given the story lasting popularity with adults as well as children. It is considered to be one of the best examples of the "literary nonsense" genre, and its narrative course and structure have been enormously influential, especially in the fantasy genre. (Introduction by Wikipedia)",
  "datePublished": "2010-05-03",
  "duration": "PT2H31M21S",
  "encodingFormat": "video/mp4",
  "name": "Alice's Adventures in Wonderland",
  "playerType": "M4B compatible",
  "provider": "The Internet Archive",
  "publisher": "LibriVox",
  "readBy": "Eric Leach",
  "contentUrl": "https://archive.org/download/alices_adventures_1005_librivox/AlicesAdventuresInWonderlandV5_librivox.m4b",
  "mainEntityOfPage": "https://archive.org/details/alices_adventures_1005_librivox"
}
</script>

TYPES: #eg-0221 ComicIssue, ComicSeries, ComicCoverArt, CoverArt, artist, colorist, letterer

PRE-MARKUP:

An issue of a comic book.

<div>
  <h1>TRUE BLOOD</h1>
  <div>
    TRUE BLOOD chronicles the backwoods Louisiana town of Bon Temps... in a
    world where vampires have emerged from the coffin and no longer need humans for
    their fix.
  </div>
  <div>Publisher: IDW (<a href="http://www.idwpublishing.com">http://www.idwpublishing.com</a>)</div>
  <ul>
    <li>Issue 13
      HERE WE GO AGAIN PART 3: FEELING SINISTER
      <div>Author: Michael McMillian</div>
      <div>Art by: Beni Lobel</div>
      <div>Colors by: Esther Sanz</div>
      <div>Letters by: Neil Uyetake</div>
      <div>Edits by: Denton J. Tipton</div>
      <div>Date published: May 2013</div>
      <div>
        Jason discovers the reason for Amy's sudden ability to go out in the
        daylight, but does his best not to think about it.
      </div>
      <div><em>CVR B</em> Cover by: Michael Gaydos</div>
    </li>
  </ul>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/ComicSeries">
  <h1 itemprop="name">TRUE BLOOD</h1>
  <div itemprop="description">
    TRUE BLOOD chronicles the backwoods Louisiana town of Bon Temps... in a
    world where vampires have emerged from the coffin and no longer need humans for
    their fix.
  </div>
  <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">Publisher:
    <span itemprop="name">IDW</span>
    (<a itemprop="url" href="http://www.idwpublishing.com">http://www.idwpublishing.com</a>)
  </div>
  <ul>
    <li itemprop="hasPart" itemscope itemtype="https://schema.org/ComicIssue">
      Issue <span itemprop="issueNumber">13</span>
      <div itemprop="hasPart" itemscope itemtype="https://schema.org/ComicStory">
        <span itemprop="name">HERE WE GO AGAIN PART 3: FEELING SINISTER</span>
        <div itemprop="author" itemscope itemtype="https://schema.org/Person">Author:
          <span itemprop="name">Michael McMillian</span>
        </div>
        <div itemprop="artist" itemscope itemtype="https://schema.org/Person">Art by:
          <span itemprop="name">Beni Lobel</span>
        </div>
        <div itemprop="colorist" itemscope itemtype="https://schema.org/Person">Colors by:
          <span itemprop="name">Esther Sanz</span>
        </div>
        <div itemprop="letterer" itemscope itemtype="https://schema.org/Person">Letters by:
          <span itemprop="name">Neil Uyetake</span>
        </div>
        <div itemprop="editor" itemscope itemtype="https://schema.org/Person">Edits by:
          <span itemprop="name">Denton J. Tipton</span>
        </div>
        <div>Date published: <time itemprop="datePublished" datetime="2013-05">May 2013</time></div>
        <div itemprop="description">
          Jason discovers the reason for Amy's sudden ability to go out in the
          daylight, but does his best not to think about it.
        </div>
      </div>
      <div itemprop="hasPart" itemscope itemtype="https://schema.org/ComicCoverArt">
        <em itemprop="name">CVR B</em>
        <div itemprop="creator" itemscope itemtype="https://schema.org/Person">Cover by:
          <span itemprop="name">Michael Gaydos</span>
        </div>
      </div>
    </li>
  </ul>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="ComicSeries">
  <h1 property="name">TRUE BLOOD</h1>
  <div property="description">
    TRUE BLOOD chronicles the backwoods Louisiana town of Bon Temps... in a
    world where vampires have emerged from the coffin and no longer need humans for
    their fix.
  </div>
  <div property="publisher" typeof="Organization">Publisher:
    <span property="name">IDW</span>
    (<a property="url" href="http://www.idwpublishing.com">http://www.idwpublishing.com</a>)
  </div>
  <ul>
    <li property="hasPart" typeof="ComicIssue">
      Issue <span property="issueNumber">13</span>
      <div property="hasPart" typeof="ComicStory">
        <span property="name">HERE WE GO AGAIN PART 3: FEELING SINISTER</span>
        <div property="author" typeof="Person">Author:
          <span property="name">Michael McMillian</span>
        </div>
        <div property="artist" typeof="Person">Art by:
          <span property="name">Beni Lobel</span>
        </div>
        <div property="colorist" typeof="Person">Colors by:
          <span property="name">Esther Sanz</span>
        </div>
        <div property="letterer" typeof="Person">Letters by:
          <span property="name">Neil Uyetake</span>
        </div>
        <div property="editor" typeof="Person">Edits by:
          <span property="name">Denton J. Tipton</span>
        </div>
        <div>Date published: <time property="datePublished" datetime="2013-05">May 2013</time></div>
        <div property="description">
          Jason discovers the reason for Amy's sudden ability to go out in the
          daylight, but does his best not to think about it.
        </div>
      </div>
      <div property="hasPart" typeof="ComicCoverArt">
        <em property="name">CVR B</em>
        <div property="creator" typeof="Person">Cover by:
          <span property="name">Michael Gaydos</span>
        </div>
      </div>
    </li>
  </ul>
</div>

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org/",
    "@type": "ComicSeries",
    "description": "TRUE BLOOD chronicles the backwoods Louisiana town of Bon Temps... in a world where vampires have emerged from the coffin and no longer need humans for their fix.",
    "name": "TRUE BLOOD",
    "hasPart": {
      "@type": "ComicIssue",
      "issueNumber": 13,
      "datePublished": "2013-05",
      "hasPart": [{
          "@type": "ComicStory",
          "description": "Jason discovers the reason for Amy's sudden ability to go out in the daylight, but does his best not to think about it.",
          "name": "HERE WE GO AGAIN PART 3: FEELING SINISTER",
          "author": {
            "@type": "Person",
            "name": "Michael McMillian"
          },
          "artist": {
            "@type": "Person",
            "name": "Beni Lobel"
          },
          "colorist": {
            "@type": "Person",
            "name": "Esther Sanz"
          },
          "editor": {
            "@type": "Person",
            "name": "Denton J. Tipton"
          },
          "letterer": {
            "@type": "Person",
            "name": "Neil Uyetake"
          }
        },
        {
        "@type": "ComicCoverArt",
        "name": "CVR B",
        "creator": {
          "@type": "Person",
          "name": "Michael Gaydos"
        }
      }]
    }
}
</script>

TYPES: #eg-0259 EducationalOccupationalCredential, credentialCategory, educationalLevel, competencyRequired

PRE-MARKUP:

<h1>HNC Facilities Management</h1>
<p>Higher National qualifications provide practical skills and theoretical
  knowledge that meet the needs of employers. The HNC in Facilities Management
  (SCQF level 7) develops knowledge and skills of the modern Facilities
  Management industry including both ‘hard’ and ‘soft’ services, and is aimed
  at those in supervisory and management roles or aspiring managers within the
  wider realm of Facilities Services.</p>
<h2>Mapping to National Occupational Standards</h2>
<ul>
  <li>ASTFM401 Understand facilities management and its place in the organisation</li>
  <li>[etc]</li>
</ul>

MICRODATA:

<div itemscope itemtype="https://schema.org/EducationalOccupationalCredential">
  <h1 itemprop="name">HNC Facilities Management</h1>
  <p itemprop="description">Higher National qualifications provide practical
    skills and theoretical knowledge that meet the needs of employers. The HNC
    in Facilities Management (SCQF level 7) develops knowledge and skills of the
    modern Facilities Management industry including both ‘hard’ and ‘soft’
    services, and is aimed at those in supervisory and management roles or
    aspiring managers within the wider realm of Facilities Services.</p>
  <div itemprop="educationalLevel"
       itemscope itemtype="https://schema.org/DefinedTerm">
    <meta itemprop="name" content="SCQF Level 7" />
    <link itemprop="inDefinedTermSet" href="https://www.sqa.org.uk/sqa/71377.html" />
  </div>
  <div itemprop="credentialCategory"
       itemscope itemtype="https://schema.org/DefinedTerm">
    <meta itemprop="name" content="Higher National Certificate" />
    <meta itemprop="termCode" content="HNC" />
  </div>
  <h2>Mapping to National Occupational Standards</h2>
  <ul>
    <li itemprop="competencyRequired"
        itemscope itemtype="https://schema.org/DefinedTerm">
      <span itemprop="termCode">ASTFM401</span>
      <span itemprop="name">Understand facilities management and its place in the organisation</span>
      <link itemprop="url" href="https://www.ukstandards.org.uk/PublishedNos/ASTFM401.pdf" />
      <link itemprop="inDefinedTermSet" href="https://www.ukstandards.org.uk/" />
    </li>
    <li>[etc]</li>
  </ul>
</div>

RDFA:

<div  vocab="https://schema.org/" typeof="EducationalOccupationalCredential">
  <h1 property="name">HNC Facilities Management</h1>
  <p property="description">Higher National qualifications provide practical
    skills and theoretical knowledge that meet the needs of employers. The HNC
    in Facilities Management (SCQF level 7) develops knowledge and skills of
    the modern Facilities Management industry including both ‘hard’ and ‘soft’
    services, and is aimed at those in supervisory and management roles or
    aspiring managers within the wider realm of Facilities Services.</p>
  <div property="educationalLevel" typeof="DefinedTerm">
    <meta property="name" content="SCQF Level 7" />
    <link property="inDefinedTermSet" href="https://www.sqa.org.uk/sqa/71377.html" />
  </div>
  <div property="credentialCategory" typeof="DefinedTerm">
    <meta property="name" content="Higher National Certificate" />
    <meta property="termCode" content="HNC" />
  </div>
  <h2>Mapping to National Occupational Standards</h2>
  <ul>
    <li property="competencyRequired" typeof="DefinedTerm">
      <span property="termCode">ASTFM401</span>
      <span property="name">Understand facilities management and its place in the organisation</span>
      <link property="url" href="https://www.ukstandards.org.uk/PublishedNos/ASTFM401.pdf" />
      <link property="inDefinedTermSet" href="https://www.ukstandards.org.uk/" />
    </li>
    <li>[etc]</li>
  </ul>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EducationalOccupationalCredential",
  "name" : "HNC Facilities Management",
  "description" : "Higher National qualifications provide practical skills and theoretical knowledge that meet the needs of employers. The HNC in Facilities Management (SCQF level 7) develops knowledge and skills of the modern Facilities Management industry including both ‘hard’ and ‘soft’ services, and is aimed at those in supervisory and management roles or aspiring managers within the wider realm of Facilities Services.",
  "educationalLevel" : {
    "@type": "DefinedTerm",
    "name": "SCQF Level 7",
    "inDefinedTermSet": "https://www.sqa.org.uk/sqa/71377.html"
  },
  "credentialCategory" : {
    "@type": "DefinedTerm",
    "name": "Higher National Certificate",
    "termCode": "HNC"
  },
  "competencyRequired" : {
    "@type": "DefinedTerm",
    "termCode": "ASTFM401",
    "name": "Understand facilities management and its place in the organisation",
    "url": "https://www.ukstandards.org.uk/PublishedNos/ASTFM401.pdf",
    "inDefinedTermSet": "https://www.ukstandards.org.uk/"
  }
}
</script>

TYPES: #eg-0260 EducationalOccupationalCredential, credentialCategory

PRE-MARKUP:

<h1>Certified Safety Professional</h1>
<p>Certified Safety Professionals (CSP) are persons
  who perform at least 50% of professional level safety duties, including
  making worksite assessments to determine risks, assessing potential hazards
  and controls, evaluating risks and hazard control measures, investigating
  incidents, maintaining and evaluating incident and loss records, and
  preparing emergency response plans.</p>

MICRODATA:

<div itemscope itemtype="https://schema.org/EducationalOccupationalCredential">
<h1 itemprop="name">Certified Safety Professional</h1>
<link itemprop="url" href="https://www.bcsp.org/CSP" />
<p itemprop="description">Certified Safety Professionals (CSP) are persons
  who perform at least 50% of professional level safety duties, including
  making worksite assessments to determine risks, assessing potential hazards
  and controls, evaluating risks and hazard control measures, investigating
  incidents, maintaining and evaluating incident and loss records, and
  preparing emergency response plans.</p>
  <div itemprop="credentialCategory"
       itemscope itemtype="https://schema.org/DefinedTerm">
    <meta itemprop="name" content="Certification" />
    <link itemprop="url" href="http://purl.org/ctdl/terms/Certification" />
    <div itemprop="inDefinedTermSet" itemscope
         itemtype="https://schema.org/DefinedTermSet">
      <meta itemprop="name" content="Credential Transparency Description Language"/>
      <link itemprop="url" content="http://purl.org/ctdl/terms/" />
    </div>
  </div>
  <link itemprop="additionalType" href="http://purl.org/ctdl/terms/Certification">
</div>

RDFA:

<div vocab="https://schema.org/"
     typeof="EducationalOccupationalCredential">
<h1 property="name">Certified Safety Professional</h1>
<link property="url" href="https://www.bcsp.org/CSP" />
<p property="description">Certified Safety Professionals (CSP) are persons
  who perform at least 50% of professional level safety duties, including
  making worksite assessments to determine risks, assessing potential hazards
  and controls, evaluating risks and hazard control measures, investigating
  incidents, maintaining and evaluating incident and loss records, and
  preparing emergency response plans.</p>
  <div property="credentialCategory" typeof="DefinedTerm"
       resource="http://purl.org/ctdl/terms/Certification">
    <meta property="name" content="Certification" />
    <div property="inDefinedTermSet" typeof="https://schema.org/DefinedTermSet"
         resource="http://purl.org/ctdl/terms/">
      <meta property="name" content="Credential Transparency Description Language"/>
    </div>
  </div>
</div>

JSON:

<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": [
            "EducationalOccupationalCredential"
        ],
        "name": "Certified Safety Professional",
        "url": "https://www.bcsp.org/CSP",
        "description": "Certified Safety Professionals (CSP) are persons who perform at least 50% of professional level safety duties, including making worksite assessments to determine risks, assessing potential hazards and controls, evaluating risks and hazard control measures, investigating incidents, maintaining and evaluating incident and loss records, and preparing emergency response plans.",
        "credentialCategory": {
            "@type": "DefinedTerm",
            "@id": "http://purl.org/ctdl/terms/Certification",
            "name": "Certification",
            "inDefinedTermSet": {
                "@type": "DefinedTermSet",
                "@id": "http://purl.org/ctdl/terms/",
                "name": "Credential Transparency Description Language"
            }
        }
    }
</script>

TYPES: #eg-0261 EducationalOccupationalCredential, Occupation, educationRequirements

PRE-MARKUP:

<h1>Occupation: Research Scientist</h1>
<h2>educationRequirements"</h2>
<p>PhD or equivalent<p>

MICRODATA:

<div itemscope itemtype="https://schema.org/Occupation">
 <h1>Occupation: <span itemprop="name"> Research Scientist</span></h1>
 <h2>qualifications</h2>
 <p itemprop="educationRequirements" itemscope
    itemtype="https://schema.org/EducationalOccupationalCredential">
  <span itemprop="educationalLevel">PhD or equivalent</span>
 </p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="https://schema.org/Occupation">
 <h1>Occupation: <span property="name"> Research Scientist</span></h1>
 <h2>qualifications</h2>
 <p property="educationRequirements"
    typeof="https://schema.org/EducationalOccupationalCredential">
  <span property="educationalLevel">PhD or equivalent</span>
 </p>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Occupation",
  "name": "Research Scientist",
  "qualifications": {
    "@type": "EducationalOccupationalCredential",
    "educationalLevel": "PhD or equivalent"
  }
}
</script>

TYPES: #eg-0229 HealthInsurancePlan, HealthPlanFormulary, HealthPlanCostSharingSpecification

PRE-MARKUP:

See JSON example.

Background, https://docs.google.com/document/d/1LNew5OEon4uir2D5Zzp0AkUPA7c9nO8reJ_M1pOy-3s/edit#

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">

    {
        "@context": "http://health-lifesci.schema.org/",
        "@type": "HealthInsurancePlan",
        "usesHealthPlanIdType": "http://healthplan.schema.org/HealthPlanIdTypeHIOS",
        "healthPlanId": "12345XX9876543",
        "name": "Sample Gold Health Plan",
        "summaryUrl": "http://url/to/summary/benefits/coverage",
        "marketingUrl": "http://url/to/health/plan/information",
        "contactPoint": {
            "@type": "ContactPoint",
            "email": "email@address.com"
        },
        "healthPlanNetworkTiers": ["http://healthplan.schema.org/PreferredNetwork",
                                  "http://healthplan.schema.org/NonPreferredNetwork"],
        "includesHealthPlanFormulary": [
            {
                "@type": "HealthPlanFormulary",
                "healthPlanDrugTier": "http://healthplan.schema.org/DrugTierGeneric",
                "offersPrescriptionByMail": true,
                "healthPlanCostSharing": [
                    {
                        "@type": "HealthPlanCostSharingSpecification",
                        "healthPlanPharmacyType": "1-MONTH-IN-RETAIL",
                        "healthPlanCopay": {
                            "@type": "PriceSpecification",
                            "price": 20,
                            "currency": "USD"
                        },
                        "healthPlanCopayOption": "http://healthplan.schema.org/HealthPlanCopayAfterDeductable",
                        "healthPlanCoinsuranceRate": 0.1,
                        "healthPlanCoinsuranceOption": "http://healthplan.schema.org/HealthPlanCoinsuranceBeforeDeductable"
                    },
                    {
                       "@type": "HealthPlanCostSharingSpecification",
                        "healthPlanPharmacyType": "1-MONTH-IN-MAIL",
                         "healthPlanCopay": {
                            "@type": "PriceSpecification",
                            "price": 0,
                            "currency": "USD"
                        },
                        "healthPlanCopayOption": "http://healthplan.schema.org/HealthPlanCoPayNoCharge",
                        "healthPlanCoinsuranceRate": 0.2,
                        "healthPlanCoinsuranceOption": "http://healthplan.schema.org/HealthPlanCoinsuranceNone"
                    }
                ],
                "healthPlanDrugTier": "http://healthplan.schema.org/DrugTierBrand",
                "offersPrescriptionByMail": true,
                "healthPlanCostSharing": [
                    {
                       "@type": "HealthPlanCostSharingSpecification",
                        "healthPlanPharmacyType": "1-MONTH-IN-RETAIL",
                        "healthPlanCopay": {
                            "@type": "PriceSpecification",
                            "price": 15,
                            "currency": "USD"
                        },
                        "healthPlanCopayOption": "http://healthplan.schema.org/HealthPlanCopayNone",
                        "healthPlanCoinsuranceRate": 0,
                        "healthPlanCoinsuranceOption": "http://healthplan.schema.org/HealthPlanCoinsuranceNone"
                    },
                    {
                       "@type": "HealthPlanCostSharingSpecification",
                        "healthPlanPharmacyType": "1-MONTH-IN-MAIL",
                        "healthPlanCopay": {
                            "@type": "PriceSpecification",
                            "price": 20,
                            "currency": "USD"
                        },
                        "healthPlanCopayOption": "http://healthplan.schema.org/HealthPlanCopayAfterDeductible",
                        "healthPlanCoinsuranceRate": 0.1,
                        "healthPlanCoinsuranceOption": "http://healthplan.schema.org/HealthPlanCoinsuranceBeforeDeductible"
                    }
                ]
            }
        ]
    }

</script>

TYPES: #eg-0239 WebAPI, documentation, termsOfService

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "WebAPI",
  "name": "Google Knowledge Graph Search API",
  "description": "The Knowledge Graph Search API lets you find entities in the Google Knowledge Graph. The API uses standard schema.org types and is compliant with the JSON-LD specification.",
  "documentation": "https://developers.google.com/knowledge-graph/",
  "termsOfService": "https://developers.google.com/knowledge-graph/terms",
  "provider": {
    "@type": "Organization",
    "name": "Google Inc."
  }
}
</script>

TYPES: #eg-0306 PodcastSeries

PRE-MARKUP:

<div class="show__description">
  <img src="https://.../inquisitive_artwork.png">
  <h2><a href="http://www.relay.fm/inquisitive"><span>Inquisitive</span></a></h2>
  <h3>
    <p>
      Inquisitive is a show for the naturally curious.
      Each week, Myke Hurley takes a look at what makes creative
      people successful and what steps they have taken to get there.
    </p>
  </h3>
  <h5>Subscribe</h5>
  <ul>
    <li><a href="http://www.relay.fm//inquisitive/feed">RSS</a></li>
    <li><a href="https://itunes.apple.com/us/podcast/id909109678">iTunes</a></li>
  </ul>
  <h5>Hosted By<spam>Myke Hurley</span></h5>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/PodcastSeries" class="show__description">
  <img itemprop="image" src="https://.../inquisitive_artwork.png">
  <h2>
    <a itemprop="url" href="http://www.relay.fm/inquisitive">
      <span itemprop="name">Inquisitive</span>
    </a>
  </h2>
  <h3>
    <p itemprop="description">
      Inquisitive is a show for the naturally curious.
      Each week, Myke Hurley takes a look at what makes creative
      people successful and what steps they have taken to get there.
    </p>
  </h3>
  <h5>Subscribe</h5>
  <ul>
    <li><a itemprop="webFeed"
        href="http://www.relay.fm//inquisitive/feed">RSS</a></li>
    <li><a href="https://itunes.apple.com/us/podcast/id909109678">iTunes</a></li>
  </ul>
  <h5>Hosted By<span itemprop="author" >Myke Hurley</span></h5>
</div>

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context": "https://schema.org/",
   "@type": "PodcastSeries",
   "image": "https://www.relay.fm/inquisitive_artwork.png",
   "url": "http://www.relay.fm/inquisitive",
   "name": "Inquisitive",
   "description": "Inquisitive is a show for the naturally curious. Each week, Myke Hurley takes a look at what makes creative people successful and what steps they have taken to get there.",
   "webFeed": "http://www.relay.fm//inquisitive/feed",
   "author": {
     "@type": "Person",
     "name": "Myke Hurley"
   }
 }
}
</script>

TYPES: #eg-0307 PodcastEpisode

PRE-MARKUP:

<div class="episode__entry">
  <h2>
    <a href="http://www.relay.fm/inquisitive/27">
      <span>#27: Behind the App #1: History</span>
    </a>
  </h2>
  <small>February 18th, 2015</small>
  <small>37 minutes</small>
  <p>
    In the first episode of “Behind the App”, a special series of
    Inquisitive, we take a look at the beginnings of iOS app development,
    by focusing on the introduction of the iPhone and the App Store.
  </p>
  <p>
    Download:
    <a href="http://.../Inquisitive_027.mp3">MP3 (25.75 MB)</a>
  </p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/PodcastEpisode"  class="episode__entry">
  <h2>
    <a itemprop="url" href="http://www.relay.fm/inquisitive/27">
      <span itemprop="name">#27: Behind the App #1: History</span>
    </a>
  </h2>
  <small itemprop="datePublished" datetime="2015-02-18">February 18th, 2015</small>
  <small itemprop="timeRequired" datetime="PT37M">37 minutes</small>
  <p itemprop="description">
    In the first episode of “Behind the App”, a special series of
    Inquisitive, we take a look at the beginnings of iOS app development,
    by focusing on the introduction of the iPhone and the App Store.
  </p>
  <p itemprop="associatedMedia" itemscope itemtype="https://schema.org/MediaObject">
    Download:
    <a itemprop="contentUrl" href="http://.../Inquisitive_027.mp3">
      MP3 (<span itemprop="contentSize">25.75 MB</span>)
    </a>
  </p>
</div>

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context": "https://schema.org/",
   "@type": "PodcastEpisode",
   "url": "http://www.relay.fm/inquisitive/27",
   "name": "#27: Behind the App #1: History",
   "datePublished": "2015-02-18",
   "timeRequired": "PT37M",
   "description": "In the first episode of “Behind the App”, a special series of Inquisitive, we take a look at the beginnings of iOS app development, by focusing on the introduction of the iPhone and the App Store.",
   "associatedMedia": {
     "@type": "MediaObject",
     "contentUrl": "http://www.relay.fm/inquisitive/Inquisitive_027.mp3"
   },
   "partOfSeries": {
     "@type": "PodcastSeries",
     "name": "Inquisitive",
     "url": "http://www.relay.fm/inquisitive"
   }
 }
}
</script>

TYPES: #eg-0308 PodcastSeason

PRE-MARKUP:

<div class="season__entry">
  <h2>
    <a href="https://serialpodcast.org/season-one">
      <span>Serial: Season 1</span>
    </a>
  </h2>
  <p>
    The debut season of Serial contains 12 episodes.
  </p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/PodcastSeason" class="season__entry">
  <h2>
    <a itemprop="url" href="https://serialpodcast.org/season-one">
      <span itemprop="name">Serial: Season 1</span>
    </a>
  </h2>
  <meta itemprop="seasonNumber" content="1" />
  <p itemprop="description">
    The debut season of Serial contains 12 episodes.
  </p>
</div>

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context": "https://schema.org/",
   "@type": "PodcastSeason",
   "url": "https://serialpodcast.org/season-one",
   "name": "Serial: Season 1",
   "seasonNumber": 1,
   "numberOfEpisodes": 12,
   "partOfSeries": {
     "@type": "PodcastSeries",
     "name": "Serial",
     "url": "http://serialpodcast.org/"
   }
 }
}
</script>

TYPES: #eg-0300 SpecialAnnouncement

PRE-MARKUP:

An announcement of where to pick up free lunches for school children in Boston.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "SpecialAnnouncement",
  "category": "https://www.wikidata.org/wiki/Q81068910",
  "name": "Breakfast and lunch for school children",
  "text": "The city of Boston will provide free breakfast and lunch meals will be provided for school age children attending Boston schools.",
  "datePosted": "2020-03-17",
  "newsUpdatesAndGuidelines": "https://www.bostonpublicschools.org/Page/8098",
  "spatialCoverage": {
    "@type": "City",
    "name": "Boston, MA"
  },
  "announcementLocation": [
    {
      "@type": "School",
      "name": "Charlestown High School",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "240 Medford Street",
        "addressLocality": "Charlestown",
        "addressRegion": "Massachusetts"
      }
    },
    {
      "@type": "School",
      "name": "East Boston High School",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "86 White Street",
        "addressLocality": "Charlestown",
        "addressRegion": "Massachusetts"
      }
    }
  ]
}

TYPES: #eg-0314 DefinedTerm, termCode

PRE-MARKUP:

<div>
   <h1>Library of Congress Resource Type: <b>Manuscript</b></h1>
   Code: <b>Man</b>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/DefinedTerm">
   <h1>Library of Congress Resource Type: <b><span itemprop="name">Manuscript</span></b></h1>
   Code: <b><span itemprop="termCode">Man</span></b>
   <link itemprop="inDefinedTermSet" href="http://id.loc.gov/vocabulary/resourceTypes"/>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="DefinedTerm">
   <h1>Library of Congress Resource Type: <b><span property="name">Manuscript</span></b></h1>
   Code: <b><span property="termCode">Man</span></b>
   <link property="inDefinedTermSet" href="http://id.loc.gov/vocabulary/resourceTypes"/>
</div>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "DefinedTerm",
 "termCode": "Man",
 "inDefinedTermSet": "http://id.loc.gov/vocabulary/resourceTypes"
}

TYPES: #eg-0315 DefinedTerm, DefinedTermSet, inDefinedTermSet

PRE-MARKUP:

<div>
	<div>
	 <h1><a href="http://openjurist.org/dictionary/Ballentine">Ballentine&apos;s Law Dictionary</a></h1>
	</div>
	<div>
		<h2>Dictionary term</h2>
		Name: calendar year<br/>
		Description: The period from January 1st to December 31st, inclusive, of any year.<br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
	</div>
	<div>
		<h2>Dictionary term</h2>
		Name: schema<br/>
		Description: A representation of a plan or theory in the form of an outline or model.<br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
	</div>
</div>

MICRODATA:

<div>
	<div itemscope itemtype="https://schema.org/DefinedTermSet">
	<meta itemprop="additionalType" content="https://schema.org/Book">
	 <h1><a itemprop="url" href="http://openjurist.org/dictionary/Ballentine"><span itemprop="name">Ballentine&apos;s Law Dictionary</span></a></h1>
	</div>
	<div itemscope itemtype="https://schema.org/DefinedTerm">
		<h2>Dictionary term</h2>
		<link itemprop="url" href="http://openjurist.org/dictionary/Ballentine/term/calendar-year"/>
		Name: <span itemprop="name">calendar year</span><br/>
		Description: <span itemprop="description">The period from January 1st to December 31st, inclusive, of any year.</span><br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
		<link itemprop="inDefinedTermSet" href="http://openjurist.org/dictionary/Ballentine">
	</div>
	<div itemscope itemtype="https://schema.org/DefinedTerm">
		<h2>Dictionary term</h2>
		<link itemprop="url" href="http://openjurist.org/dictionary/Ballentine/term/schema"/>
		Name: <span itemprop="name">schema</span><br/>
		Description: <span itemprop="description">A representation of a plan or theory in the form of an outline or model.</span><br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
		<link itemprop="inDefinedTermSet" href="http://openjurist.org/dictionary/Ballentine">
	</div>
</div>

RDFA:

<div  vocab="https://schema.org/">
	<div typeof="DefinedTermSet Book">
	 <h1><a property="url" href="http://openjurist.org/dictionary/Ballentine"><span property="name">Ballentine&apos;s Law Dictionary</span></a></h1>
	</div>
	<div typeof="DefinedTerm">
		<h2>Dictionary term</h2>
		<link property="url" href="http://openjurist.org/dictionary/Ballentine/term/calendar-year"/>
		Name: <span property="name">calendar year</span><br/>
		Description: <span property="description">The period from January 1st to December 31st, inclusive, of any year.</span><br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
		<link property="inDefinedTermSet" href="http://openjurist.org/dictionary/Ballentine">
	</div>
	<div typeof="DefinedTerm">
		<h2>Dictionary term</h2>
		<link propery="url" href="http://openjurist.org/dictionary/Ballentine/term/schema"/>
		Name: <span property="name">schema</span><br/>
		Description: <span property="description">A representation of a plan or theory in the form of an outline or model.</span><br/>
		In Dictionary: Ballentine&apos;s Law Dictionary
		<link property="inDefinedTermSet" href="http://openjurist.org/dictionary/Ballentine">
	</div>
</div>

JSON:

[
	{
		"@context": "https://schema.org/"
	},
	{
		"@type": ["DefinedTermSet","Book"],
		"@id": "http://openjurist.org/dictionary/Ballentine",
		"name": "Ballentine's Law Dictionary"
	},
	{
		"@type": "DefinedTerm",
		"@id": "http://openjurist.org/dictionary/Ballentine/term/calendar-year",
		"name": "calendar year",
		"description": "The period from January 1st to December 31st, inclusive, of any year.",
		"inDefinedTermSet": "http://openjurist.org/dictionary/Ballentine"
	},
	{
		"@type": "DefinedTerm",
		"@id": "http://openjurist.org/dictionary/Ballentine/term/schema",
		"name": "schema",
		"description": "A representation of a plan or theory in the form of an outline or model.",
		"inDefinedTermSet": "http://openjurist.org/dictionary/Ballentine"
	}
]

TYPES: #eg-0316 DefinedTerm, inDefinedTermSet, termCode

PRE-MARKUP:

<div>
	<h1>Occupation Term defined by <a href="http://onetonline.org">O*Net Online</a></h1>
	<h2>51-6042.00 - Shoe Machine Operators and Tenders</h2>
	Operate or tend a variety of machines to join, decorate, reinforce, or finish shoes and shoe parts.
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/DefinedTerm">
	<h1>Occupation Term defined by <a itemprop="inDefinedTermSet" href="http://onetonline.org">O*Net Online</a></h1>
	<h2><span itemprop="termCode">51-6042.00</span> - <span itemprop="name">Shoe Machine Operators and Tenders</span></h2>
	<span itemprop="description">Operate or tend a variety of machines to join, decorate, reinforce, or finish shoes and shoe parts.</span>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="DefinedTerm">
	<h1>Occupation Term defined by <a property="inDefinedTermSet" href="http://onetonline.org">O*Net Online</a></h1>
	<h2><span property="termCode">51-6042.00</span> - <span property="name">Shoe Machine Operators and Tenders</span></h2>
	<span property="description">Operate or tend a variety of machines to join, decorate, reinforce, or finish shoes and shoe parts.</span>
</div>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "DefinedTerm",
 "name": "Shoe Machine Operators and Tenders",
 "termCode": "51-6042.00",
 "description": "Operate or tend a variety of machines to join, decorate, reinforce, or finish shoes and shoe parts.",
 "inDefinedTermSet": "http://onetonline.org"
}

TYPES: #eg-0317 CategoryCode, CategoryCodeSet, hasCategoryCode, inCodeSet

PRE-MARKUP:

<div>
	 <h1 >Defined Values in The Mammal Classification List</h1>
	 <ul>
		<li>Carnivore - A mammal that feeds on other animals</li>
	 </ul>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/CategoryCodeSet" id="C1">
	 <h1>Defined Values in <span itemprop="name">The Mammal Classification List</span></h1>
	 <ul>
		<li itemprop="hasCategoryCode" itemscope itemtype="https://schema.org/CategoryCode">
			<span itemprop="name">Carnivore</span> - <span itemprop="description">A mammal that feeds on other animals</span>
			<link itemprop="inCodeSet" href="#C1"/>
		</li>
	 </ul>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="CategoryCodeSet" id="C1">
	 <h1>Defined Values in <span property="name">The Mammal Classification List</span></h1>
	 <ul>
		<li property="hasCategoryCode" typeof="CategoryCode">
			<span property="name">Carnivore</span> - <span property="description">A mammal that feeds on other animals</span>
			<link property="inCodeSet" href="#C1"/>
		</li>
	 </ul>
</div>

JSON:

{
 "@context": "https://schema.org/",
 "@type": "CategoryCodeSet",
 "@id": "_C1",
 "name": "The Mammal Classification List",
 "hasCategoryCode": {
	"@type": "CategoryCode",
	"name": "Carnivore",
	"description": "A mammal that feeds on other animals",
	"inCodeSet": "_C1"
	}
}

TYPES: #eg-0318 CategoryCode, CategoryCodeSet, inCodeSet, codeValue, hasCategoryCode

PRE-MARKUP:

<div>
	<h1>ISO 639-2: Codes for the Representation of Names of Languages<h1>
	<h2>Listing of codes:</h2>
	<ul>
		<li>...</li>
		<li>cze</li>
		<li>...</li>
	</ul>
</div>
<div>
	<h2>Czech; tchèque; Tschechisch</h2>
	<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
	English: Czech<br/>
	French: tchèque<br/>
	German: Tschechisch<br/>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/CategoryCodeSet" itemid="http://id.loc.gov/vocabulary/iso639-2">
	<h1 itemprop="name">ISO 639-2: Codes for the Representation of Names of Languages</h1>
	<h2>Listing of codes:</h2>
	<ul>
		<li>...</li>
		<li><span itemprop="hasCategoryCode" itemid="http://id.loc.gov/vocabulary/iso639-2/cze">cze</span></li>
		<li>...</li>
	</ul>
</div>
<div itemscope itemtype="https://schema.org/CategoryCode" itemid="http://id.loc.gov/vocabulary/iso639-2/cze">
	<meta itemprop="codeValue" content="cze">
	<h2>Czech; tchèque; Tschechisch</h2>
	<link itemprop="inCodeSet" href="http://id.loc.gov/vocabulary/iso639-2">
	<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
	<span itemprop="name" xml:lang="en" content="Czech">English: Czech</span><br/>
	<span itemprop="name" xml:lang="fr" content="tchèque">French: tchèque</span><br/>
	<span itemprop="name" xml:lang="de" content="Tschechisch">German: Tschechisch</span><br/>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="CategoryCodeSet" resource="http://id.loc.gov/vocabulary/iso639-2">
	<h1 property="name">ISO 639-2: Codes for the Representation of Names of Languages</h1>
	<h2>Listing of codes:</h2>
	<ul>
		<li>...</li>
		<li><span property="hasCategoryCode" resource="http://id.loc.gov/vocabulary/iso639-2/cze">cze</span></li>
		<li>...</li>
	</ul>
</div>
<div vocab="https://schema.org/" typeof="CategoryCode" resource=="http://id.loc.gov/vocabulary/iso639-2/cze">
	<meta property="codeValue" content="cze">
	<h2>Czech; tchèque; Tschechisch</h2>
	<link property="inCodeSet" href="http://id.loc.gov/vocabulary/iso639-2">
	<h3>From: ISO 639-2: Codes for the Representation of Names of Languages</h3>
	<span property="name" xml:lang="en" content="Czech">English: Czech</span><br/>
	<span property="name" xml:lang="fr" content="tchèque">French: tchèque</span><br/>
	<span property="name" xml:lang="de" content="Tschechisch">German: Tschechisch</span><br/>
</div>

JSON:

[
	{
		"@context": "https://schema.org/"
	},
	{
		"@type": "CategoryCodeSet",
		"@id": "http://id.loc.gov/vocabulary/iso639-2",
		"name": "ISO 639-2: Codes for the Representation of Names of Languages"
		"hasCategoryCode": "http://id.loc.gov/vocabulary/iso639-2/cze"
	},
	{
		"@type": "CategoryCode",
		"@id": "http://id.loc.gov/vocabulary/iso639-2/cze",
		"codeValue": "cze",
		"name": {
			"en": "Czech",
			"fr": "tchèque",
			"de": "Tschechisch"
		},
		"inCodeSet": "http://id.loc.gov/vocabulary/iso639-2"
	}

TYPES: #eg-0304 Quotation, spokenByCharacter

PRE-MARKUP:

Example of a quote from fiction.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Quotation",
  "spokenByCharacter": {
    "@type": "Person",
    "name": "Princess Leia"
  },
  "text": "Help me Obi Wan Kenobi, you're my only hope.",
  "isPartOf": {
    "@type": "Movie",
    "name": "Star Wars Episode IV: A New Hope"
  }
}
</script>

TYPES: #eg-0305 Quotation, spokenByCharacter

PRE-MARKUP:

Example of a quote from a real person.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Quotation",
  "creator": {
    "@type": "Person",
    "name": "Franklin Delano Roosevelt"
  },
  "text": "The only thing we have to fear is fear itself."
}
</script>

TYPES: #eg-0232 BrokerageAccount

PRE-MARKUP:

<div>
  <h1>ExampleBank® 1st Brokerage Account</h1>
  <p>Our popular brokerage account lets you invest in everything from stocks and bonds to mutual funds, ETFs, and more. Take advantage of all our research and tools, expert insight, and investment guidance to support your investing decisions.</p>
  <p>Ability to manage your money and deposits from anywhere using <a href="http://www.examplebank.com/public/investing/pricing_services/mobile/android">EB Mobile</a></p>
  <p>$1,000 minimum investment to open an account</p>
  <p>No fees to open or maintain an account. Other account fees, fund expenses, and brokerage commissions may apply. Commissions: $8.95 per online equity trade; commission-free ExampleBank® ETF online trades in your ExampleBank® account</p>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/BrokerageAccount">
  <h1 itemprop="name">ExampleBank® 1st Brokerage Account</h1>
  <p itemprop="description">Our popular brokerage account lets you invest in everything from stocks and bonds to mutual funds, ETFs, and more. Take advantage of all our research and tools, expert insight, and investment guidance to support your investing decisions.</p>
  <p itemprop="availableChannel" itemscope itemtype="https://schema.org/ServiceChannel">Ability to manage your money and deposits from anywhere using <a itemprop="serviceMobileApp" href="http://http://www.examplebank.com/public/investing/pricing_services/mobile/android">ExampleBank® Mobile</a></p>
  <p itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount"><span itemprop="currency" content="USD">$</span><span itemprop="minAmount" content="1000">1,000</span> minimum investment to open an account</p>
  <p itemprop="feesAndCommissionsSpecification">No fees to open or maintain an account. Other account fees, fund expenses, and brokerage commissions may apply. Commissions: $8.95 per online equity trade; commission-free ExampleBank® ETF online trades in your ExampleBank® account</p>
</div>

RDFA:

<div vocab="https://schema.org/" typeof="BrokerageAccount">
  <h1 property="name">ExampleBank® 1st Brokerage Account</h1>
  <p property="description">Our popular brokerage account lets you invest in everything from stocks and bonds to mutual funds, ETFs, and more. Take advantage of all our research and tools, expert insight, and investment guidance to support your investing decisions.</p>
  <p property="availableChannel" typeof="ServiceChannel">Ability to manage your money and deposits from anywhere using <a property="serviceMobileApp" href="http://http://www.examplebank.com/public/investing/pricing_services/mobile/android">ExampleBank® Mobile</a></p>
  <p property="amount" typeof="MonetaryAmount"><span property="currency" content="USD">$</span><span property="minAmount" content="1000">1,000</span> minimum investment to open an account</p>
  <p property="feesAndCommissionsSpecification">No fees to open or maintain an account. Other account fees, fund expenses, and brokerage commissions may apply. Commissions: $8.95 per online equity trade; commission-free ExampleBank® ETF online trades in your ExampleBank® account</p>
</div>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "BrokerageAccount",
    "name": "ExampleBank® 1st Brokerage Account",
    "description": "Our popular brokerage account lets you invest in everything from stocks and bonds to mutual funds, ETFs, and more. Take advantage of all our research and tools, expert insight, and investment guidance to support your investing decisions.",
    "amount": {
      "@type": "MonetaryAmount",
      "minAmount": "1000",
      "currency": "USD"
    },
    "feesAndCommissionsSpecification": "No fees to open or maintain an account. Other account fees, fund expenses, and brokerage commissions may apply. Commissions: $8.95 per online equity trade; commission-free ExampleBank® ETF online trades in your ExampleBank® account",
    "availableChannel": {
      "@type": "ServiceChannel",
      "serviceMobileApp": "http://http://www.examplebank.com/public/investing/pricing_services/mobile/android"
   }
  }
</script>

TYPES: #eg-0233 InvestmentFund

PRE-MARKUP:

<body>
  <div>
    <h1>Guaranteed Interest Fund</h1>
    <p>This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div>Amount to be invested $25,000 to $99,999</div>
    <div>Guaranteed interest rate 1.25%</div>
  </div>
</body>

MICRODATA:

<body>
  <div itemscope itemtype="https://schema.org/InvestmentFund">
    <h1 itemprop="name">Guaranteed Interest Fund</h1>
    <p itemprop="description">This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">Amount to be invested <span itemprop="currency" content="USD">$</span><span itemprop="minAmount" content="25000">25,000</span> to $<span itemprop="maxAmount" content="99000">99,999</span></div>
    <div>Guaranteed interest rate <span itemprop="interestRate" content="1.25">1.25%</span></div>
  </div>
</body>

RDFA:

<body vocab="https://schema.org/">
  <div typeof="https://schema.org/InvestmentFund">
    <h1 property="name">Guaranteed Interest Fund</h1>
    <p property="description">This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.</p>
    <div property="amount" typeof="https://schema.org/MonetaryAmount">Amount to be invested <span property="currency" content="USD">$</span><span property="minAmount" content="25000">25,000</span> to $<span property="maxAmount" content="99000">99,999</span></div>
    <div>Guaranteed interest rate <span property="interestRate" content="1.25">1.25%</span></div>
  </div>
</body>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "InvestmentFund",
  "name": "Guaranteed Interest Fund",
  "description": "This type of secure investment grows your money at a guaranteed rate of interest for a fixed period. It is ideal for investors looking for capital security.",
  "amount": {
    "@type": "MonetaryAmount",
    "currency": "USD",
    "minAmount": "25000",
    "maxAmount": "90000"
  },
  "interestRate": "1.25"
}
</script>

TYPES: #eg-0234 MortgageLoan, RepaymentSpecification

PRE-MARKUP:

<div>
  <h1>Agency 30 Year Fixed</h1>
  <p>Experience easier budgeting with predictable monthly payments. Relax knowing you’ll never have to worry about rising interest rates for the life of your loan.</p>
</div>
<table>
  <caption>Rates are based on a loan amount of $200,000 and 20% down payment.</caption>
  <tr>
    <td>Interest rate</td>
    <td>3.625%</td>
  </tr>
  <tr>
    <td>APR</td>
    <td>3.8047%</td>
  </tr>
  <tr>
    <td>Estimated payment</td>
    <td>$912.11</td>
  </tr>
  <tr>
    <td>Months</td>
    <td>360</td>
  </tr>
</table>

MICRODATA:

<div itemscope itemtype="https://schema.org/MortgageLoan" itemref="amount intRate apr">
  <h1 itemprop="name">Agency 30 Year Fixed</h1>
  <div itemprop="loanTerm" itemscope itemtype="https://schema.org/QuantitativeValue">
    <meta itemprop="value" content="30">
    <meta itemprop="unitCode" content="ANN">
  </div>
  <p itemprop="description">Experience easier budgeting with predictable monthly payments. Relax knowing you’ll never have to worry about rising interest rates for the life of your loan.</p>
  <div itemprop="loanRepaymentForm" itemscope itemtype="https://schema.org/RepaymentSpecification" itemref="estPay payNum">
    <meta itemprop="downPayment" content="20">
    <meta itemprop="loanPaymentFrequency" content="Monthly">
  </div>
</div>
<table>
  <caption id="amount" itemprop="amount" itemscope itemtype="https://schema.org/MonetaryAmount">Rates are based on a loan amount of <span itemprop="currency" content="USD">$</span><span itemprop="amount" content="200000">200,000</span> and 20% down payment.</caption>
  <tr>
    <td>Interest rate</td>
    <td><span id="intRate" itemprop="interestRate">3.625</span>%</td>
  </tr>
  <tr>
    <td>APR</td>
    <td><span id="apr" itemprop="annualPercentageRate">3.8047</span>%</td>
  </tr>
  <tr>
    <td>Estimated payment</td>
    <td id="estPay" itemprop="loanPaymentAmount" itemscope itemtype="https://schema.org/MonetaryAmount"><span itemprop="currency" content="USD">$</span><span itemprop="amount">912.11</span></td>
  </tr>
  <tr>
    <td>Months</td>
    <td id="payNum" itemprop="numberOfLoanPayments">360</td>
  </tr>
</table>

RDFA:

<div vocab="https://schema.org/" typeof="MortgageLoan">
  <h1 property="name">Agency 30 Year Fixed</h1>
  <div property="loanTerm" typeof="QuantitativeValue">
    <meta property="value" content="30"/>
    <meta property="unitCode" content="ANN"/>
  </div>
  <p property="description">Experience easier budgeting with predictable monthly payments. Relax knowing you’ll never have to worry about rising interest rates for the life of your loan.</p>
  <div property="loanRepaymentForm" typeof="RepaymentSpecification" itemref="estPay payNum">
    <meta property="downPayment" content="20"/>
    <meta property="loanPaymentFrequency" content="Monthly"/>
  </div>
<table>
	<caption id="amount" property="amount" typeof="MonetaryAmount">Rates are based on a loan amount of <span property="currency" content="USD">$</span><span property="amount" content="200000">200,000</span> and 20% down payment.</caption>
  <tr>
    <td>Interest rate</td>
    <td><span id="intRate" property="interestRate">3.625</span>%</td>
  </tr>
  <tr>
    <td>APR</td>
    <td><span id="apr" property="annualPercentageRate">3.8047</span>%</td>
  </tr>
  <tr>
    <td>Estimated payment</td>
    <td id="estPay" property="loanPaymentAmount" typeof="MonetaryAmount"><span property="currency" content="USD">$</span><span property="amount">912.11</span></td>
  </tr>
  <tr>
    <td>Months</td>
    <td id="payNum" property="numberOfLoanPayments">360</td>
  </tr>
</table>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MortgageLoan",
  "name": "Agency 30 Year Fixed",
  "description": "Experience easier budgeting with predictable monthly payments. Relax knowing you’ll never have to worry about rising interest rates for the life of your loan.",
  "amount": {
    "@type": "MonetaryAmount",
    "amount": "200000",
    "currency": "USD"
  },
  "loanTerm": {
    "@type": "QuantitativeValue",
    "value": "30",
    "unitCode": "ANN"
  },
  "interestRate": "3.625",
  "annualPercentageRate": "3.8047",
  "loanRepaymentForm": {
    "@type": "RepaymentSpecification",
    "loanPaymentAmount": {
      "@type": "MonetaryAmount",
      "amount": "909.3",
      "currency": "USD"
    },
    "downPayment": "20",
    "numberOfLoanPayments": "360",
    "loanPaymentFrequency": "Monthly"
  }
}
</script>

TYPES: #eg-0235 ExchangeRateSpecification

PRE-MARKUP:

<body>
<h1>Middle exchange rates of foreign currencies – table A</h1> <h2>Table No. 047/A/NBP/2016 of 2016-03-0</h2> <div> <table>
  <tr>
    <th>Currency</th>
    <th>Code</th>
    <th>Mid-rate </th>
  </tr>
  <tr>
    <td>Euro</td>
    <td>1 EUR</td>
    <td>4.3215</td>
  </tr>
  <tr>
    <td>Brazilian Real</td>
    <td>1 BRL</td>
    <td>1.0490</td>
  </tr>
</table>
</div>
</body>

MICRODATA:

<body itemscope itemtype="https://schema.org/WebPage">
<h1 itemprop="name">Middle exchange rates of foreign currencies – table A</h1>
<div itemprop="mainEntity" itemscope itemtype="https://schema.org/ItemList">
<table>
  <caption itemprop="name">Table No. 047/A/NBP/2016 of 2016-03-09</caption>
  <tr>
    <th>Currency</th>
    <th>Code</th>
    <th>Mid-rate </th>
  </tr>
  <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/ExchangeRateSpecification">
    <td itemprop="currency" content="EUR">Euro</td>
    <td>1 EUR</td>
    <td itemprop="currentExchangeRate" itemscope itemtype="https://schema.org/UnitPriceSpecification">
      <span itemprop="price">4.3215</span>
      <meta itemprop="priceCurrency" content="PLN"/>
    </td>
  </tr>
  <tr itemprop="itemListElement" itemscope itemtype="https://schema.org/ExchangeRateSpecification">
    <td itemprop="currency" content="BRL">Brazilian Real</td>
    <td>1 BRL</td>
    <td  itemprop="currentExchangeRate" itemscope itemtype="https://schema.org/UnitPriceSpecification">
      <span itemprop="price">1.0490</span>
      <meta itemprop="priceCurrency" content="PLN"/>
    </td>
  </tr>
</table>
</div>
</body>

RDFA:

<body vocab="https://schema.org/" typeof="WebPage">
<h1 property="name">Middle exchange rates of foreign currencies – table A</h1>
<div property="mainEntity" typeof="ItemList">
<table>
  <caption property="name">Table No. 047/A/NBP/2016 of 2016-03-09</caption>
  <tr>
    <th>Currency</th>
    <th>Code</th>
    <th>Mid-rate </th>
  </tr>
  <tr property="itemListElement" typeof="ExchangeRateSpecification">
    <td property="currency" content="EUR">Euro</td>
    <td>1 EUR</td>
    <td property="currentExchangeRate" typeof="UnitPriceSpecification">
      <span property="price">4.3215</span>
      <meta property="priceCurrency" content="PLN"/>
    </td>
  </tr>
  <tr property="itemListElement" typeof="ExchangeRateSpecification">
    <td property="currency" content="BRL">Brazilian Real</td>
    <td>1 BRL</td>
    <td  property="currentExchangeRate" typeof="UnitPriceSpecification">
      <span property="price">1.0490</span>
      <meta property="priceCurrency" content="PLN"/>
    </td>
  </tr>
</table>
</div>
</body>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebPage",
    "name": "Middle exchange rates of foreign currencies – table A",
    "mainEntity": {
      "@type": "ItemList",
      "name": "Table No. 047/A/NBP/2016 of 2016-03-09",
      "itemListElement": [
          {
            "@type": "ExchangeRateSpecification",
            "currency":"EUR",
            "currentExchangeRate":{
              "@type": "UnitPriceSpecification",
              "price": "4.3215",
              "priceCurrency": "PLN"
              }
          },
          {
            "@type": "ExchangeRateSpecification",
            "currency":"BRL",
            "currentExchangeRate":{
              "@type": "UnitPriceSpecification",
              "price": "1.0490",
              "priceCurrency": "PLN"
              }
          }
      ]
    }
  }
</script>

TYPES: #eg-0288 Guide

PRE-MARKUP:

BuyingGuide - How to Shop for Hiking Boots
This is an nested guide example of a buying guide informing readers about the different aspects of hiking boots to consider when determining which one to buy.

Version 1, very simple:

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "about": "Hiking Boots",
  "name": "How to Choose Hiking Boots",
  "text": "Choosing the right hiking boots is a matchmaking process. Your dream hiking boots need to sync with how and where you hike. ...",
  "reviewAspect": [
    "Types",
    "Components",
    "Fit"
}
</script>

TYPES: #eg-0289 Guide

PRE-MARKUP:

BuyingGuide - How to Shop for Hiking Boots
This is an nested guide example of a buying guide informing readers about the different aspects of hiking boots to consider when determining which one to buy.

Version 2, nested guides:

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "about": "Hiking Boots",
  "name": "How to Choose Hiking Boots",
  "text": "Choosing the right hiking boots is a matchmaking process. Your dream hiking boots need to sync with how and where you hike. ...",
  "reviewAspect": [
    "Types",
    "Components",
    "Fit"
  ],
  "hasPart": [
    {
      "@type": "Guide",
      "about": "Types"
      "name": "Types of Hiking Boots"
      "reviewAspect": [
       "Hiking shoes",
       "Day hiking boots",
       "Backpacking boots"
     ],
     "Text": "Hiking shoes: Low-cut models with flexible midsoles are excellent for day hiking. Some ultralight backpackers may even choose trail-running shoes for long-distance journeys…"
    },
    {
      "@type": "Guide",
      "about": "Components"
      "name": "Hiking Boot Components"
      "reviewAspect": [
       "Hiking Boot Uppers",
       "Hiking Boot Midsoles",
       "Hiking Boot Internal Support",
       "Hiking Boot Outsoles",
       "Crampon Compatibility",
     ],
     "Text": "Hiking Boot Uppers
Materials impact a boot's weight, breathability, durability and water resistance.
Full-grain leather: Full-grain leather offers..."
    },
    {
      "@type": "Guide",
      "about": "Fit"
      "name": "Hiking Boot Fit"
     "Text": "Hiking boots should fit snug everywhere, tight nowhere and offer room to wiggle your toes. Try them on at the end of the day (after feet swell) and with the socks you plan to wear.
Know your size. It's best to have your foot's length, width and arch length measured on a specially calibrated fit .."
    },
  ]
}
</script>

TYPES: #eg-0290 Guide

PRE-MARKUP:

Product Guide - Best TVs
This guide recommends TVs to buyers with different needs- they pick a best overall, a budget pick, etc.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "name": "The Best TVs",
  "category": "TVs",
  "hasPart": [
    {
      "@type": "Recommendation",
      "category": "Our pick",
      "name": "The best overall LCD/LED TV",
      "itemReviewed": {
        "@type": "Product",
        "name": "Vizio P-Series F1"
        "offers": {
           "@type": "Offer",
           "price": "$750",
           "url": "https://wclink.co/link/27778/144709/4/80651?merchant=Best%20Buy"
         }
       },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "Available sizes",
          "value": "55, 65, 77 inches",
        },
        {
          "@type": "PropertyValue",
          "name": "HDMI ports",
          "value": "four",
        },
        {
          "@type": "PropertyValue",
          "name": "Smart OS",
          "value": "SmartCast OS",
        }
      ],
      "reviewBody": "The 2018 Vizio P-Series F1 offers everything you need to enjoy a high-end TV experience today. The TV uses full-array local dimming, which produces superior contrast ratios for SD and HD content but also provides the best HDR experience on an LCD TV. The LCD panel has a native 120 Hz refresh ..."
    },
    {
      "@type": "Recommendation",
      "category": "Best budget 4K TV",
      "name": "If you can't spend as much: Best budget 4K TV",
      "itemReviewed": {
        "@type": "Product",
        "name": "TCL 55S517"
        "offers": {
           "@type": "Offer",
           "Price": "$606",
           "url": "https://wclink.co/link/30228/151537/4/88249?merchant=Walmart"
         }
       },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "Available sizes",
          "value": "43, 49, 55, and 65 inches",
        },
        {
          "@type": "PropertyValue",
          "name": "HDMI ports",
          "value": "three",
        },
        {
          "@type": "PropertyValue",
          "Name": "Smart OS",
         "Value": "Roku",
        }
      ],
      "reviewBody": "The TCL 5-Series TV offers image quality on a par with much more expensive TVs and it offers media-streaming services and some extra features that costlier TVs don't have. We still think ..."
    },
  ]
}
</script>

TYPES: #eg-0291 Guide

PRE-MARKUP:

Ranked List Guide - Best Cars
An example of a ranked list guide of best cars with recommendations.
This guide is focused on a single categorization, overall best midsize cars, and ranks them within that list.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "category": "Best Midsize Cars",
  "name": "12 Best Midsize Cars for the Money in 2019",
  "text": "While manufacturers scramble for a piece of the growing SUV market, many well-known midsize cars continue to offer a lot of features for the money. Most of the twelve models on this list are very familiar to shoppers since they've been around for years. But many of these models have seen recent upgrades that brought advanced safety and infotainment technologies to these well-known names..."
   "hasPart": [
    {
      "@type": "Recommendation",
      "position": 12,
      "itemReviewed": {
        "@type": "Product",
        "name": "2019 Buick Regal",
        "url": "https://cars.usnews.com/cars-trucks/buick/regal/2019"
      },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "price",
          "value": "$25,070"
        },
      ],
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": 7.6,
        "bestRating": 10,
        "worstRating": 1,
      }
      "reviewBody": "The 2019 Buick Regal has one of the highest price tags on this list, and its cost of ownership continues to be high. It has the highest fuel cost in the ..."
    },
    {
      "@type": "Recommendation",
      "type": "Best for the Money",
      "position": 11,
      "itemReviewed": {
        "@type": "Product",
        "name": "2019 Ford Fusion",
        "url": "https://cars.usnews.com/cars-trucks/ford/fusion/2019"
      },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "price",
          "value": "$22,840"
        },
      ],
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": 8.2,
        "bestRating": 10,
        "worstRating": 1,
      }
      "reviewBody": "It's interesting to note that the 2019 Ford Fusion with its gasoline engine has a higher fuel cost than almost all of its competitors. There are plug-in and hybrid versions of the Fusion that do better in this regard. The hybrid in particular..."
    },  ]
}
</script>

TYPES: #eg-0292 Recommendation

PRE-MARKUP:

Product Guide - Best TVs
This guide recommends TVs to buyers with different needs- they pick a best overall, a budget pick, etc.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "name": "The Best TVs",
  "category": "TVs",
  "hasPart": [
    {
      "@type": "Recommendation",
      "category": "Our pick",
      "name": "The best overall LCD/LED TV",
      "itemReviewed": {
        "@type": "Product",
        "name": "Vizio P-Series F1"
        "offers": {
           "@type": "Offer",
           "price": "$750",
           "url": "https://wclink.co/link/27778/144709/4/80651?merchant=Best%20Buy"
         }
       },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "Available sizes",
          "value": "55, 65, 77 inches",
        },
        {
          "@type": "PropertyValue",
          "name": "HDMI ports",
          "value": "four",
        },
        {
          "@type": "PropertyValue",
          "name": "Smart OS",
          "value": "SmartCast OS",
        }
      ],
      "reviewBody": "The 2018 Vizio P-Series F1 offers everything you need to enjoy a high-end TV experience today. The TV uses full-array local dimming, which produces superior contrast ratios for SD and HD content but also provides the best HDR experience on an LCD TV. The LCD panel has a native 120 Hz refresh ..."
    },
    {
      "@type": "Recommendation",
      "category": "Best budget 4K TV",
      "name": "If you can't spend as much: Best budget 4K TV",
      "itemReviewed": {
        "@type": "Product",
        "name": "TCL 55S517"
        "offers": {
           "@type": "Offer",
           "Price": "$606",
           "url": "https://wclink.co/link/30228/151537/4/88249?merchant=Walmart"
         }
       },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "Available sizes",
          "value": "43, 49, 55, and 65 inches",
        },
        {
          "@type": "PropertyValue",
          "name": "HDMI ports",
          "value": "three",
        },
        {
          "@type": "PropertyValue",
          "Name": "Smart OS",
         "Value": "Roku",
        }
      ],
      "reviewBody": "The TCL 5-Series TV offers image quality on a par with much more expensive TVs and it offers media-streaming services and some extra features that costlier TVs don't have. We still think ..."
    },
  ]
}
</script>

TYPES: #eg-0293 Recommendation

PRE-MARKUP:

Ranked List Guide - Best Cars
An example of a ranked list guide of best cars with recommendations.
This guide is focused on a single categorization, overall best midsize cars, and ranks them within that list.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "schema.org",
  "@type": "Guide",
  "category": "Best Midsize Cars",
  "name": "12 Best Midsize Cars for the Money in 2019",
  "text": "While manufacturers scramble for a piece of the growing SUV market, many well-known midsize cars continue to offer a lot of features for the money. Most of the twelve models on this list are very familiar to shoppers since they've been around for years. But many of these models have seen recent upgrades that brought advanced safety and infotainment technologies to these well-known names..."
   "hasPart": [
    {
      "@type": "Recommendation",
      "position": 12,
      "itemReviewed": {
        "@type": "Product",
        "name": "2019 Buick Regal",
        "url": "https://cars.usnews.com/cars-trucks/buick/regal/2019"
      },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "price",
          "value": "$25,070"
        },
      ],
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": 7.6,
        "bestRating": 10,
        "worstRating": 1,
      }
      "reviewBody": "The 2019 Buick Regal has one of the highest price tags on this list, and its cost of ownership continues to be high. It has the highest fuel cost in the ..."
    },
    {
      "@type": "Recommendation",
      "type": "Best for the Money",
      "position": 11,
      "itemReviewed": {
        "@type": "Product",
        "name": "2019 Ford Fusion",
        "url": "https://cars.usnews.com/cars-trucks/ford/fusion/2019"
      },
      "reviewAspect": [
        {
          "@type": "PropertyValue",
          "name": "price",
          "value": "$22,840"
        },
      ],
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": 8.2,
        "bestRating": 10,
        "worstRating": 1,
      }
      "reviewBody": "It's interesting to note that the 2019 Ford Fusion with its gasoline engine has a higher fuel cost than almost all of its competitors. There are plug-in and hybrid versions of the Fusion that do better in this regard. The hybrid in particular..."
    },  ]
}
</script>

TYPES: #eg-0458 sameAs

PRE-MARKUP:

<!-- Utilising Wikidata as a source of URIs for entities in a sameAs relationship -->

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "The Hitchhiker's Guide to the Galaxy",
  "disambiguatingDescription": "2005 British-American comic science fiction film directed by Garth Jennings",
  "sameAs": "https://www.wikidata.org/wiki/Q836821",
  "titleEIDR": "10.5240/B752-5B47-DBBE-E5D4-5A3F-N",
  "isBasedOn":
  {
    "@type": "Book",
    "name": "The Hitchhiker's Guide to the Galaxy",
    "isbn": "0-330-25864-8",
    "sameAs": "https://www.wikidata.org/wiki/Q3107329",
    "author":
    {
      "@type": "Person",
      "name": "Douglas Adams",
      "sameAs": "https://www.wikidata.org/wiki/Q42"
    }
  }
}
</script>

TYPES: #eg-0459 editEIDR, titleEIDR

PRE-MARKUP:

<!-- Using editEIDR and titleEIDR identifiers for generic titles and specific
expressions of a film or TV work -->

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "The Hitchhiker's Guide to the Galaxy",
  "disambiguatingDescription": "2005 British-American comic science fiction film directed by Garth Jennings",
  "sameAs": "https://www.wikidata.org/wiki/Q836821",
  "titleEIDR": "10.5240/B752-5B47-DBBE-E5D4-5A3F-N",
  "workExample": [
   {
    "@type": "Movie",
    "editEIDR": "10.5240/0196-4177-FF62-A346-D0F6-Z",
    "disambiguatingDescription": "VUDU version"
   },
   {
    "@type": "Movie",
    "editEIDR": "10.5240/043D-15C4-838D-80F4-E96A-G",
    "disambiguatingDescription": "Censored for India"
   },
   {
    "@type": "Movie",
    "editEIDR": "10.5240/7BAD-7B81-396E-27EF-360F-N",
    "disambiguatingDescription": "Theatrical"
   },
   {
    "@type": "Movie",
    "editEIDR": "0.5240/1DC4-B3E4-ECEB-7197-BF18-B",
    "disambiguatingDescription": "Broadcast"
   }
  ],
  "isBasedOn":
  {
    "@type": "Book",
    "name": "The Hitchhiker's Guide to the Galaxy",
    "isbn": "0-330-25864-8",
    "sameAs": "https://www.wikidata.org/wiki/Q3107329",
    "author":
    {
      "@type": "Person",
      "name": "Douglas Adams",
      "sameAs": "https://www.wikidata.org/wiki/Q42"
    }
  }
}
</script>

TYPES: #eg-0460 editEIDR, titleEIDR, Movie

PRE-MARKUP:

<!-- Using editEIDR and titleEIDR identifiers for a specific edition of a movie
or TV work.  An exampleOfWork described elsewhere -->

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@type": "Movie",
  "name": "The Hitchhiker's Guide to the Galaxy",
  "titleEIDR": "10.5240/B752-5B47-DBBE-E5D4-5A3F-N",
  "editEIDR": "10.5240/0196-4177-FF62-A346-D0F6-Z",
  "disambiguatingDescription": "VUDU version",
  "exampleOfWork":
    {
       "@type": "Movie",
         "sameAs": "https://www.wikidata.org/wiki/Q836821"
    }
  }
}
</script>

TYPES: #eg-0464 SizeSpecification, MeasurementTypeEnumeration, WearableMeasurementTypeEnumeration, BodyMeasurementTypeEnumeration, SizeSystemEnumeration, SizeGroupEnumeration

PRE-MARKUP:

Complete example for a men's jacket with comprehensive size specification:
- Size system: US
- Size group: Men's Big & Tall
- Size code: 3XL
- Jacket measurements: chest: 52 inches, and length 42 inches.
- Suggested age group: 13 years and up
- Suggested body measurements: chest: 51-54 inches; height: 6-6.3 feet

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">

{
  "@context": "https://schema.org/",
  "@type": "Product",
  "sku": "44E01-M11000",
  "inProductGroupWithID": "44E01",
  "gtin14": "98766051104218",
  "image": "https://www.example.com/jacket_large_green.jpg",
  "name": "Large green jacket",
  "description": "Large wool green jacket for the winter months",
  "brand": {
    "@type": "Thing",
    "name": "A fashion brand"
  },
  "color": "green",
  "size": {
    "@type": "SizeSpecification",
    "sizeSystem": "https://schema.org/WearableSizeSystemUS",
    "sizeGroup": [
      "https://schema.org/WearableSizeGroupMens",
      "https://schema.org/WearableSizeGroupBig",
      "https://schema.org/WearableSizeGroupTall"
    ],
    "name": "3XL",
    "hasMeasurement": [
      {
        "@type": "QuantitativeValue",
        "valueReference": "https://schema.org/WearableMeasurementChest",
        "unitCode": "INH",
        "value": 52
      },
      {
        "@type": "QuantitativeValue",
        "valueReference": "https://schema.org/WearableMeasurementLength",
        "unitCode": "INH",
        "value": 42
      }
    ],
    "suggestedGender": "male",
    "suggestedAge": {
      "@type": "QuantitativeValue",
      "name": "adult",
      "unitCode": "ANN",
      "minValue": 13
    },
    "suggestedMeasurement": [
      {
        "@type": "QuantitativeValue",
        "valueReference": "https://schema.org/BodyMeasurementChest",
        "unitCode": "INH",
        "minValue": 51,
        "maxValue": 54
      },
      {
        "@type": "QuantitativeValue",
        "valueReference": "https://schema.org/BodyMeasurementHeight",
        "unitCode": "FOT",
        "minValue": 6,
        "maxValue": 6.3
      }
    ]
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.example.com/jacket?s=l&c=g",
    "priceCurrency": "USD",
    "price": 239.99,
    "itemCondition": "https://schema.org/NewCondition",
    "availability": "https://schema.org/InStock"
  }
}

</script>

TYPES: #eg-0237 speakable, cssSelector, SpeakableSpecification

PRE-MARKUP:

An example of 'speakable' markup (JSON-LD only, initially).

MICRODATA:

TODO

RDFA:

TODO

JSON:

{
 "@context": "https://schema.org/",
 "@type": "WebPage",
 "name": "Jane Doe's homepage",
 "speakable":
 {
  "@type": "SpeakableSpecification",
  "cssSelector": ["headline", "summary"]
  },
 "url": "http://www.janedoe.com"
 }

 TYPES: speakable

 PRE-MARKUP:

 An example of 'speakable' markup (JSON-LD only, initially).

 MICRODATA:

 TODO

 RDFA:

 TODO

 JSON:

 {
  "@context": "https://schema.org/",
  "@type": "WebPage",
  "name": "Jane Doe's homepage",
  "speakable": [ "#myhead1", "#thesummary"],
  "url": "http://www.janedoe.com"
  }

TYPES: #eg-0238 speakable, cssSelector, SpeakableSpecification

PRE-MARKUP:

An example of speakable markup in Microdata in HTML head section.

MICRODATA:

<!DOCTYPE html>
<html>
 <head rel="home" href="/" itemid=""  itemscope itemtype="https://schema.org/SpeakableSpecification">
  <title>Example showing complex structures in HTML head</title>
  <meta itemprop="cssSelector" content=".title" />
  <meta itemprop="xpath" content="/html/body/h3" />
 </head>
 <body>
  <h1 class="title">Complex Microdata in HTML head</h1>
  <p>...</p>
 </body>
</html>

RDFA:

This example is in microdata only

JSON:

This example is in microdata only

TYPES: #eg-0465 CreativeWork, educationRequirements, OccupationalExperienceRequirements, experienceInPlaceOfEducation, credentialCategory, JobPosting

PRE-MARKUP:

Example of Job markup for experience standing in place of formal qualifications.

MICRODATA:

N/A

RDFA:

N/A

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Software Engineer",
  "educationRequirements": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "bachelor degree"
  },
  "experienceRequirements": {
    "@type": "OccupationalExperienceRequirements",
    "monthsOfExperience": "60"
  },
  "experienceInPlaceOfEducation": true
}
</script>

TYPES: #eg-0270 PronounceableText, phoneticText

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "City",
  "name": {
    "@type": "PronounceableText",
    "inLanguage": "en-US",
    "textValue": "Worcester",
    "speechToTextMarkup": "IPA",
    "phoneticText": "/ˈwʊstɚ/"
  }
}
</script>

TYPES: #eg-0271 PronounceableText, phoneticText

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "RadioStation",
  "name": ["WKRP",
      {
        "@type": "PronounceableText",
        "textValue": "WKRP",
        "speechToTextMarkup": "SSML",
        "phoneticText": "<speak><say-as interpret-as=\"characters\">WKRP</say-as>"
      }
  ]
}
</script>

TYPES: #eg-0266 CorrectionComment, correction

PRE-MARKUP:

An example showing a CorrectionComment associated with an article.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context": "https://schema.org",
   "@type": "ReportageNewsArticle",
   "url": "https://www.nytimes.com/2018/01/23/movies/oscars-snubs-surprises.html",
   "publisher":{
       "@type": "Organization",
       "name": "New York Times",
       "@id": "https://www.nytimes.com"
       },
   "datePublished":"2018:01:23",
   "dateModified":"2018:01:23",
   "Headline":"The Snubs and Surprises of the 2018 Oscar Nominations",
   "mainEntityOfPage": "https://www.nytimes.com/2018/01/23/movies/oscars-snubs-surprises.html",
   "correction": {
      "@type": "CorrectionComment",
      "text": "An earlier version of this article misstated the number of times Denzel Washington has been nominated for an Oscar. His nod for 'Roman J. Israel, Esq.' brings the total to nine, not eight.",
      "datePublished": "2018-01-23"
   }
}
</script>

TYPES: #eg-0294 EducationalOccupationalProgram

PRE-MARKUP:

A university program with a fixed application window and maximum enrollment.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "EducationalOccupationalProgram",
  "name": "ACME University Basketweaving Program",
  "applicationStartDate": "2019-09-01",
  "applicationDeadline": "2019-12-31",
  "educationalProgramMode": "full-time",
  "numberOfCredits": 32,
  "maximumEnrollment": 100,
  "termDuration": "P4M",
  "termsPerYear": 2,
  "typicalCreditsPerTerm": 4
  }
}
</script>

TYPES: #eg-0267 Clip, endOffset, startOffset

PRE-MARKUP:

A Clip from a longer video.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "VideoObject",
  "name": "Cat video",
  "duration": "P10M",
  "hasPart": {
    "@type": "Clip",
    "name": "Segment where cat jumps",
    "startOffset": 30,
    "endOffset": 45
  }
}
</script>

TYPES: #eg-0269 ProgramMembership, membershipPointsEarned

PRE-MARKUP:

An email message describing the points earned.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@type": "ProgramMembership",
  "name": "ACME customer rewards",
  "membershipPointsEarned": {
    "@type": "QuantitativeValue",
    "unitText": "Starpoints",
    "value": 500
  }
}
</script>

TYPES: #eg-0281 employmentUnit

PRE-MARKUP:

JobPosting for Junior Software Developer in ITS Division C
of ACME Corp

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "JobPosting",
    "title": "Junior software developer",
    "hiringOrganization" : {
        "@type": "Organization",
        "@id": "http://www.example.com/acme#Organization",
        "name": "ACME Corp.",
        "url": "www.example.com"
    },
    "employmentUnit" : {
        "@type": "Organization",
        "name": "ITS - Division C",
        "parentOrganization" : {
            "@id": "http://www.example.com/acme#Organization"
        }
    }
}
</script>

TYPES: #eg-0285 applicationContact

PRE-MARKUP:

Job title: Systems Research Engineer

Questions? Email info@example.com

MICRODATA:

to do

RDFA:

to do

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Systems Research Engineer",
  "applicationContact": {
    "@type": "ContactPoint",
    "email": "info@example.com"
  }
}
</script>

TYPES: #eg-0286 employerOverview

PRE-MARKUP:

Job Title "Systems Research Engineer" at Acme.

Acme is committed to providing an environment where the most
creative people want to work. We are committed to creating a
diverse environment and are proud to be an equal opportunity
employer.

MICRODATA:

to do

RDFA:

to do

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Systems Research Engineer",
  "employerOverview": "Acme is committed to providing an environment where the
     most creative people want to work. We are committed to creating a diverse
     environment and are proud to be an equal opportunity employer."
}
</script>

TYPES: #eg-0287 industry, DefinedTerm

PRE-MARKUP:

Systems Research Engineer at a Software Publishers (NAICS code 511210)

MICRODATA:

to do

RDFA:

to do

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Systems Research Engineer",
  "industry": {
    "@type": "DefinedTerm",
    "termCode": "511210",
    "name": "Software Publishers",
    "url": "https://www.naics.com/naics-code-description/?code=511210"
    "inDefinedTermSet": "NAICS (North American Industry Classification System)"
  }
}
</script>

TYPES: #eg-0262 TouristDestination

PRE-MARKUP:

<div class="tourist-destination-wrapper">
  <h1>
    Ribera del Duero Wine Route
  </h1>
  <div>
    <p>
      Ribera del Duero is on the northern plateau of Spain and covers parts of the provinces of Burgos, Segovia, Soria and Valladolid. The course of the River Duero marks the landscape here, dotting it with gentle hills, valleys and moorland, where vines are mixed with cereal crops.
    </p>
    <p>
      The wines from Ribera del Duero are the gateway to extensive and varied examples of its heritage; a sign of the cultural, historical and artistic wealth of the region.
    </p>
    <p>
      The Ribera del Duero wine route offers visitors charming villages where they can find monuments, castles, towers, cloisters, squares with special columns, cloistered convents, monasteries, churches, museums and palaces. Buildings from the Romanesque, Gothic and medieval periods will fill visitors’ memories with spectacular moments and unforgettable instants.
    </p>
  </div>
  <a href="http://www.rutadelvinoriberadelduero.es/en">
    Official Website
  </a>
  <div>
    Tourist Audience: Wine tourism, Cultural tourism
  </div>
  <div>
    Geocoordinates: lat 41.67022, lon -3.6900
  </div>
  <div class="event-wrapper">
    <h2>
      Event: European Wine Tourism Week
    </h2>
    <div>
      The six Castile and León's wine routes jointly promote their enoturistic wealth.
    </div>
    <div>
      Location: Arlanza Wine Route, Bierzo Wine Route, Cigales Wine Route, Sierra de Francia Wine Route, Rueda Wine Route, Ribera del Duero Wine Route.
    </div>
    <div>
      Start Date: November 6, 2017
    </div>
    <div>
      End Date: November 11, 2017
    </div>
    <a  href="http://www.rutadelvinoriberadelduero.es/es/agenda/semana-europea-del-enoturismo-2017">
      Event Website
    </a>
  </div>
  <div class="includes-attraction-wrapper">
    <div>
      <h2>Bodegas Protos</h2>
      <a href="http://www.bodegasprotos.com">Website</a>
      <a href="https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg">Picture</a>
    </div>
    <div>
      <h2>Bodega Alejandro F. Tinto Pesquera</h2>
      <a href="http://www.grupopesquera.com">Website</a>
      <a href="https://commons.wikimedia.org/wiki/File%3ARibera_Del_Duero_Pesquera.JPG">Picture</a>
    </div>
    <div>
      <h2>Peñafiel</h2>
      <a href="https://commons.wikimedia.org/wiki/File:Castillo_pe%C3%B1afiel_desde_plaza_coso_valladolid.jpg">Peñafiel</a>
    </div>
  </div>
</div>

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristDestination" itemscope>
    <meta itemprop="name" content="Ribera del Duero Wine Route" />
    <meta itemprop="description" content="Ribera del Duero is on the northern plateau of Spain and covers parts of the provinces of Burgos, Segovia, Soria and Valladolid. The course of the River Duero marks the landscape here, dotting it with gentle hills, valleys and moorland, where vines are mixed with cereal crops.
The wines from Ribera del Duero are the gateway to extensive and varied examples of its heritage; a sign of the cultural, historical and artistic wealth of the region.
The Ribera del Duero wine route offers visitors charming villages where they can find monuments, castles, towers, cloisters, squares with special columns, cloistered convents, monasteries, churches, museums and palaces. Buildings from the Romanesque, Gothic and medieval periods will fill visitors’ memories with spectacular moments and unforgettable instants." />
    <link itemprop="url" href="http://www.rutadelvinoriberadelduero.es/en" />
    <div itemprop="touristType" itemtype="https://schema.org/Audience" itemscope>
      <meta itemprop="audienceType" content="Wine tourism" />
      <meta itemprop="audienceType" content="Cultural tourism" />
    </div>
    <div itemprop="geo" itemtype="https://schema.org/GeoCoordinates" itemscope>
      <meta itemprop="latitude" content="41.67022" />
      <meta itemprop="longitude" content="-3.6900" />
    </div>
    <div itemprop="event" itemtype="https://schema.org/Event" itemscope>
      <meta itemprop="name" content="European Wine Tourism Week" />
      <meta itemprop="description" content="The six Castile and León's wine routes jointly promote their enoturistic wealth." />
      <link itemprop="url" href="http://www.rutadelvinoriberadelduero.es/es/agenda/semana-europea-del-enoturismo-2017" />
      <meta itemprop="startDate" content="2017-11-06" />
      <meta itemprop="endDate" content="2017-11-12" />
      <meta itemprop="location" content="Sierra de Francia Wine Route" />
      <meta itemprop="location" content="Cigales Wine Route" />
      <meta itemprop="location" content="Arlanza Wine Route" />
      <meta itemprop="location" content="Rueda Wine Route" />
      <meta itemprop="location" content="Ribera del Duero Wine Route" />
      <meta itemprop="location" content="Bierzo Wine Route" />
    </div>
    <div itemprop="includesAttraction" itemtype="https://schema.org/TouristAttraction" itemscope>
      <link itemprop="additionalType" href="https://schema.org/City" />
      <meta itemprop="name" content="Peñafiel" />
      <link itemprop="image" href="https://commons.wikimedia.org/wiki/File:Castillo_pe%C3%B1afiel_desde_plaza_coso_valladolid.jpg" />
    </div>
    <div itemprop="includesAttraction" itemtype="https://schema.org/TouristAttraction" itemscope>
      <link itemprop="additionalType" href="https://schema.org/Winery" />
      <meta itemprop="name" content="Bodegas Protos" />
      <link itemprop="sameAs" href="http://www.bodegasprotos.com/" />
      <link itemprop="image" href="https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg" />
    </div>
    <div itemprop="includesAttraction" itemtype="https://schema.org/Winery" itemscope>
      <link itemprop="additionalType" href="https://schema.org/TouristAttraction" />
      <meta itemprop="name" content="Bodega Alejandro F. Tinto Pesquera" />
      <link itemprop="sameAs" href="http://www.grupopesquera.com/" />
      <link itemprop="image" href="https://commons.wikimedia.org/wiki/File%3ARibera_Del_Duero_Pesquera.JPG" />
    </div>
  </div>
</div>

RDFA:

<div>
  <div vocab="https://schema.org/" typeof="TouristDestination">
    <div property="name" content="Ribera del Duero Wine Route"></div>
    <div property="description" content="Ribera del Duero is on the northern plateau of Spain and covers parts of the provinces of Burgos, Segovia, Soria and Valladolid. The course of the River Duero marks the landscape here, dotting it with gentle hills, valleys and moorland, where vines are mixed with cereal crops.
The wines from Ribera del Duero are the gateway to extensive and varied examples of its heritage; a sign of the cultural, historical and artistic wealth of the region.
The Ribera del Duero wine route offers visitors charming villages where they can find monuments, castles, towers, cloisters, squares with special columns, cloistered convents, monasteries, churches, museums and palaces. Buildings from the Romanesque, Gothic and medieval periods will fill visitors’ memories with spectacular moments and unforgettable instants."></div>
    <div rel="url" resource="http://www.rutadelvinoriberadelduero.es/en"></div>
    <div rel="touristType">
      <div typeof="Audience">
        <div property="audienceType" content="Cultural tourism"></div>
        <div property="audienceType" content="Wine tourism"></div>
      </div>
    </div>
    <div rel="geo">
      <div typeof="GeoCoordinates">
        <div property="longitude" content="-3.6900"></div>
        <div property="latitude" content="41.67022"></div>
      </div>
    </div>
    <div rel="event">
      <div typeof="Event">
        <div property="startDate" datatype="Date" content="2017-11-06"></div>
        <div property="endDate" datatype="Date" content="2017-11-12"></div>
        <div property="location" content="Bierzo Wine Route"></div>
        <div property="location" content="Rueda Wine Route"></div>
        <div property="location" content="Ribera del Duero Wine Route"></div>
        <div property="name" content="European Wine Tourism Week"></div>
        <div property="location" content="Arlanza Wine Route"></div>
        <div rel="url" resource="http://www.rutadelvinoriberadelduero.es/es/agenda/semana-europea-del-enoturismo-2017"></div>
        <div property="location" content="Cigales Wine Route"></div>
        <div property="location" content="Sierra de Francia Wine Route"></div>
        <div property="description" content="The six Castile and León's wine routes jointly promote their enoturistic wealth."></div>
      </div>
    </div>
    <div rel="includesAttraction">
      <div typeof="TouristAttraction">
        <div property="name" content="Peñafiel"></div>
        <div rel="image" resource="https://commons.wikimedia.org/wiki/File:Castillo_pe%C3%B1afiel_desde_plaza_coso_valladolid.jpg"></div>
        <div rel="rdf:type" resource="https://schema.org/City"></div>
      </div>
    </div>
    <div rel="includesAttraction">
      <div typeof="TouristAttraction">
        <div property="name" content="Bodega Alejandro F. Tinto Pesquera"></div>
        <div rel="rdf:type" resource="https://schema.org/Winery"></div>
        <div rel="image" resource="https://commons.wikimedia.org/wiki/File%3ARibera_Del_Duero_Pesquera.JPG"></div>
        <div rel="sameAs" resource="http://www.grupopesquera.com/"></div>
      </div>
    </div>
    <div rel="includesAttraction">
      <div typeof="TouristAttraction">
        <div property="name" content="Bodegas Protos"></div>
        <div rel="sameAs" resource="http://www.bodegasprotos.com/"></div>
        <div rel="image" resource="https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg"></div>
        <div rel="rdf:type" resource="https://schema.org/Winery"></div>
      </div>
    </div>
  </div>
</div>

JSON:

{
  "@context": "https://schema.org",
  "@type": "TouristDestination",
  "name": "Ribera del Duero Wine Route",
  "description": "Ribera del Duero is on the northern plateau of Spain and covers parts of the provinces of Burgos, Segovia, Soria and Valladolid. The course of the River Duero marks the landscape here, dotting it with gentle hills, valleys and moorland, where vines are mixed with cereal crops.\nThe wines from Ribera del Duero are the gateway to extensive and varied examples of its heritage; a sign of the cultural, historical and artistic wealth of the region.\nThe Ribera del Duero wine route offers visitors charming villages where they can find monuments, castles, towers, cloisters, squares with special columns, cloistered convents, monasteries, churches, museums and palaces. Buildings from the Romanesque, Gothic and medieval periods will fill visitors’ memories with spectacular moments and unforgettable instants.",
  "url": "http://www.rutadelvinoriberadelduero.es/en",
  "touristType": {
    "@type": "Audience",
    "audienceType": [
      "Wine tourism",
      "Cultural tourism"
    ]
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "41.67022",
    "longitude": "-3.6900"
  },
  "event": {
    "@type": "Event",
    "name": "European Wine Tourism Week",
    "description": "The six Castile and León's wine routes jointly promote their enoturistic wealth.",
    "location": [
      "Arlanza Wine Route",
      "Bierzo Wine Route",
      "Cigales Wine Route",
      "Sierra de Francia Wine Route",
      "Rueda Wine Route",
      "Ribera del Duero Wine Route"
    ],
    "startDate": "2017-11-06",
    "endDate": "2017-11-12",
    "url": "http://www.rutadelvinoriberadelduero.es/es/agenda/semana-europea-del-enoturismo-2017"
  },
  "includesAttraction": [
    {
      "@type": [
        "Winery",
        "TouristAttraction"
      ],
      "name": "Bodegas Protos",
      "sameAs": "http://www.bodegasprotos.com",
      "image": "https://commons.wikimedia.org/wiki/File%3AFoto_Bodega_Rogers2.jpg"
    },
    {
      "@type": [
        "Winery",
        "TouristAttraction"
      ],
      "name": "Bodega Alejandro F. Tinto Pesquera",
      "sameAs": "http://www.grupopesquera.com",
      "image": "https://commons.wikimedia.org/wiki/File%3ARibera_Del_Duero_Pesquera.JPG"
    },
    {
      "@type": [
        "City",
        "TouristAttraction"
      ],
      "name": "Peñafiel",
      "image": "https://commons.wikimedia.org/wiki/File:Castillo_pe%C3%B1afiel_desde_plaza_coso_valladolid.jpg"
    }
  ]
}

TYPES: #eg-0263 TouristTrip, itinerary

PRE-MARKUP:

<div class="tourist-trip-wrapper">
  <h1>
    Shakespeare's London
  </h1>
  <p>
    Follow in the footsteps of the world-renowned dramatist and discover the city he made his home. Note: for the sake of example only two stages are presented out of 19 in total, see url for details.
  </p>
  <ul class="tourist-audience">
    <li>Urban tourism</li>
    <li>Cultural tourism</li>
  </ul>
  <a href="https://www.cityoflondon.gov.England/things-to-do/visit-the-city/walks/Documents/Shakespeare_Walk_AA_accessible.pdf">
    All about the trip
  </a>
  <div class="itinerary-wrapper">
    <div>
      <h2>
        Shakespeare’s Gatehouse
      </h2>
      <p>
        The Cockpit pub marks the approximate site of Shakespeare’s gatehouse. On 10 March 1613, Shakespeare bought the old priory gatehouse from Henry Walker, ‘citizen and minstrel (musician)’ for £140. It was later bought at an auction in 1843 by the City of London Corporation for £145. The deed of purchase for the property still exists today and is housed at the London Metropolitan Archives; it contains one of only six “authenticated” examples of Shakespeare’s signature. The property is particularly significant because – although Shakespeare owned property in Stratford – it is the only property he is known to have owned in London. Given its convenient proximity to the Blackfriars Playhouse and The Globe, Shakespeare may have intended to make it his home, yet no evidence suggests he lived here in the four years prior to his death in 1616.
      </p>
    </div>
    <div>
      <h2>
        Blackfriars Playhouse
      </h2>
      <p>
        Shakespeare’s Blackfriars Playhouse stood in Playhouse Yard and is regarded as one of the most important sites in English theatre history. Richard Burbage formed a syndicate with Shakespeare, Henry Condell and John Heminge, among others, and together they purchased the playhouse in 1608; yet, due to the outbreak of plague, the opening was delayed until the winter of 1609. It is widely believed that The Winter’s Tale and Cymbeline were written with the Blackfriars Playhouse in mind, despite the fact both plays were also performed at The Globe theatre. The final show at Blackfriars Playhouse was performed in 1642, before it was pulled down in 1655.
      </p>
    </div>
  </div>
</div>

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristTrip" itemscope>
    <meta itemprop="name" content="Shakespeare's London" />
    <meta itemprop="description" content="Follow in the footsteps of the world-renowned dramatist and discover the city he made his home. Note: for the sake of example only two stages are presented out of 19 in total, see url for details." />
    <meta itemprop="touristType" content="Urban tourism" />
    <meta itemprop="touristType" content="Cultural tourism" />
    <div itemprop="subjectOf" itemtype="https://schema.org/CreativeWork" itemscope>
      <link itemprop="url" href="https://www.cityoflondon.gov.England/things-to-do/visit-the-city/walks/Documents/Shakespeare_Walk_AA_accessible.pdf" />
      <meta itemprop="name" content="All about the trip" />
    </div>
    <div itemprop="itinerary" itemtype="https://schema.org/ItemList" itemscope>
      <meta itemprop="numberOfItems" content="2" />
      <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
        <meta itemprop="position" content="1" />
          <div itemtype="https://schema.org/TouristAttraction" itemscope>
            <meta itemprop="name" content="Shakespeare’s Gatehouse" />
            <meta itemprop="description" content="The Cockpit pub marks the approximate site of Shakespeare’s gatehouse. On 10 March 1613, Shakespeare bought the old priory gatehouse from Henry Walker, ‘citizen and minstrel (musician)’ for £140. It was later bought at an auction in 1843 by the City of London Corporation for £145. The deed of purchase for the property still exists today and is housed at the London Metropolitan Archives; it contains one of only six “authenticated” examples of Shakespeare’s signature. The property is particularly significant because – although Shakespeare owned property in Stratford – it is the only property he is known to have owned in London. Given its convenient proximity to the Blackfriars Playhouse and The Globe, Shakespeare may have intended to make it his home, yet no evidence suggests he lived here in the four years prior to his death in 1616." />
          </div>
      </div>
      <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
        <meta itemprop="position" content="2" />
          <div itemtype="https://schema.org/TouristAttraction" itemscope>
            <meta itemprop="name" content="Blackfriars Playhouse" />
            <meta itemprop="description" content="Shakespeare’s Blackfriars Playhouse stood in Playhouse Yard and is regarded as one of the most important sites in English theatre history. Richard Burbage formed a syndicate with Shakespeare, Henry Condell and John Heminge, among others, and together they purchased the playhouse in 1608; yet, due to the outbreak of plague, the opening was delayed until the winter of 1609. It is widely believed that The Winter’s Tale and Cymbeline were written with the Blackfriars Playhouse in mind, despite the fact both plays were also performed at The Globe theatre. The final show at Blackfriars Playhouse was performed in 1642, before it was pulled down in 1655." />
          </div>
      </div>
    </div>
  </div>
</div>

RDFA:

<div>
  <div vocab="https://schema.org/" typeof="TouristTrip">
    <div property="name" content="Shakespeare's London"></div>
    <div property="description" content="Follow in the footsteps of the world-renowned dramatist and discover the city he made his home. Note: for the sake of example only two stages are presented out of 19 in total, see url for details."></div>
    <div property="touristType" content="Urban tourism"></div>
    <div property="touristType" content="Cultural tourism"></div>
    <div rel="subjectOf">
      <div typeof="CreativeWork">
        <div property="name" content="All about the trip"></div>
        <div rel="url" resource="https://www.cityoflondon.gov.England/things-to-do/visit-the-city/walks/Documents/Shakespeare_Walk_AA_accessible.pdf"></div>
      </div>
    </div>
    <div rel="itinerary">
      <div typeof="ItemList">
        <div property="numberOfItems" datatype="xsd:integer" content="2"></div>
        <div rel="itemListElement">
          <div typeof="ListItem">
            <div property="position" datatype="xsd:integer" content="1"></div>
            <div rel="item">
              <div typeof="TouristAttraction">
                <div property="name" content="Shakespeare’s Gatehouse"></div>
                <div property="description" content="The Cockpit pub marks the approximate site of Shakespeare’s gatehouse. On 10 March 1613, Shakespeare bought the old priory gatehouse from Henry Walker, ‘citizen and minstrel (musician)’ for £140. It was later bought at an auction in 1843 by the City of London Corporation for £145. The deed of purchase for the property still exists today and is housed at the London Metropolitan Archives; it contains one of only six “authenticated” examples of Shakespeare’s signature. The property is particularly significant because – although Shakespeare owned property in Stratford – it is the only property he is known to have owned in London. Given its convenient proximity to the Blackfriars Playhouse and The Globe, Shakespeare may have intended to make it his home, yet no evidence suggests he lived here in the four years prior to his death in 1616."></div>
              </div>
            </div>
          </div>
        </div>
        <div rel="itemListElement">
          <div typeof="ListItem">
            <div property="position" datatype="xsd:integer" content="2"></div>
            <div rel="item">
              <div typeof="TouristAttraction">
                <div property="name" content="Blackfriars Playhouse"></div>
                <div property="description" content="Shakespeare’s Blackfriars Playhouse stood in Playhouse Yard and is regarded as one of the most important sites in English theatre history. Richard Burbage formed a syndicate with Shakespeare, Henry Condell and John Heminge, among others, and together they purchased the playhouse in 1608; yet, due to the outbreak of plague, the opening was delayed until the winter of 1609. It is widely believed that The Winter’s Tale and Cymbeline were written with the Blackfriars Playhouse in mind, despite the fact both plays were also performed at The Globe theatre. The final show at Blackfriars Playhouse was performed in 1642, before it was pulled down in 1655."></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

JSON:

{
  "@context": "https://schema.org",
  "@type": "TouristTrip",
  "name": "Shakespeare's London",
  "description": "Follow in the footsteps of the world-renowned dramatist and discover the city he made his home. Note: for the sake of example only two stages are presented out of 19 in total, see url for details.",
  "touristType": [
    "Urban tourism",
    "Cultural tourism"
  ],
  "subjectOf": {
    "@type": "CreativeWork",
    "name": "All about the trip",
    "url": "https://www.cityoflondon.gov.England/things-to-do/visit-the-city/walks/Documents/Shakespeare_Walk_AA_accessible.pdf"
  },
  "itinerary": {
    "@type": "ItemList",
    "numberOfItems": 2,
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "item":
        {
          "@type": "TouristAttraction",
          "name": "Shakespeare’s Gatehouse",
          "description": "The Cockpit pub marks the approximate site of Shakespeare’s gatehouse. On 10 March 1613, Shakespeare bought the old priory gatehouse from Henry Walker, ‘citizen and minstrel (musician)’ for £140. It was later bought at an auction in 1843 by the City of London Corporation for £145. The deed of purchase for the property still exists today and is housed at the London Metropolitan Archives; it contains one of only six “authenticated” examples of Shakespeare’s signature. The property is particularly significant because – although Shakespeare owned property in Stratford – it is the only property he is known to have owned in London. Given its convenient proximity to the Blackfriars Playhouse and The Globe, Shakespeare may have intended to make it his home, yet no evidence suggests he lived here in the four years prior to his death in 1616."
        }
      },
      {
        "@type": "ListItem",
        "position": 2,
        "item":
        {
          "@type": "TouristAttraction",
          "name": "Blackfriars Playhouse",
          "description": "Shakespeare’s Blackfriars Playhouse stood in Playhouse Yard and is regarded as one of the most important sites in English theatre history. Richard Burbage formed a syndicate with Shakespeare, Henry Condell and John Heminge, among others, and together they purchased the playhouse in 1608; yet, due to the outbreak of plague, the opening was delayed until the winter of 1609. It is widely believed that The Winter’s Tale and Cymbeline were written with the Blackfriars Playhouse in mind, despite the fact both plays were also performed at The Globe theatre. The final show at Blackfriars Playhouse was performed in 1642, before it was pulled down in 1655."
        }
      }
    ]
  }
}

TYPES: #eg-0264 TouristTrip, Trip, itinerary

PRE-MARKUP:

<div class="tourist-trip-wrapper">
  <h1>
    Australia and New Zealand
  </h1>
  <p>
    This trip is modeled as two distinct Tourist Trips using the subTrip property.
  </p>
  <div class="has-part-wrapper">
    <div>
      <h2>
        Australia
      </h2>
      <p>
        This is a trip on its own.
      </p>
    </div>
    <div>
      <h2>
        New Zealand
      </h2>
      <p>
        This is another trip nested inside the main one.
      </p>
    </div>
  </div>
</div>

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristTrip" itemscope>
    <meta itemprop="name" content="Australia and New Zealand" />
    <meta itemprop="description" content="This trip is modeled as two distinct Tourist Trips using the subTrip property." />
    <div itemprop="subTrip" itemtype="https://schema.org/TouristTrip" itemscope>
      <meta itemprop="name" content="Australia" />
      <meta itemprop="description" content="This is a trip on its own." />
    </div>
    <div itemprop="subTrip" itemtype="https://schema.org/TouristTrip" itemscope>
      <meta itemprop="name" content="New Zealand" />
      <meta itemprop="description" content="This is another trip nested inside the main one." />
    </div>
  </div>
</div>

RDFA:

<div>
  <div vocab="https://schema.org/" typeof="TouristTrip">
    <div property="name" content="Australia and New Zealand"></div>
    <div property="description" content="This trip is modeled as two distinct Tourist Trips using the subTrip property."></div>
    <div rel="subTrip">
      <div typeof="TouristTrip">
        <div property="name" content="Australia"></div>
        <div property="description" content="This is a trip on its own."></div>
      </div>
    </div>
    <div rel="subTrip">
      <div typeof="TouristTrip">
        <div property="description" content="This is another trip nested inside the main one."></div>
        <div property="name" content="New Zealand"></div>
      </div>
    </div>
  </div>
</div>

JSON:

{
  "@context": "https://schema.org",
  "@type": "TouristTrip",
  "name": "Australia and New Zealand",
  "description": "This trip is modeled as two distinct Tourist Trips using the subTrip property.",
  "subTrip": [
      {
        "@type": "TouristTrip",
        "name": "Australia",
        "description": "This is a trip on its own."
      },
      {
        "@type": "TouristTrip",
        "name": "New Zealand",
        "description": "This is another trip nested inside the main one."
      }
    ]
}

TYPES: #eg-0265 TouristTrip

PRE-MARKUP:

<div class="tourist-trip-wrapper">
  <h1>
    Weekend in San Francisco
  </h1>
  <p>
    Short trip to San Francisco for first-time visitors.
  </p>
  <ul class="tourist-audience-wrapper">
    <li>Urban tourism</li>
    <li>Nightlife tourism</li>
    <li>Shopping tourism</li>
  </ul>
  <div class="offer-wrapper">
    <h2>
      Trip proposed by MyTripco for tourists located in the USA.
    </h2>
    <p>
      The price includes two hotel nights in a 4 star hotel. Plane tickets not included.
    </p>
    <p>
      Price: 500 USD
      Available until: Octobre 31, 2017
    </p>
    <a href="https://mytripco.com/trip/12345">
      Booking Website
    </a>
    <a href="https://mytripco.com">
      MyTripco Website
    </a>
  </div>
  <div class="itinerary-wrapper">
    <div class="item-list-wrapper">
      <h2>
        Saturday
      </h2>
      <div>
        <h3>
          Morning
        </h3>
        <p>
          Pedestrian visit of the Golden Gate Bridge.
        </p>
        <div class="tourist-attraction-wrapper">
          <h4>
            Golden Gate Bridge
          </h4>
          <p>
            Very popular suspension bridge. The bridge is one of the most internationally recognized symbols of San Francisco, California, and the United States. It has been declared one of the Wonders of the Modern World by the American Society of Civil Engineers.
          </p>
          <a href="https://en.wikipedia.org/wiki/Golden_Gate_Bridge">
            Wikipedia Article
          </a>
          <p>
            Location: lat 37.8199286, lon -122.4804438
          </p>
        </div>
      </div>
      <div>
        <h3>
          Afternoon
        </h3>
        <p>
          Visit of the famous SF Chinatown.
        </p>
        <div class="tourist-attraction-wrapper">
          <h4>
            Chinatown
          </h4>
          <p>
            Oldest Chinatown in North America and the largest Chinese enclave outside Asia. Visit its exotic shops, food markets, restaurants, and temples.
          </p>
          <p>
            Address: Stockton St and Clay St, San Francisco CA
          </p>
        </div>
      </div>
      <div>
        <h3>
          Night
        </h3>
        <p>
          Enjoy the SF nightlife.
        </p>
        <div class="tourist-attraction-wrapper">
          <h4>
            The Mission
          </h4>
          <p>
            The Mission District offers visitors an unparalleled menu of food and flavors as well as venues for fans of underground indie rock, funk, soul and jazz.
          </p>
          <p>
            Address: Mission St and 19th St, San Francisco CA
          </p>
        </div>
      </div>
    </div>
    <div class="item-list-wrapper">
      <h2>
        Sunday
      </h2>
      <div>
        <h3>
          Morning
        </h3>
        <p>
          Spend your morning shopping in one of the best spots in America.
        </p>
        <div class="tourist-attraction-wrapper">
          <h4>
            Union Street Area
          </h4>
          <p>
            Union Street is the major commercial hub of San Francisco. You will find most fashion labels there.
          </p>
          <p>
            Address: Union St and Buchanan St, San Francisco CA
          </p>
        </div>
      </div>
      <div>
        <h3>
          Afternoon
        </h3>
        <p>
          Take your plane back home.
        </p>
        <p>
          Location: San Francisco Airport.
        </p>
      </div>
    </div>
  </div>
</div>

MICRODATA:

<div>
  <div itemtype="https://schema.org/TouristTrip" itemscope>
    <meta itemprop="name" content="Weekend in San Francisco" />
    <meta itemprop="description" content="Short trip to San Francisco for first-time visitors." />
    <meta itemprop="touristType" content="Urban tourism" />
    <meta itemprop="touristType" content="Nightlife tourism" />
    <meta itemprop="touristType" content="Shopping tourism" />
    <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope>
      <meta itemprop="name" content="Trip proposed by MyTripco for tourists located in the USA." />
      <meta itemprop="description" content="The price includes two hotel nights in a 4 star hotel. Plane tickets not included." />
      <meta itemprop="price" content="500" />
      <meta itemprop="priceCurrency" content="USD" />
      <meta itemprop="availabilityEnds" content="2017-10-31" />
      <link itemprop="url" href="https://mytripco.com/trip/12345" />
      <div itemprop="eligibleRegion" itemtype="https://schema.org/Country" itemscope>
        <meta itemprop="name" content="USA" />
      </div>
      <div itemprop="offeredBy" itemtype="https://schema.org/Organization" itemscope>
        <meta itemprop="name" content="MyTripCo" />
        <link itemprop="url" href="https://mytripco.com/" />
      </div>
    </div>
    <div itemprop="itinerary" itemtype="https://schema.org/ItemList" itemscope>
      <meta itemprop="numberOfItems" content="2" />
      <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
        <link itemprop="additionalType" href="https://schema.org/ItemList" />
        <meta itemprop="name" content="Saturday" />
        <meta itemprop="position" content="1" />
        <meta itemprop="numberOfItems" content="3" />
          <div itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="name" content="Morning" />
            <meta itemprop="description" content="Pedestrian visit of the Golden Gate Bridge." />
            <meta itemprop="position" content="1" />
              <div itemtype="https://schema.org/Bridge" itemscope>
                <link itemprop="additionalType" href="https://schema.org/TouristAttraction" />
                <meta itemprop="name" content="Golden Gate Bridge" />
                <meta itemprop="description" content="Very popular suspension bridge. The bridge is one of the most internationally recognized symbols of San Francisco, California, and the United States. It has been declared one of the Wonders of the Modern World by the American Society of Civil Engineers." />
                <link itemprop="url" href="https://en.wikipedia.org/wiki/Golden_Gate_Bridge" />
                  <div itemtype="https://schema.org/GeoCoordinates" itemscope>
                    <meta itemprop="latitude" content="37.8199286" />
                    <meta itemprop="longitude" content="-122.4804438" />
                  </div>
              </div>
          </div>
          <div itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="name" content="Afternoon" />
            <meta itemprop="description" content="Visit of the famous SF Chinatown." />
            <meta itemprop="position" content="2" />
              <div itemtype="https://schema.org/TouristAttraction" itemscope>
                <meta itemprop="name" content="Chinatown" />
                <meta itemprop="description" content="Oldest Chinatown in North America and the largest Chinese enclave outside Asia. Visit its exotic shops, food markets, restaurants, and temples." />
                <meta itemprop="address" content="Stockton St and Clay St, San Francisco CA" />
              </div>
          </div>
          <div itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="name" content="Night" />
            <meta itemprop="description" content="Enjoy the SF nightlife" />
            <meta itemprop="position" content="3" />
              <div itemtype="https://schema.org/TouristAttraction" itemscope>
                <meta itemprop="name" content="The Mission" />
                <meta itemprop="description" content="The Mission District offers visitors an unparalleled menu of food and flavors as well as venues for fans of underground indie rock, funk, soul and jazz." />
                <meta itemprop="address" content="Mission St and 19th St, San Francisco CA" />
              </div>
          </div>
      </div>
      <div itemprop="itemListElement" itemtype="https://schema.org/ListItem" itemscope>
        <link itemprop="additionalType" href="https://schema.org/ItemList" />
        <meta itemprop="name" content="Sunday" />
        <meta itemprop="position" content="2" />
        <meta itemprop="numberOfItems" content="2" />
          <div itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="name" content="Morning" />
            <meta itemprop="description" content="Spend your morning shopping in one of the best spots in America." />
            <meta itemprop="position" content="1" />
              <div itemtype="https://schema.org/TouristAttraction" itemscope>
                <meta itemprop="name" content="Union Street Area" />
                <meta itemprop="description" content="Union Street is the major commercial hub of San Francisco. You will find most fashion labels there." />
                <meta itemprop="address" content="Union St and Buchanan St, San Francisco CA" />
              </div>
          </div>
          <div itemtype="https://schema.org/ListItem" itemscope>
            <meta itemprop="name" content="Afternoon" />
            <meta itemprop="description" content="Take your plane back home." />
            <meta itemprop="position" content="2" />
              <div itemtype="https://schema.org/Airport" itemscope>
                <meta itemprop="name" content="San Francisco Airport" />
              </div>
          </div>
      </div>
    </div>
  </div>
</div>

RDFA:

<div>
  <div vocab="https://schema.org/" typeof="TouristTrip">
    <div property="name" content="Weekend in San Francisco"></div>
    <div property="description" content="Short trip to San Francisco for first-time visitors."></div>
    <div property="touristType" content="Nightlife tourism"></div>
    <div property="touristType" content="Urban tourism"></div>
    <div property="touristType" content="Shopping tourism"></div>
    <div rel="offers">
      <div typeof="Offer">
        <div property="name" content="Trip proposed by MyTripco for tourists located in the USA."></div>
        <div property="description" content="The price includes two hotel nights in a 4 star hotel. Plane tickets not included."></div>
        <div property="price" content="500"></div>
        <div property="priceCurrency" content="USD"></div>
        <div property="availabilityEnds" datatype="DateTime" content="2017-10-31"></div>
        <div rel="url" resource="https://mytripco.com/trip/12345"></div>
        <div rel="eligibleRegion">
          <div typeof="Country">
            <div property="name" content="USA"></div>
          </div>
        </div>
        <div rel="offeredBy">
          <div typeof="Organization">
            <div rel="url" resource="https://mytripco.com/"></div>
            <div property="name" content="MyTripCo"></div>
          </div>
        </div>
      </div>
    </div>
    <div rel="itinerary">
      <div typeof="ItemList">
        <div property="numberOfItems" datatype="xsd:integer" content="2"></div>

        <div rel="itemListElement">
          <div typeof="ListItem">
            <div rel="rdf:type" resource="https://schema.org/ItemList"></div>
            <div property="name" content="Saturday"></div>
            <div property="position" datatype="xsd:integer" content="1"></div>
            <div property="numberOfItems" datatype="xsd:integer" content="3"></div>

            <div rel="itemListElement">
              <div typeof="ListItem">
                <div property="name" content="Morning"></div>
                <div property="description" content="Pedestrian visit of the Golden Gate Bridge."></div>
                <div property="position" datatype="xsd:integer" content="1"></div>
                <div rel="item">
                  <div typeof="Bridge">
                    <div rel="rdf:type" resource="https://schema.org/TouristAttraction"></div>
                    <div property="name" content="Golden Gate Bridge"></div>
                    <div property="description" content="Very popular suspension bridge. The bridge is one of the most internationally recognized symbols of San Francisco, California, and the United States. It has been declared one of the Wonders of the Modern World by the American Society of Civil Engineers."></div>
                    <div rel="url" resource="https://en.wikipedia.org/wiki/Golden_Gate_Bridge"></div>
                    <div rel="geo">
                      <div typeof="GeoCoordinates">
                        <div property="latitude" datatype="xsd:double" content="37.8199286"></div>
                        <div property="longitude" datatype="xsd:double" content="-122.4804438"></div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <div rel="itemListElement">
              <div typeof="ListItem">
                <div property="name" content="Afternoon"></div>
                <div property="description" content="Visit of the famous SF Chinatown."></div>
                <div property="position" datatype="xsd:integer" content="2"></div>
                <div rel="item">
                  <div typeof="TouristAttraction">
                    <div property="name" content="Chinatown"></div>
                    <div property="address" content="Stockton St and Clay St, San Francisco CA"></div>
                    <div property="description" content="Oldest Chinatown in North America and the largest Chinese enclave outside Asia. Visit its exotic shops, food markets, restaurants, and temples."></div>
                  </div>
                </div>
              </div>
            </div>
            <div rel="itemListElement">
              <div typeof="ListItem">
                <div property="name" content="Night"></div>
                <div property="description" content="Enjoy the SF nightlife"></div>
                <div property="position" datatype="xsd:integer" content="3"></div>
                <div rel="item">
                  <div typeof="TouristAttraction">
                    <div property="name" content="The Mission"></div>
                    <div property="description" content="The Mission District offers visitors an unparalleled menu of food and flavors as well as venues for fans of underground indie rock, funk, soul and jazz."></div>
                    <div property="address" content="Mission St and 19th St, San Francisco CA"></div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div rel="itemListElement">
          <div typeof="ListItem">
            <div rel="rdf:type" resource="https://schema.org/ItemList"></div>
            <div property="name" content="Sunday"></div>
            <div property="position" datatype="xsd:integer" content="2"></div>
            <div property="numberOfItems" datatype="xsd:integer" content="2"></div>

            <div rel="itemListElement">
              <div typeof="ListItem">
                <div property="name" content="Morning"></div>
                <div property="description" content="Spend your morning shopping in one of the best spots in America."></div>
                <div property="position" datatype="xsd:integer" content="1"></div>
                <div rel="item">
                  <div typeof="TouristAttraction">
                    <div property="description" content="Union Street is the major commercial hub of San Francisco. You will find most fashion labels there."></div>
                    <div property="address" content="Union St and Buchanan St, San Francisco CA"></div>
                    <div property="name" content="Union Street Area"></div>
                  </div>
                </div>
              </div>
            </div>
            <div rel="itemListElement">
              <div typeof="ListItem">
                <div property="name" content="Afternoon"></div>
                <div property="description" content="Take your plane back home."></div>
                <div rel="item">
                  <div typeof="Airport">
                    <div property="name" content="San Francisco Airport"></div>
                  </div>
                </div>
                <div property="position" datatype="xsd:integer" content="2"></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

JSON:

{
  "@context": "https://schema.org",
  "@type": "TouristTrip",
  "name": "Weekend in San Francisco",
  "description": "Short trip to San Francisco for first-time visitors.",
  "touristType": [
    "Urban tourism",
    "Nightlife tourism",
    "Shopping tourism"
  ],
  "offers": {
    "@type": "Offer",
    "name": "Trip proposed by MyTripco for tourists located in the USA.",
    "description": "The price includes two hotel nights in a 4 star hotel. Plane tickets not included.",
    "price": "500",
    "priceCurrency": "USD",
    "availabilityEnds": "2017-10-31",
    "url": "https://mytripco.com/trip/12345",
    "eligibleRegion": {
      "@type": "Country",
      "name": "USA"
    },
    "offeredBy": {
      "@type": "Organization",
      "name": "MyTripCo",
      "url": "https://mytripco.com"
    }
  },
  "itinerary": {
    "@type": "ItemList",
    "numberOfItems": 2,
    "itemListElement": [
      {
        "@type": ["ItemList","ListItem"],
        "name": "Saturday",
        "position": 1,
        "numberOfItems": 3,
        "itemListElement": [
          {
            "@type": "ListItem",
            "name": "Morning",
            "description": "Pedestrian visit of the Golden Gate Bridge.",
            "position": 1,
            "item": {
              "@type": [
                "TouristAttraction",
                "Bridge"
              ],
              "name": "Golden Gate Bridge",
              "description": "Very popular suspension bridge. The bridge is one of the most internationally recognized symbols of San Francisco, California, and the United States. It has been declared one of the Wonders of the Modern World by the American Society of Civil Engineers.",
              "url": "https://en.wikipedia.org/wiki/Golden_Gate_Bridge",
              "geo": {
                "@type":"GeoCoordinates",
                "latitude": 37.8199286,
                "longitude": -122.4804438
              }
            }
          },
          {
            "@type": "ListItem",
            "name": "Afternoon",
            "description": "Visit of the famous SF Chinatown.",
            "position": 2,
            "item": {
              "@type": [
                "TouristAttraction"
              ],
              "name": "Chinatown",
              "description": "Oldest Chinatown in North America and the largest Chinese enclave outside Asia. Visit its exotic shops, food markets, restaurants, and temples.",
              "address": "Stockton St and Clay St, San Francisco CA"
            }
          },
          {
            "@type": "ListItem",
            "name": "Night",
            "description": "Enjoy the SF nightlife",
            "position": 3,
            "item": {
              "@type": [
                "TouristAttraction"
              ],
              "name": "The Mission",
              "description": "The Mission District offers visitors an unparalleled menu of food and flavors as well as venues for fans of underground indie rock, funk, soul and jazz.",
              "address": "Mission St and 19th St, San Francisco CA"
            }
          }
        ]
      },
      {
        "@type": ["ItemList","ListItem"],
        "name": "Sunday",
        "position":2,
        "numberOfItems": 2,
        "itemListElement": [
          {
            "@type": "ListItem",
            "name": "Morning",
            "description":"Spend your morning shopping in one of the best spots in America.",
            "position": 1,
            "item": {
              "@type": [
                "TouristAttraction"
              ],
              "name": "Union Street Area",
              "description": "Union Street is the major commercial hub of San Francisco. You will find most fashion labels there.",
              "address":"Union St and Buchanan St, San Francisco CA"
            }
          },
          {
            "@type": "ListItem",
            "name": "Afternoon",
            "description": "Take your plane back home.",
            "position": 2,
            "item": {
              "@type": [
                "Airport"
              ],
              "name": "San Francisco Airport"
            }
          }
        ]
      }
    ]
  }
}

TYPES: #eg-0246 CreativeWork, Thing

PRE-MARKUP:

See JSON example.

MICRODATA:

See JSON example.

RDFA:

See JSON example.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Thing",
  "name": "Schema.org Ontology",
  "subjectOf": {
    "@type": "Book",
    "name": "The Complete History of Schema.org"
  }
}
</script>

TYPES: #eg-0280 JobPosting, qualifications

PRE-MARKUP:

JobPosting for a position that requires applicants
to have a bachelor of science in computer science
from a program accredited by ABET.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Systems Research Engineer",
  "qualifications": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Bachelor of Science",
    "about": "Computer Science",
    "recognizedBy": {
      "@type": "Organization",
      "name": "ABET",
      "url": "https://www.abet.org/"
    }
  }
}
</script>

TYPES: #eg-0249 Person, Occupation

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Peter Venkman",
  "hasOccupation": {
    "@type": "Occupation",
    "name": "Parapsychologist",
    "educationRequirements": "PhD in parapsychology"
  }
}
</script>

TYPES: #eg-0250 Person, Occupation, Role, occupationalCategory

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Albert Einstein",
  "hasOccupation": [
    {
      "@type": "Role",
      "hasOccupation": {
      "@type": "Occupation",
      "name": "Patent examiner",
        "occupationalCategory": "23-2099.00"
      },
      "startDate": "1901",
      "endDate": "1906"
    },
    {
      "@type": "Occupation",
      "name": "Professor of Physics",
      "educationRequirements": "PhD in Physics"
    }
  ]
}
</script>

TYPES: #eg-0251 JobPosting, Occupation, occupationalCategory

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "name": "Mobile App Developer",
  "hiringOrganization": {
    "@type": "Organization",
    "name": "ACME Software"
  },
  "relevantOccupation": {
    "@type": "Occupation",
    "name": "Software Developers, Applications",
    "occupationalCategory": {
             "@type": "CategoryCode",
             "inCodeSet": {
                  "@type": "CategoryCodeSet",
                  "name": "O*Net-SOC",
                  "dateModified": "2019",
                  "url": "https://www.onetonline.org/"
               },
             "codeValue": "15-1132.00",
             "name": "Software Developers, Applications",
             "url": "https://www.onetonline.org/link/summary/15-1132.00"
         }
  }
}
</script>

TYPES: #eg-0252 Occupation, MonetaryAmountDistribution

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Occupation",
  "name": "Nurse Practioner",
  "educationRequirements": "Graduate degree in nursing",
  "occupationalCategory": "29-1171.00",
  "occupationLocation": {
    "@type": "Country",
    "name": "USA",
    "sameAs": "https://www.wikidata.org/wiki/Q30"
  },
  "qualifications": "Registered nurse licensure in state where practicing",
  "responsibilities": "Diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team.",
  "skills": ["Active listening", "Critical thinking", "Social awareness"],
  "estimatedSalary": {
    "@type": "MonetaryAmountDistribution",
    "duration": "1Y",
    "currency": "USD",
    "percentile10": 72000,
    "percentile25": 86000,
    "median": 109000,
    "percentile75": 120000,
    "percentile90": 140000
  }
}
</script>

TYPES: #eg-0247 EmployerAggregateRating

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "EmployerAggregateRating",
  "description": "ACME Corp gets 4/5 stars as an employer based on 42 ratings.",
  "itemReviewed": {
    "@type": "Organization",
    "name": "ACME Corp"
  },
  "ratingCount": 42,
  "ratingValue": 4,
  "worstRating": 1,
  "bestRating": 5
}
</script>

TYPES: #eg-0248 Review, Rating, reviewAspect

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Review",
  "reviewBody": "The restaurant has great ambiance.",
  "itemReviewed": {
    "@type": "Restaurant",
    "name": "Fine Dining Establishment"
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": 5,
    "worstRating": 1,
    "bestRating": 5,
    "reviewAspect": "Ambiance"
  }
}
</script>

TYPES: #eg-0303 Schedule, LiteraryEvent

PRE-MARKUP:

A reading series occuring the first and third Wednesdays of the month.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "LiteraryEvent",
    "name": "Local Bookseller Author Night",
    "description": "Join us the first and third Wednesdays of each month for readings by local authors.",
    "eventSchedule": {
      "@type": "Schedule",
      "byDay": "https://schema.org/Wednesday",
      "byMonthWeek": [1, 3],
      "startTime": "20:00",
      "endTime": "22:00"
    }
}
</script>

TYPES: #eg-0309 Grant

PRE-MARKUP:

Basic Grant example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "@id": "https://doi.org/10.5061/dryad.m53r1",
  "funding": {
    "@type": "Grant",
    "identifier": "1452510",
    "funder": {
      "@type": "Organization",
      "name": "National Science Foundation",
      "identifier": "https://doi.org/10.13039/100000001"
     }
   }
}
</script>

TYPES: #eg-0310 Grant

PRE-MARKUP:

Basic research output (dataset) example without detailed grant information.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "@id": "https://doi.org/10.5061/dryad.m53r1",
  "funder": {
     "@type": "Organization",
     "name": "National Science Foundation",
     "identifier": "https://doi.org/10.13039/100000001"
  }
}
</script>

TYPES: #eg-0311 MonetaryGrant

PRE-MARKUP:

Showning a dataset as output of NSF funding, Page for grant:

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MonetaryGrant",
  "identifier": "1448821",
  "url": "https://www.nsf.gov/awardsearch/showAward?AWD_ID=1448821&HistoricalAwards=false",
  "name": "Making Data Count: Developing a Data Metrics Pilot",
  "startDate": "2014-09-01",
  "endDate": "2016-02-29",
  "funder": {
     "@type": "Organization",
     "name": "National Science Foundation",
     "identifier": "https://doi.org/10.13039/100000001"
  },
  "fundedItem": {
    "@type": "Article",
    "identifier": "https://doi.org/10.1038/sdata.2015.39",
    "name": "Making data count"
  }
}
</script>

TYPES: #eg-0312 Grant

PRE-MARKUP:

Showing funding of a researcher.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  @type": "Person",
  "name": "Turner, Caroline B.",
  "givenName": "Caroline B.",
  "familyName": "Turner",
  "funding": {
     "@type": "Grant",
     "identifier": "1448821",
     "funder": {
       "@type": "Organization",
       "name": National Science Foundation",
       "identifier": "https://doi.org/10.13039/100000001"
     }
   }
}
</script>

TYPES: #eg-0283 sensoryRequirement

PRE-MARKUP:

Job posting for an electrician. Must be able to discriminate colors.

MICRODATA:

todo

RDFA:

todo

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "electrician",
  "sensoryRequirement": {
    "@type": "DefinedTerm",
    "termCode": "1.A.4.a.3",
    "inDefinedTermSet": "https://www.onetonline.org/find/descriptor/browse/Abilities/",
    "name": "Visual Color Discrimination",
    "description": "The ability to match or detect differences between colors, including shades of color and brightness."
  }
}
</script>

TYPES: #eg-0284 physicalRequirement

PRE-MARKUP:

Job posting for a stone mason. Must be able to lift heavy weights, up to 50kg.

MICRODATA:

todo

RDFA:

todo

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "title": "Stone mason",
  "physicalRequirement": "Must be able to lift and carry loads of up to 50kg."
}
</script>

TYPES: #eg-0228 contentReferenceTime, Event, Article, about

PRE-MARKUP:

A JSON example for an Article about a particular event.

MICRODATA:

N/A

RDFA:

N/A

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Article",
  "name": "Apple announces iPhone SE",
  "description": "New iPhone announced at 11:30 in California.",
  "about": {
    "@type": "Event",
    "name": "Apple's March 21 Announcements"
  },
  "contentReferenceTime": "2016-03-21T11:30:00-07:00"
}
</script>

TYPES: #eg-0295 Person, InteractionCounter

PRE-MARKUP:

A media creator with a number of likes and follows.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Person",
  "name": "Jane Doe",
  "interactionStatistic": [
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/LikeAction",
      "userInteractionCount": 1170
    },
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/FollowAction",
      "userInteractionCount": 145098
    }
  ]
}
</script>

TYPES: #eg-0296 Organization, InteractionCounter

PRE-MARKUP:

An organization with a number of likes and follows.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Organization",
  "name": "ACME",
  "interactionStatistic": [
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/LikeAction",
      "userInteractionCount": 1170
    },
    {
      "@type": "InteractionCounter",
      "interactionType": "https://schema.org/FollowAction",
      "userInteractionCount": 145098
    }
  ]
}
</script>

TYPES: #eg-0253 ActionAccessSpecification, MediaSubscription, ListenAction

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "MusicRecording",
  "potentialAction": {
    "@type": "ListenAction",
    "actionAccessibilityRequirement": {
      "@type": "ActionAccessSpecification",
      "availabilityStarts": "2017-01-01T00:00",
      "availabilityEnds": "2017-12-31T00:00",
      "eligibleRegion": {
        "@type": "Country",
        "sameAs": "https://www.wikidata.org/wiki/Q166433",
        "name": "US"
      },
      "requiresSubscription": {
        "@type": "MediaSubscription",
        "name": "ACME streaming music monthly subscription",
        "authenticator": {
          "@type": "Organization",
          "name": "ACME Media"
        }
      },
      "expectsAcceptanceOf": {
        "@type": "Offer",
        "itemOffered": {
          "@type": "MusicRecording",
          "name": "Song I want to stream that is only available for streaming after I buy it."
        }
      }
    }
  }
}
</script>

TYPES: #eg-0297 SpecialAnnouncement, CovidTestingFacility

PRE-MARKUP:

An announcement e.g. from a drive-through testing centre such as
http://med.stanford.edu/news/all-news/2020/03/stanford-offers-drive-through-coronavirus-test.html

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "SpecialAnnouncement",
    "name": "Stanford announce COVID-19 testing facility",
    "text": "Stanford Health Care’s same-day primary care program is offering drive-through testing, by appointment, for SARS-CoV-2, the coronavirus that causes COVID-19.",
    "datePosted": "2020-03-16",
    "url": "http://med.stanford.edu/news/all-news/2020/03/stanford-offers-drive-through-coronavirus-test.html",
    "category": "https://www.wikidata.org/wiki/Q81068910",
    "announcementLocation" : {
        "@type": "CovidTestingFacility",
        "name": "Stanford Health Care",
        "url": "https://stanfordhealthcare.org/"
    }
}
</script>

TYPES: #eg-0298 SpecialAnnouncement

PRE-MARKUP:

An announcement showing school closure information.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "SpecialAnnouncement",
    "name": "School Closure information for Eastergate School",
    "text": "School closure information has been published.",
    "datePosted": "2020-03-17",
    "expires": "2020-03-24",
    "category": "https://www.wikidata.org/wiki/Q81068910",
    "schoolClosuresInfo": "http://example.org/schools/school/eastergate-cofe-primary-school/closures",
    "webFeed": {
      "@type": "DateFeed",
      "@url": "http://example.org/schools/school/eastergate-cofe-primary-school/closures",
      "encodingFormat": "application/rss+atom"
    },
    "announcementLocation" : {
        "@type": "School",
        "name": "Eastergate School",
        "url": "http://example.org/schools/school/eastergate-cofe-primary-school/",
        "location": "..."
    }
}
</script>

TYPES: #eg-0299 SpecialAnnouncement

PRE-MARKUP:

An announcement of shelter-in-place for a number of administrative areas.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SpecialAnnouncement",
  "name": "Shelter-in-place for 6 California counties",
  "text": "Shelter-in-place for 6 California counties",
  "datePosted": "2020-03-17",
  "category": "https://www.wikidata.org/wiki/Q81068910",
  "quarantineGuidelines": "http://example.org/california/shelter-in-place/",
  "spatialCoverage": [
    {
      "@type": "AdministrativeArea",
      "name": "San Francisco County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Marin County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Santa Clara County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Santa Cruz County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Santa Clara County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "San Mateo County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Santa Clara County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Contra Costa County, CA"
    },
    {
      "@type": "AdministrativeArea",
      "name": "Alameda County, CA"
    },
    {
      "@type": "City",
      "name": "Fresno, CA"
    }
  ]
}
</script>

TYPES: #eg-0301 SpecialAnnouncement, governmentBenefitsInfo, GovernmentService, jurisdiction, serviceType, audience, Audience

PRE-MARKUP:

Government benefits coverage for SpecialAnnouncement pertaining to the covid-19 situation.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "SpecialAnnouncement",
  "name": "New Paycheck Protection Program for small business",
  "text": "Example Administration announces a new loan that helps small businesses keep their workforce employed during the Coronavirus (COVID-19) crisis.",
  "datePosted": "2020-03-30T08:00",
  "expires": "2020-04-24T23:59",
  "category": "https://www.wikidata.org/wiki/Q81068910",
  "spatialCoverage":
      {
        "type": "Country",
        "name": "US"
      },
  "governmentBenefitsInfo": {
    "@type": "GovernmentService",
    "name": "Paycheck Protection Program",
    "url":  "https://www.sba.gov/funding-programs/loans/coronavirus-relief-options/paycheck-protection-program-ppp",
    "provider": {
      "@type": "GovernmentOrganization",
      "name": "US Small Business Administration"
     },
    "serviceType": "https://schema.org/BusinessSupport",
    "audience": {
      "@type": "Audience",
      "name": "Small businesses"
     }
   }
  }
}
</script>

TYPES: #eg-0282 Audiobook

PRE-MARKUP:

<!-- Audiobook related to its printed counterpart. -->
<div>
    <h1>The Two Towers Unabridged by Rob Inglis</h1>
    <h2>Audiobook read by Rob Inglis</h2>
    Author: J.R.R. Tolkien
    Download from <a href="https://archive.org/download/TheTwoTowersAudiobook/TheTwoTowersAudiobook_vbr.m3u">here</a>
    <a href="https://openlibrary.org/works/OL262757W/The_Two_Towers">Text Version</a>
</div>

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "type": "Audiobook",
  "@id": "https://archive.org/details/TheTwoTowersAudiobook",
  "image": "https://ia800108.us.archive.org/7/items/TheTwoTowersAudiobook/The%20Two%20Towers/cover.jpg",
  "abridged": "false",
  "author": "J.R.R. Tolkien",
  "datePublished": "2010-05-03",
  "encodingFormat": "audio/m3u",
  "name": "The Two Towers Unabridged by Rob Inglis",
  "playerType": "MP3/M3U compatible",
  "provider": "The Internet Archive",
  "readBy": "Rob Inglis",
  "contentUrl": "https://archive.org/download/TheTwoTowersAudiobook/TheTwoTowersAudiobook_vbr.m3u",
  "mainEntityOfPage": "https://archive.org/details/TheTwoTowersAudiobook",
  "exampleOfWork": {
      "@id": "https://openlibrary.org/works/OL262757W/The_Two_Towers",
      "type": "Book",
      "name": "The Two Towers",
      "author": "https://openlibrary.org/authors/OL26320A/J.R.R._Tolkien",
      "image": "https://covers.openlibrary.org/w/id/8167232-M.jpg",
      "description": "The Two Towers by J.R.R. Tolkien; 183 editions; First published in 1954; Subjects: Ents, Orcs, hobbits, magic, Ficción fantástica inglesa, Ficción, translations into Spanish, readers for new literates, The Lord of the Rings, English Fantasy fiction, In library, Open Library Staff Picks, Accessible book, Fiction, Large type books, Fantasy, Protected DAISY, Popular Print Disabled Books, Popular Carousel, Internet Archive Wishlist, Middle Earth (Imaginary place), Tierra Media (Lugar imaginario), Baggins, Frodo (Personaje literario); Places: Middle Earth (Imaginary place), Tierra Media, River Anduin, Middle Earth, Minas Tirith, Rohan, Fangorn Forrest, Moria, Edoras, Helm's Deep, Isengard, Gondor, Mount Doom, Ithilien, Dead Marshes; People: Gandalf, Frodo Baggins, Aragorn II, Merry, Pippin, Samwise, Boromir, Saruman the White, Uruk-hai, Sauron, Shelob, Legolas, Gimli, Huorns, Gollum, Éomer, Gríma Wormtongue, the Balrog, Treebeard, Rohirrim, Théoden"
      }
  }
}
</script>

TYPES: #eg-0272 RadioBroadcastService, callSign

PRE-MARKUP:

See JSON example.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "RadioBroadcastService",
  "name": "NPR Boston",
  "callSign": "WBUR"
}
</script>

TYPES: #eg-0240 Event, Schedule, eventSchedule

PRE-MARKUP:

A Tai-Chi class runs throughout 2017. The class occurs weekly, every Wednesday at 7pm.

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Event",
  "url": "http://www.example.org/events/1",
  "name": "Tai chi Class",
  "description": "A weekly Tai-Chi class",
  "duration": "PT60M",
  "eventSchedule": {
     "@type": "Schedule",
     "startDate": "2017-01-01",
     "endDate": "2017-12-31",
     "repeatFrequency": "P1W",
     "byDay": "https://schema.org/Wednesday",
     "startTime": "19:00",
     "endTime": "20:00",
     "scheduleTimezone": "Europe/London"
  }
}
</script>

TYPES: #eg-0241 Event, Schedule, eventSchedule

PRE-MARKUP:

A Meetup takes place on the 1st and 15th of every month between 9-10am

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Event",
  "name": "Example Meetup",
  "eventSchedule": {
     "@type": "Schedule",
     "repeatFrequency": "P1M",
     "byMonthDay": [1,15],
     "startTime": "09:00",
     "endTime": "10:00",
     "scheduleTimezone": "America/Glace_Bay"
  }
}
</script>

TYPES: #eg-0242 Event, Schedule, eventSchedule

PRE-MARKUP:

Starting from 2th December an Event will run daily between 9-10am for 10 occurences.

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "Count Example",
      "eventSchedule":
        {
          "@type": "Schedule",
          "startDate": "2016-12-24",
          "repeatFrequency": "P1D",
          "repeatCount": 10,
          "startTime": "09:00",
          "endTime": "10:00",
          "scheduleTimezone": "Europe/London"
        }
    }
</script>

TYPES: #eg-0243 Event, Schedule, eventSchedule

PRE-MARKUP:

An Event runs twice a day, at 9am-10am and 2pm-3pm but only Monday to Friday

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Example",
  "eventSchedule": [
    {
      "@type": "Schedule",
      "repeatFrequency": "P1D",
      "byDay": [
        "https://schema.org/Monday",
        "https://schema.org/Tuesday",
        "https://schema.org/Wednesday",
        "https://schema.org/Thursday",
        "https://schema.org/Friday"
      ],
      "startTime": "09:00",
      "endTime": "10:00",
      "scheduleTimezone": "America/Glace_Bay"
    },
    {
      "@type": "Schedule",
      "repeatFrequency": "P1D",
      "byDay": [
        "https://schema.org/Monday",
        "https://schema.org/Tuesday",
        "https://schema.org/Wednesday",
        "https://schema.org/Thursday",
        "https://schema.org/Friday"
      ],
      "startTime": "14:00",
      "endTime": "15:00",
      "scheduleTimezone": "America/Glace_Bay"
    }
  ]
}
</script>

TYPES: #eg-0244 Event, Schedule, eventSchedule

PRE-MARKUP:

An Event runs on the second Monday of every month, from 6pm-7:30pm. Because this kind of recurrence goes beyond that expressible using <a href="https://schema.org/DayOfWeek">https://schema.org/DayOfWeek</a>, it is specified instead using iCal's <a href="https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html">syntax for byDay recurrence rules</a>.

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Example",
  "eventSchedule": [
    {
      "@type": "Schedule",
      "repeatFrequency": "P1M",
      "byDay": "2MO",
      "startTime": "18:00",
      "endTime": "19:30",
      "scheduleTimezone": "Asia/Shanghai"
    }
  ]
}
</script>

TYPES: #eg-0268 JobPosting, applicantLocationRequirements

PRE-MARKUP:

A job where one must be in the United States to apply.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "JobPosting",
  "name": "Telecommute from anywhere in USA!",
  "applicantLocationRequirements": {
    "@type": "Country",
    "sameAs": "https://www.wikidata.org/wiki/Q30",
    "name": "USA"
  }
}
</script>

TYPES: #eg-0245 NewsArticle

PRE-MARKUP:

Example of a NewsArticle.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
{
   "@context": "https://schema.org",
   "@type": "NewsArticle",
   "url": "http://www.bbc.com/news/world-us-canada-39324587",
   "publisher":{
      "@type":"Organization",
      "name":"BBC News",
      "logo":"http://www.bbc.co.uk/news/special/2015/newsspec_10857/bbc_news_logo.png?cb=1"
   },
   "headline": "Trump Russia claims: FBI's Comey confirms investigation of election 'interference'",
   "mainEntityOfPage": "http://www.bbc.com/news/world-us-canada-39324587",
   "articleBody": "Director Comey says the probe into last year's US election would assess if crimes were committed.",
   "image":[
      "http://ichef-1.bbci.co.uk/news/560/media/images/75306000/jpg/_75306515_line976.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/8AB9/production/_95231553_comey2.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/17519/production/_95231559_committee.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/CC81/production/_95235325_f704a6dc-c017-4971-aac3-04c03eb097fb.jpg",
      "http://ichef-1.bbci.co.uk/news/560/cpsprodpb/11AA1/production/_95235327_c0b59f9e-316e-4641-aa7e-3fec6daea62b.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/0F99/production/_95239930_trumptweet.png",
      "http://ichef-1.bbci.co.uk/news/560/cpsprodpb/10DFA/production/_95241196_mediaitem95241195.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/2CA0/production/_95242411_comey.jpg",
      "http://ichef.bbci.co.uk/news/560/cpsprodpb/11318/production/_95242407_mediaitem95242406.jpg",
      "http://ichef-1.bbci.co.uk/news/560/cpsprodpb/BCED/production/_92856384_line976.jpg",
      "http://ichef-1.bbci.co.uk/news/560/cpsprodpb/12B64/production/_95244667_mediaitem95244666.jpg"
   ],
   "datePublished":"2017-03-20T20:30:54+00:00"
}
</script>

TYPES: #eg-0275 Occupation, occupationalCategory

PRE-MARKUP:

<!-- occupationalCategory utilising CategoryCode -->
<!-- JSONLD only example -->

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<!-- occupationalCategory utilising CategoryCode -->
<script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Occupation",
      "occupationalCategory": {
         "@type": "CategoryCode",
         "inCodeSet": {
              "@type": "CategoryCodeSet",
              "name": "O*Net-SOC",
              "dateModified": "2019",
              "url": "https://www.onetonline.org/"
           },
         "codeValue": "15-1211.00",
         "name": "Computer Systems Analysts",
         "url": "https://www.onetonline.org/link/summary/15-1121.00"
     }
    }
    </script>

TYPES: #eg-0276 Person, jobTitle

PRE-MARKUP:

<!-- jobTitle utilising DefinedTerm -->
<!-- JSONLD only example -->

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<!-- jobTitle utilising DefinedTerm -->
<script type="application/ld+json">
{
    "@context": "https://schema.org/",
    "@type": "Person",
    "name": "A. N. Other",
    "jobTitle": {
        "@type": "DefinedTerm",
        "inDefinedTermSet": "https://targetjobs.co.uk/careers-advice/job-descriptions",
        "termCode": "277133-aid-workerhumanitarian-worker-job-description",
        "name": "Aid worker/humanitarian worker",
        "url": "https://targetjobs.co.uk/careers-advice/job-descriptions/277133-aid-workerhumanitarian-worker-job-description"
    }
}
</script>

TYPES: #eg-0277 CollegeOrUniversity

PRE-MARKUP:

A university with an accreditation.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "CollegeOrUniversity",
  "name": "ACME Community College",
  "hasCredential": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Accreditation",
    "recognizedBy": {
      "@type": "Organization",
      "name": "Accrediting Commission of Career Schools and Colleges"
    }
  }
}
</script>

TYPES: #eg-0278 EducationalOccupationalProgram

PRE-MARKUP:

A 4 year educational program from a local university.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "EducationalOccupationalProgram",
  "name": "Undergraduate CS degree from ACME College",
  "url": "http://www.acme.edu/CS",
   provider": {
    "@type": "CollegeOrUniversity",
    "name": "ACME Community College",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "123 Main Street",
      "addressLocality": "Boston",
      "addressRegion", "MA",
      "postalCode": "02134"
    },
  },
  timeToComplete": "P4Y",
  "educationalCredentialAwarded": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Bachelor of Science in Computer Science"
  },
  programPrerequisites": {
      "@type": "EducationalOccupationalCredential",
      "credentialCategory": "High school diploma"
  },
  "offers": [
    {
      "@type": "Offer",
      "category": "Resident Tuition",
      "priceSpecification": {
        "@type": "PriceSpecification",
        "price": 16278,
        "priceCurrency": "USD"
      }
    },
    {
      "@type": "Offer",
      "category": "International Tuition",
      "priceSpecification": {
        "@type": "PriceSpecification",
        "price": 37344,
        "priceCurrency": "USD"
      }
    },
    {
      "@type": "Offer",
      "category": "Other Tuition",
      "priceSpecification": {
        "@type": "PriceSpecification",
        "price": 35599,
        "priceCurrency": "USD"
      }
    },
    {
      "@type": "Offer",
      "category": "Room and Board",
      "priceSpecification": {
        "@type": "PriceSpecification",
        "price": 13588,
        "priceCurrency": "USD"
      }
    }
  ]
}

</script>

TYPES: #eg-0279 WorkBasedProgram

PRE-MARKUP:

a wage-based training program like a union apprenticeship in the United States.

MICRODATA:

<!-- JSON-LD example only -->

RDFA:

<!-- JSON-LD example only -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org/",
    "@type": "WorkBasedProgram",
  "name": "IBEW Apprenticeship",
  "offeredBy": {
    "@type": "WorkersUnion",
    "name": "International Brotherhood of Electrical Workers"
  },
  occupationalCategory": "47-2111.00",
  "occupationalCredentialAwarded": {
    "@type": "EducationalOccupationalCredential",
    "credentialCategory": "Electrical workers license"
  },
  salaryUponCompletion": {
    "@type": "MonetaryAmountDistribution",
    "currency": "USD",
    "duration": "P1Y",
    "median": 41500.00
  },
  trainingSalary": {
    "@type": "MonetaryAmountDistribution",
    "currency": "USD",
    "duration": "P1H",
    "median": 16.00"
  }
}
</script>

TYPES: #eg-0257 materialExtent, CreativeWork

PRE-MARKUP:

<div>
  Name: Assorted collection of items<br/>
  Extent: 285 A boxes, 8 OS boxes (plus 45 T boxes, 50 A boxes, 13 OS boxes / items uncatalogued)<br/>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/CreativeWork">
  <link itemprop="additionalType" href="https://schema.org/ArchiveComponent"/>
  Name: <span itemprop="name">Assorted collection of items</span><br/>
  Extent: <span itemprop="materialExtent">285 A boxes, 8 OS boxes (plus 45 T boxes, 50 A boxes, 13 OS boxes / items uncatalogued)</span><br/>
</div>

RDFA:

<div  vocab="https://schema.org/" type="CreativeWork ArchiveComponent">
  Name: <span property="name">Assorted collection of items</span><br/>
  Extent: <span property="materialExtent">285 A boxes, 8 OS boxes (plus 45 T boxes, 50 A boxes, 13 OS boxes / items uncatalogued)</span><br/>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["CreativeWork","ArchiveComponent"],
  "name": "Assorted collection of items",
  "materialExtent": "285 A boxes, 8 OS boxes (plus 45 T boxes, 50 A boxes, 13 OS boxes / items uncatalogued)"
}
</script>

TYPES: #eg-0258 materialExtent, CreativeWork

PRE-MARKUP:

<div>
  Name: Assorted collection of items<br/>
  Extent: 1 folder containing 5 design drawings<br/>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/CreativeWork">
  <link itemprop="additionalType" href="https://schema.org/ArchiveComponent"/>
  Name: <span itemprop="name">Assorted collection of items</span><br/>
  Extent: <div>
            <div itemprop="materialExtent" itemscope itemtype="https://schema.org/QuantitativeValue">
              <span itemprop="value">1</span> <span itemprop="unitText">folder</span>
			</div>
			containing
            <div itemprop="materialExtent" itemscope itemtype="https://schema.org/QuantitativeValue">
              <span itemprop="value">5</span> <span itemprop="unitText">design drawings</span>
			</div>
          </div><br/>
</div>

RDFA:

<div vocab="https://schema.org/" type="CreativeWork ArchiveComponent">
  Name: <span property="name">Assorted collection of items</span><br/>
  Extent: <div>
             <div property="materialExtent" type="QuantitativeValue">
              <span property="value">1</span> <span property="unitText">folder</span>
			 </div>
			 containing
             <div property="materialExtent" type="QuantitativeValue">
              <span property="value">5</span> <span property="unitText">design drawings</span>
			 </div>
          </div><br/>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": ["CreativeWork","ArchiveComponent"],
  "materialExtent": [
          {
            "@type": "QuantitativeValue",
            "unitText": "folder",
            "value": "1"
          },
          {
            "@type": "QuantitativeValue",
            "unitText": "design drawings",
            "value": "5"
          }
       ]
}
</script>

TYPES: #eg-0226 ReserveAction, LinkRole

PRE-MARKUP:

A restaurant has links to reserve tables. One caters to Japanese speakers.

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
 "@context": "https://schema.org/",
 "@type": "Restaurant",
 "potentialAction": {
   "@type": "ReserveAction",
   "target": [
     "http://www.example.com/Reserve",
     {
       "@type": "LinkRole",
       "target": "http://www.example.com/Reserve-JP",
       "inLanguage": "jp",
       "linkRelationship": "alternate"
     }
   ]
 }
}
</script>

TYPES: #eg-0227 ReserveAction, LinkRole

PRE-MARKUP:

An article is available using AMP HTML.

MICRODATA:

Example is JSON-LD only.

RDFA:

Example is JSON-LD only.

JSON:

<script type="application/ld+json">
{
 "@context": "https://schema.org/",
 "@type": "Article",
 "url": "http://www.example.com/article",
 "url": {
     "@type": "LinkRole",
     "url": "http://www.example.com/article-amp",
     "linkRelationship": "amphtml"
   }
}
</script>

TYPES: #eg-0302 NonprofitType, nonprofitStatus

PRE-MARKUP:

Nonprofit organization coverage with internationally applicable nonprofit types.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">

{
"@context": "https://schema.org",
"@type": "LegalService",
"name": "Example Legal Aid Nonprofit",
"text": "A nonprofit statewide law firm dedicated to providing equal access to justice for low income people through quality advocacy and education.",
"nonprofitStatus" : "Nonprofit501c20",
"url":  "https://www.example.org/nonprofit/info"
"areaServed": {
    "@type": "AdministrativeArea",
    "name": "Idaho"
    }

}

</script>

TYPES: #eg-0230 Legislation

PRE-MARKUP:

<h1>An example of Legislation metadata</h1>
<div>
  <h2>Council Directive 80/181/EEC of 20 December 1979 on the approximation of the laws of the Member States relating to units of measurement and on the repeal of Directive 71/354/EEC</h2>
  <ul>
    <li>Number : 80/181/EEC</li>
    <li>Form : Directive</li>
    <li>Author : Council of the European Union</li>
    <li>Date of document : 20 December 1979</li>
    <li>Date of effect : 21/12/1979</li>
    <li>Currently in force ? YES</li>
  </ul>
  <div>
    Subject matter :
    <ul>
      <li>Metrology</li>
      <li>Approximation of laws</li>
    </ul>
  </div>
  <div>
    Amendment to :
    <ul>
      <li><a href="31971L0354.html">31971L0354</a></li>
    </ul>
  </div>
  <div>
    Amended by :
    <ul>
      <li><a href="31980L0181R%2801%29.html">31980L0181R(01)</a></li>
      <li><a href="31980L0181R%2802%29.html">31980L0181R(02)</a></li>
    </ul>
  </div>
  <div>
    Legal basis :
    <ul>
      <li><a href="11957E100.html">11957E100</a></li>
    </ul>
  </div>
  <div>
    Basis for :
    <ul>
      <li><a href="12345Z999.html">12345Z999</a></li>
    </ul>
  </div>
  <div>
    All consolidated versions :
    <ul>
      <li><a href="31980L0181-20090527.html">Version of 27/05/2009</a></li>
      <li><a href="31980L0181-20000209.html">Version of 09/02/2000</a></li>
    </ul>
  </div>
</div>

MICRODATA:

<h1>An example of Legislation metadata</h1>
<div itemscope itemid="http://data.europa.eu/eli/dir/1980/181/oj" itemtype="https://schema.org/Legislation">
  <h2 itemprop="https://schema.org/name">Council Directive 80/181/EEC of 20 December 1979 on the approximation of the laws of the Member States relating to units of measurement and on the repeal of Directive 71/354/EEC</h2>
  <ul>
    <li>Number : <span itemprop="https://schema.org/legislationIdentifier">80/181/EEC</span></li>
    <li>Form : <span itemprop="https://schema.org/legislationType">Directive</span></li>
    <li>Author : <span itemprop="https://schema.org/legislationPassedBy">Council of the European Union</span></li>
    <li>Date of document : <span itemprop="https://schema.org/legislationDate" content="1979-12-20">20/12/1979</span></li>
    <li>Date of effect : <span itemprop="https://schema.org/temporalCoverage" content="1979-12-21/">21/12/1979</span></li>
    <link itemprop="https://schema.org/legislationLegalForce" href="https://schema.org/InForce" />
    <li>Currently in force ? YES</li>
  </ul>
  <div>
    Subject matter :
    <ul>
      <li itemprop="https://schema.org/about" itemscope itemid="http://eurovoc.europa.eu/1896" itemtype="https://schema.org/Thing"><span itemprop="https://schema.org/name">Metrology</span></li>
      <li itemprop="https://schema.org/about" itemscope itemid="http://eurovoc.europa.eu/2897" itemtype="https://schema.org/Thing"><span itemprop="https://schema.org/name">Approximation of laws</span></li>
    </ul>
  </div>
  <div>
    Amendment to :
    <ul>
      <li><a itemprop="https://schema.org/legislationChanges" itemtype="https://schema.org/Legislation" href="31971L0354.html">31971L0354</a></li>
    </ul>
  </div>
  <div>
    Amended by :
    <ul>
      <li><a href="31980L0181R%2801%29.html">31980L0181R(01)</a></li>
      <li><a href="31980L0181R%2802%29.html">31980L0181R(02)</a></li>
    </ul>
  </div>
  <div>
    Legal basis :
    <ul>
      <li><a itemprop="https://schema.org/isBasedOn" itemtype="https://schema.org/Legislation" href="11957E100.html">11957E100</a></li>
    </ul>
  </div>
  <div>
    Basis for :
    <ul>
      <li><a href="12345Z999.html">12345Z999</a></li>
    </ul>
  </div>
  <div>
    All consolidated versions :
    <ul>
      <li><a href="31980L0181-20090527.html">Version of 27/05/2009</a></li>
      <li><a href="31980L0181-20000209.html">Version of 09/02/2000</a></li>
    </ul>
  </div>
</div>

RDFA:

<h1>An example of Legislation metadata</h1>
<div vocab="https://schema.org/" resource="http://data.europa.eu/eli/dir/1980/181/oj" typeof="Legislation">
  <h2 property="name">Council Directive 80/181/EEC of 20 December 1979 on the approximation of the laws of the Member States relating to units of measurement and on the repeal of Directive 71/354/EEC</h2>
  <ul>
    <li>Number : <span property="legislationIdentifier">80/181/EEC</span></li>
    <li>Form : <span property="legislationType">Directive</span></li>
    <li>Author : <span property="legislationPassedBy">Council of the European Union</span></li>
    <li>Date of document : <span property="legislationDate" content="1979-12-20">20/12/1979</span></li>
    <li>Date of effect : <span property="temporalCoverage" content="1979-12-21/">21/12/1979</span></li>
    <link property="legislationLegalForce" href="https://schema.org/InForce" />
    <li>Currently in force ? YES</li>
  </ul>
  <div>
    Subject matter :
    <ul>
      <li property="about" resource="http://eurovoc.europa.eu/1896" typeof="Thing"><span property="name">Metrology</span></li>
      <li property="about" resource="http://eurovoc.europa.eu/2897" typeof="Thing"><span property="name">Approximation of laws</span></li>
    </ul>
  </div>
  <div>
    Amendment to :
    <ul>
      <li><a property="legislationChanges" typeof="Legislation" href="31971L0354.html">31971L0354</a></li>
    </ul>
  </div>
  <div>
    Amended by :
    <ul>
      <li><a rev="legislationChanges" typeof="Legislation" href="31980L0181R%2801%29.html">31980L0181R(01)</a></li>
      <li><a rev="legislationChanges" typeof="Legislation" href="31980L0181R%2802%29.html">31980L0181R(02)</a></li>
    </ul>
  </div>
  <div>
    Legal basis :
    <ul>
      <li><a property="isBasedOn" typeof="Legislation" href="11957E100.html">11957E100</a></li>
    </ul>
  </div>
  <div>
    Basis for :
    <ul>
      <li><a rev="isBasedOn" typeof="Legislation" href="12345Z999.html">12345Z999</a></li>
    </ul>
  </div>
  <div>
    All consolidated versions :
    <ul>
      <li><a rev="legislationConsolidates" typeof="Legislation" href="31980L0181-20090527.html">Version of 27/05/2009</a></li>
      <li><a rev="legislationConsolidates" typeof="Legislation" href="31980L0181-20000209.html">Version of 09/02/2000</a></li>
    </ul>
  </div>
</div>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "Legislation",
    "@id": "http://data.europa.eu/eli/dir/1980/181/oj",
    "legislationIdentifier": "80/181/EEC",
    "name": "Council Directive 80/181/EEC of 20 December 1979 on the approximation of the laws of the Member States relating to units of measurement and on the repeal of Directive 71/354/EEC",
    "legislationType": "Directive",
    "legislationPassedBy": "Council of the European Union",
    "legislationDate": "1979-12-20",
    "temporalCoverage": "1979-12-21/",
    "legislationLegalForce": { "@id": "https://schema.org/InForce" },
    "about" : [
      {
        "@id": "http://eurovoc.europa.eu/1896",
        "@type": "Thing",
        "name": "Metrology"
      },
      {
        "@id": "http://eurovoc.europa.eu/2897",
        "@type": "Thing",
        "name": "Approximation of laws"
      }
    ],
    "legislationChanges": {
      "@id": "31971L0354.html",
      "@type": "Legislation"
    },
    "isBasedOn": {
      "@id": "11957E100.html",
      "@type": "Legislation"
    },
    "@reverse": {
      "legislationChanges": [
        {
          "@id": "31980L0181R%252801%2529.html",
          "@type": "Legislation"
        },
        {
          "@id": "31980L0181R%252802%2529.html",
          "@type": "Legislation"
        }
      ],
      "isBasedOn": {
        "@id": "12345Z999.html",
        "@type": "Legislation"
      },
      "legislationConsolidates" : [
        {
          "@id": "31980L0181-20090527.html",
          "@type": "Legislation"
        },
        {
          "@id": "31980L0181-20000209.html",
          "@type": "Legislation"
        }
      ]
    }
  }
</script>

TYPES: #eg-0231 Legislation, LegislationObject

PRE-MARKUP:

<h1>An illustration of declaring "Work", "Expression" and "Manifestation" levels</h1>
<div>
  <h2>The Customs Code</h2>
  <div id="global">
    <div>Date of document : 20 December 1979</div>
    <div>Subject matter : customs</div>
  </div>
  <div id="lang-en">
      English - The Customs Code :
      <ul>
        <li><a href="customs-code-en.html">in HTML (informative only)</a></li>
        <li><a href="customs-code-en.pdf">in PDF (authentic)</a></li>
      </ul>
  </div>
  <div id="lang-fr">
      French - Le code des douanes :
      <ul>
        <li><a href="customs-code-fr.html">en HTML (valeur informative seulement)</a></li>
        <li><a href="customs-code-fr.pdf">en PDF (authentique)</a></li>
      </ul>
  </div>
</div>

MICRODATA:

<h1>An illustration of declaring "Work", "Expression" and "Manifestation" levels</h1>
<div itemscope itemid="http://law.country.zz/legislation/5634AB" itemtype="https://schema.org/Legislation">
  <h2>The Customs Code</h2>
  <div id="global">
    <div>Document number : <span itemprop="https://schema.org/legislationIdentifier">5634AB</span></div>
    <div>Subject matter : <span itemprop="https://schema.org/keywords">customs</span></div>
  </div>
  <div id="lang-en" itemscope itemprop="https://schema.org/workExample" itemid="http://law.country.zz/legislation/5634AB/en" itemtype="https://schema.org/Legislation">
      <span itemprop="https://schema.org/inLanguage">English</span> - <span itemprop="https://schema.org/name" lang="en">The Customs Code</span> :
      <ul>
        <li>
          <a itemscope itemprop="https://schema.org/encoding" itemtype="https://schema.org/LegislationObject" itemid="customs-code-en.html" href="customs-code-en.html">
            <link itemprop="https://schema.org/legislationLegalValue" href="https://schema.org/OfficialLegalValue" />
            in <span itemprop="https://schema.org/encodingFormat">HTML</span> (informative only)
          </a>
        </li>
        <li>
          <a itemscope itemprop="https://schema.org/encoding" itemtype="https://schema.org/LegislationObject" itemid="customs-code-en.pdf" href="customs-code-en.pdf">
            <link itemprop="https://schema.org/legislationLegalValue" href="https://schema.org/DefinitiveLegalValue" />
            in <span itemprop="https://schema.org/encodingFormat">PDF</span> (authentic)
          </a>
        </li>
      </ul>
  </div>
  <div id="lang-fr" itemscope itemprop="https://schema.org/workExample" resource="http://law.country.zz/legislation/5634AB/fr" itemtype="https://schema.org/Legislation">
      <span itemprop="https://schema.org/inLanguage">French</span> - <span itemprop="https://schema.org/name" lang="fr">Le code des douanes</span> :
      <ul>
        <li>
          <a itemscope itemprop="https://schema.org/encoding" itemtype="https://schema.org/LegislationObject" itemid="customs-code-fr.html" href="customs-code-fr.html">
            <link itemprop="https://schema.org/legislationLegalValue" href="https://schema.org/OfficialLegalValue" />
            en <span itemprop="https://schema.org/encodingFormat">HTML</span> (valeur informative seulement)
          </a>
        </li>
        <li>
          <a itemscope itemprop="https://schema.org/encoding" itemtype="https://schema.org/LegislationObject" itemid="customs-code-fr.pdf" href="customs-code-fr.pdf">
            <link itemprop="https://schema.org/legislationLegalValue" href="https://schema.org/DefinitiveLegalValue" />
            en <span itemprop="https://schema.org/encodingFormat">PDF</span> (authentique)
          </a>
        </li>
      </ul>
  </div>
</div>

RDFA:

<h1>An illustration of declaring "Work", "Expression" and "Manifestation" levels</h1>
<div vocab="https://schema.org/" resource="http://law.country.zz/legislation/5634AB" typeof="Legislation">
  <h2>The Customs Code</h2>
  <div id="global">
    <div>Document number : <span property="legislationIdentifier">5634AB</span></div>
    <div>Subject matter : <span property="keywords">customs</span></div>
  </div>
  <div id="lang-en" property="workExample" resource="http://law.country.zz/legislation/5634AB/en" typeof="Legislation">
      <span property="inLanguage">English</span> - <span property="name" lang="en">The Customs Code</span> :
      <ul>
        <li>
          <a property="encoding" typeof="LegislationObject" href="customs-code-en.html">
            <link property="legislationLegalValue" href="https://schema.org/OfficiallegalValue" />
            in <span property="encodingFormat">HTML</span> (informative only)
          </a>
        </li>
        <li>
          <a property="encoding" typeof="LegislationObject" href="customs-code-en.pdf">
            <link property="legislationLegalValue" href="https://schema.org/DefinitiveLegalValue" />
            in <span property="encodingFormat">PDF</span> (authentic)
          </a>
        </li>
      </ul>
  </div>
  <div id="lang-fr" property="workExample" resource="http://law.country.zz/legislation/5634AB/fr" typeof="Legislation">
      <span property="inLanguage">French</span> - <span property="name" lang="fr">Le code des douanes</span> :
      <ul>
        <li>
          <a property="encoding" typeof="LegislationObject" href="customs-code-fr.html">
            <link property="legislationLegalValue" href="https://schema.org/OfficialLegalValue" />
            en <span property="encodingFormat">HTML</span> (valeur informative seulement)
          </a>
        </li>
        <li>
          <a property="encoding" typeof="LegislationObject" href="customs-code-fr.pdf">
            <link property="legislationLegalValue" href="https://schema.org/DefinitiveLegalValue" />
            en <span property="encodingFormat">PDF</span> (authentique)
          </a>
        </li>
      </ul>
  </div>
</div>

JSON:

<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "Legislation",
    "@id": "http://law.country.zz/legislation/5634AB",
    "legislationIdentifier": "5634AB",
    "keywords": "customs",
    "workExample": [
      {
        "@type": "Legislation",
        "@id": "http://law.country.zz/legislation/5634AB/en",
        "inLanguage": "English",
        "encoding": [
          {
            "@type": "LegislationObject",
            "@id": "customs-code-en.html",
            "legislationLegalValue": { "@id": "https://schema.org/OfficialLegalValue" },
            "encodingFormat": "HTML"
          },
          {
            "@type": "LegislationObject",
            "@id": "customs-code-en.pdf",
            "legislationLegalValue": { "@id": "https://schema.org/DefinitiveLegalValue" },
            "encodingFormat": "PDF"
          }
        ]
      },
      {
        "@type": "Legislation",
        "@id": "http://law.country.zz/legislation/5634AB/fr",
        "inLanguage": "French",
        "encoding": [
          {
            "@type": "LegislationObject",
            "@id": "customs-code-fr.html",
            "legislationLegalValue": { "@id": "https://schema.org/OfficialLegalValue" },
            "encodingFormat": "HTML"
          },
          {
            "@type": "LegislationObject",
            "@id": "customs-code-fr.pdf",
            "legislationLegalValue": { "@id": "https://schema.org/DefinitiveLegalValue" },
            "encodingFormat": "PDF"
          }
        ]
      }
    ]
  }
</script>

TYPES: #eg-0463 SolveMathAction, MathSolver

PRE-MARKUP:

Direct users to a leaf page when solving math problems. The leaf page may contain a step by step walkthrough of the problem and a solution.

MICRODATA:

<!-- JSONLD only example -->

RDFA:

<!-- JSONLD only example -->

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "MathSolver",
  "url": "https://www.mathdomain.com/",
  "potentialAction": [{
     "@type": "SolveMathAction",
     "target": "https://mathdomain.com/solve?q={math_expression_string}",
     "mathExpression-input": "required name=math_expression_string",
     "eduQuestionType": "Polynomial Equations"
   },
   {
     "@type": "SolveMathAction",
     "target": "https://mathdomain.com/graph?q={math_expression_string}",
     "mathExpression-input": "required name=math_expression_string",
     "eduQuestionType": "Graphing",
   }]
}

</script>

TYPES: #eg-0273 conditionsOfAccess

PRE-MARKUP:

<!-- Dataset with restricted access -->

MICRODATA:

<!-- Dataset with restricted access -->
<!-- JSON-LD example only -->

RDFA:

<!-- Dataset with restricted access -->
<!-- JSON-LD example only -->

JSON:

<!-- Dataset with restricted access -->
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": "Dataset",
  "@id": "https://doi.org/10.7910/DVN/0OLJLM",
  "name": "Restricted Access WFHS Leef Manager Linking Data, Version 1.0",
  "conditionsOfAccess": "Access to this dataset can be obtained by visiting the Work, Family & Health Network web page and following the instructions: http://projects.iq.harvard.edu/wfhn/restricted-access-data."
}
</script>

TYPES: #eg-0274 conditionsOfAccess, ArchiveComponent

PRE-MARKUP:

<!-- ArchiveComponent with restricted access -->

MICRODATA:

<!-- ArchiveComponent with restricted access -->
<!-- JSON-LD example only -->

RDFA:

<!-- ArchiveComponent with restricted access -->
<!-- JSON-LD example only -->

JSON:

<!-- ArchiveComponent with restricted access -->
<script type="application/ld+json">
{
  "@context": "https://schema.org/",
  "@type": ["CreativeWork","ArchiveComponent"]
  "url": "https://purl.stanford.edu/bp158wj7223",
  "name": "Margaret Mitchell letter to Herschel Bricknell, 1936 August 22",
  "conditionsOfAccess": "Online content is available for access via the Special Collections Reading Room.",
  "holdingArchive": {
    "@type": "ArchiveOrganization",
    "name": "Stanford Digital Repository",
    "url": "https://purl.stanford.edu/"
  }
}</script>

TYPES: #eg-0170 Event, eventAttendanceMode, VirtualLocation

PRE-MARKUP:

Example of a mixed online and offline event.

MICRODATA:


RDFA:


JSON:

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": [{
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      }],
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>

TYPES: #eg-0014 Event, eventAttendanceMode, VirtualLocation

PRE-MARKUP:

Example of an online event.

MICRODATA:


RDFA:


JSON:

<script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "ChildrensEvent",
      "name": "Story Time Reading",
      "startDate": "2020-07-24T16:00Z",
      "endDate": "2020-07-24T16:30Z",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://stream.storytimereadings.com/"
      },

      "image": "https://storytimereadings.com/photos/childrensphoto.jpg",
      "description": "Story Time readings for children of all ages - July 2020 edition",
      "offers": {
        "@type": "Offer",
        "url": "https://torytimereadings.com/event_offer/2020-07-24-free",
        "price": "0",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2020-07-01T12:00"
      },
      "performer": {
        "@type": "Person",
        "name": "Darren R Story",
        "alternateName": "The Virtual Story Master"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Story Time Virtual Events",
        "url": "https://torytimereadings.com.com"
      }
    }
    </script>

TYPES: #eg-0313 EventSeries

PRE-MARKUP:

An example of an EventSeries in JSON-LD.

MICRODATA:

TODO

RDFA:

TODO

JSON:

<script type="application/ld+json">
[{
  "@context" : "https://schema.org",
  "@type" : "EventSeries",
  "@id" : "http://www.olympic.org/olympic-games",
  "name" : "Olympic Games",
  "subEvent" : "http://www.olympic.org/rio-2016-summer-olympics",
  "subEvent" : "http://www.olympic.org/london-2012-summer-olympics"
},
{
  "@context" : "https://schema.org",
  "@type" : "Event",
  "@id" : "http://www.olympic.org/rio-2016-summer-olympics",
  "name" : "The Rio 2016 Summer Olympics",
  "startDate" : "2016-08-05",
  "endDate" : "2016-08-21",
  "url" : "http://www.rio2016.com",
  "offers" : {
     "@type" : "Offer",
     "url" : "http://www.rio2016.com/en/tourist-information"
  },
  "superEvent" : "http://www.olympic.org/olympic-games",
  "subEvent" : "http://www.rio2016.com/en/rowing"
},
{
  "@context" : "https://schema.org",
  "@type" : "Event",
  "@id" : "http://www.rio2016.com/en/rowing",
  "location" : {
     "@type" : "Place",
     "name" : "Lagoa Stadium",
     "address" : "Av. Borges de Medeiros, 1524 - Lagoa, Rio de Janeiro - RJ, 22470-003, Brazil"
  },
  "startDate" : "2016-08-06",
  "endDate" : "2016-08-13",
  "superEvent": "http://www.olympic.org/rio-2016-summer-olympics"
},
{
  "@context" : "https://schema.org",
  "@type": "Event",
  "@id" : "http://www.olympic.org/london-2012-summer-olympics",
  "name" : "The London 2012 Summer Olympics",
  "startDate" : "2012-07-27",
  "endDate" : "2012-08-12",
  "superEvent" : "http://www.olympic.org/olympic-games"
}]
</script>

TYPES: #eg-0254 ArchiveOrganization, archiveHeld

PRE-MARKUP:

<!-- Page Address https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76 -->
<div>
<h1>V&A Theatre and Performance Collections</h1>
<span class="label">Web</span>
<span class="val"><a href="http://www.vam.ac.uk/content/articles/t/archives-theatre-performance/">V&A Theatre and Performance Collections</a></span><br/>
<span class="label">Address</span>
<span class="val">Blythe House23 Blythe Road, London W14 0QX, England</span><br/>
<span class="label">Collection</span>
<span class="val"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">Ronnie Barker Collection</a></span>
</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/ArchiveOrganization">
<h1 itemprop="name">V&A Theatre and Performance Collections</h1>
<span class="label">Web</span>
<span class="val"><a  itemprop="url" href="http://www.vam.ac.uk/content/articles/t/archives-theatre-performance/">V&A Theatre and Performance Collections</a></span><br/>
<span class="label">Address</span>
<span class="val" itemprop="address">Blythe House23 Blythe Road, London W14 0QX, England</span><br/>
<span class="label">Collection</span>
<span class="val" itemprop="archiveHeld"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">Ronnie Barker Collection</a></span>
</div>

RDFA:

<!-- Page Address https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76 -->
<div vocab="https://schema.org/" type="ArchiveOrganization">
<h1 property="name">V&A Theatre and Performance Collections</h1>
<span class="label">Web</span>
<span class="val" ><a property="url" href="http://www.vam.ac.uk/content/articles/t/archives-theatre-performance/">V&A Theatre and Performance Collections</a></span><br/>
<span class="label">Address</span>
<span class="val" property="address">Blythe House23 Blythe Road, London W14 0QX, England</span><br/>
<span class="label">Collection</span>
<span class="val" property="archiveHeld"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">Ronnie Barker Collection</a></span>
</div>

JSON:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76",
  "@type": "ArchiveOrganization",
  "name": "V&A Theatre and Performance Collections",
  "url": "http://www.vam.ac.uk/content/articles/t/archives-theatre-performance/",
  "archiveHeld": "https://archiveshub.jisc.ac.uk/data/gb71-thm/407",
  "address": "Blythe House23 Blythe Road, London W14 0QX, England"
}
</script>

TYPES: #eg-0255 ArchiveComponent, holdingArchive

PRE-MARKUP:

<div>
	<h1>Ronnie Barker Collection</h1>
	<span class="label">Material held at</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance Collections</a></span><br/>
	<span class="label">Reference</span>
	<span class="val">GB 71 THM/407/8<span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val">1929-2005</span><br/>
	<span class="label">Name of Creator</span>
	<span class="val">Ronnie Barker</span><br/>
	<span class="label">Language of Material</span>
	<span class="val">English</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">https://archiveshub.jisc.ac.uk/data/gb71-thm/407</a></span><br/>
	<span class="label">Description</span>
	<span class="val">The collection consists of memorabilia material collected by Ronnie Barker to document his career. Materials include scrapbooks
		 compiled by Ronnie Barker with press cuttings, reviews, memorabilia and photographs of his theatre, television and film work, photographs,
		 manuscript material, scripts, correspondence, certificates and awards, press and marketing materials, audio recordings, audio visual recordings
		 and material relating to special events and honours in his career.</span><br/>
	<span class="label">Conditions Governing Access</span>
	<span class="val">This archive collection is available for consultation in the V&A Blythe House Archive and Library Study Room by appointment only.
		Full details of access arrangements may be found here: http://www.vam.ac.uk/content/articles/a/archives/.  Access to some of the material may be
		restricted. These are noted in the catalogue where relevant.</span><br/>
	<span class="label">Contains</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>

</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/Collection">
	<link itemprop="additionalType" href="https://schema.org/ArchiveComponent"/>
	<h1 itemprop="name">Ronnie Barker Collection</h1>
	<span class="label">Material held at</span>
	<span class="val"><a itemprop="holdingArchive" href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance Collections</a></span><br/>
	<span class="label">Reference</span>
	<span class="val" itemprop="identifier">GB 71 THM/407/8</span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val" itemprop="temporalCoverage">1929-2005</span><br/>
	<span class="label">Name of Creator</span>
	<span class="val" itemprop="creator">Ronnie Barker</span><br/>
	<span class="label">Language of Material</span>
	<span class="val" itemprop="inLanguage" content="EN">English</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a  itemprop="url" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">https://archiveshub.jisc.ac.uk/data/gb71-thm/407</a></span><br/>
	<span class="label">Description</span>
	<span class="val" itemprop="description">The collection consists of memorabilia material collected by Ronnie Barker to document his career. Materials include scrapbooks
		 compiled by Ronnie Barker with press cuttings, reviews, memorabilia and photographs of his theatre, television and film work, photographs,
		 manuscript material, scripts, correspondence, certificates and awards, press and marketing materials, audio recordings, audio visual recordings
		 and material relating to special events and honours in his career.</span><br/>
	<span class="label">Contains</span>
	<span class="val"><a itemprop="hasPart" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>

</div>

RDFA:

<div  vocab="https://schema.org/" type="ArchiveComponent Collection">
	<h1 property="name">Ronnie Barker Collection</h1>
	<span class="label">Material held at</span>
	<span class="val"><a property="holdingArchive" href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance Collections</a></span><br/>
	<span class="label">Reference</span>
	<span class="val" property="identifier">GB 71 THM/407/8</span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val" property="temporalCoverage">1929-2005</span><br/>
	<span class="label">Name of Creator</span>
	<span class="val" property="creator">Ronnie Barker</span><br/>
	<span class="label">Language of Material</span>
	<span class="val" property="inLanguage" content="EN">English</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a  property="url" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407">https://archiveshub.jisc.ac.uk/data/gb71-thm/407</a></span><br/>
	<span class="label">Description</span>
	<span class="val" property="description">The collection consists of memorabilia material collected by Ronnie Barker to document his career. Materials include scrapbooks
		 compiled by Ronnie Barker with press cuttings, reviews, memorabilia and photographs of his theatre, television and film work, photographs,
		 manuscript material, scripts, correspondence, certificates and awards, press and marketing materials, audio recordings, audio visual recordings
		 and material relating to special events and honours in his career.</span><br/>
	<span class="label">Conditions Governing Access</span>
	<span class="label">Contains</span>
	<span class="val"><a property="hasPart" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>

</div>

JSON:

<!-- A collection of items held in an archive -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "https://archiveshub.jisc.ac.uk/data/gb71-thm/407",
  "@type": ["Collection","ArchiveComponent"],
  "identifier": "GB 71 THM/407/8",
  "name": "Ronnie Barker Collection",
  "about": ["Comedy","Ronnie Barker"],
  "creator": {
	 "@type": "Person",
	 "name": "Ronnie Barker",
	 "sameAs": "http://viaf.org/viaf/2676198"
  },
  "description": "The collection consists of memorabilia material collected by Ronnie Barker to document his career. Materials include scrapbooks compiled by Ronnie Barker with press cuttings, reviews, memorabilia and photographs of his theatre, television and film work, photographs, manuscript material, scripts, correspondence, certificates and awards, press and marketing materials, audio recordings, audio visual recordings and material relating to special events and honours in his career.",
  "inLanguage": "EN",
  "temporalCoverage": "1929-2005",

  "itemLocation": "https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76",
  "holdingArchive": "https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76",
  "hasPart": "https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8"
}
</script>

TYPES: #eg-0256 ArchiveComponent

PRE-MARKUP:

<div>
	<h1>Sound Recording of Lines from My Grandafther's Forehead (Radio)</h1>
	<span class="label">Material held at</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance </a></span>
    <span class="label">Reference</span>
	<span class="val">GB 71 THM/407/8/3</span><br/>
	<span class="label">In Collection</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val">1971-1972</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3">https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3</a></span><br/>
	<span class="label">Subject</span>
	<span class="val">Comedy</span><br/>
	<span class="label">Language of Material</span>
	<span class="val">English</span><br/>
	<span class="label">Description</span>
	<span class="val">Sound recording of the first radio broadcast of Lines from My Grandfather's Forehead by Ronnie Barker and others.
	Duration: max 90 mins.</span><br/>
	<span class="label">Conditions Governing Access</span>
	<span class="val">Please check with the Theatre and Performance enquiry team regarding access arrangements before making an appointment
	to listen to this item.</span><br/>
	<span class="label">Physical Characteristics</span>
	<span class="val">Audio Cassette</span><br/>

</div>

MICRODATA:

<div itemscope itemtype="https://schema.org/AudioObject">
	<link itemprop="additionalType" href="https://schema.org/ArchiveComponent"/>
	<h1 itemprop="name">Sound Recording of Lines from My Grandafther's Forehead (Radio)</h1>
	<span class="val"><a property="holdingArchive" href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance</a></span>
    <span class="val" itemprop="holdingArchive">V&A Theatre and Performance Collections</span><br/>
	<span class="label">Reference</span>
	<span class="val" itemprop="identifier">GB 71 THM/407/8/3</span><br/>
	<span class="label">In Collection</span>
	<span class="val"><a itemprop="isPartOf" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val" itemprop="dateCreated">1971-1972</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a itemprop="url" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3">https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3</a></span><br/>
	<span class="label">Subject</span>
	<span class="val" itemprop="about">Comedy</span><br/>
	<span class="label">Language of Material</span>
	<span class="val" itemprop="inLanguage" content="EN">English</span><br/>
	<span class="label">Description</span>
	<span class="val" itemprop="description">Sound recording of the first radio broadcast of Lines from My Grandfather's Forehead by Ronnie Barker and others.
	Duration: max 90 mins.</span><br/>
	<span class="label">Conditions Governing Access</span>
	<span class="val">Please check with the Theatre and Performance enquiry team regarding access arrangements before making an appointment
	to listen to this item.</span><br/>
	<span class="label">Physical Characteristics</span>
	<span class="val" itemprop="playerType">Audio Cassette</span><br/>

</div>

RDFA:

<div  vocab="https://schema.org/" typeof="ArchiveComponent AudioObject">
	<h1 property="name">Sound Recording of Lines from My Grandafther's Forehead (Radio)</h1>
	<span class="val"><a property="holdingArchive" href="https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76">V&A Theatre and Performance</a></span><br/>
	<span class="val" property="holdingArchive">V&A Theatre and Performance Collections</span><br/>
	<span class="label">Reference</span>
	<span class="val" property="identifier">GB 71 THM/407/8/3</span><br/>
	<span class="label">In Collection</span>
	<span class="val"><a property="isPartOf" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8">THM/407/8 - Audio Recordings</a></span><br/>
	<span class="label">Dates of Creation</span>
	<span class="val" property="dateCreated">1971-1972</span><br/>
	<span class="label">Direct Link</span>
	<span class="val"><a property="url" href="https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3">https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3</a></span><br/>
	<span class="label">Subject</span>
	<span class="val" property="about">Comedy</span><br/>
	<span class="label">Language of Material</span>
	<span class="val" property="inLanguage" content="EN">English</span><br/>
	<span class="label">Description</span>
	<span class="val" property="description">Sound recording of the first radio broadcast of Lines from My Grandfather's Forehead by Ronnie Barker and others.
	Duration: max 90 mins.</span><br/>
	<span class="label">Conditions Governing Access</span>
	<span class="label">Physical Characteristics</span>
	<span class="val" property="playerType">Audio Cassette</span><br/>

</div>

JSON:

<!-- A sound recording held in an archive -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@id": "https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8/3",
  "@type": ["AudioObject","ArchiveComponent"],
  "identifier": "GB 71 THM/407/8/3",
  "name": "Sound Recording of Lines from My Grandafther's Forehead (Radio)",
  "about": "Comedy",
  "description": "Sound recording of the first radio broadcast of Lines from My Grandfather's Forehead by Ronnie Barker and others. Duration: max 90 mins.",
  "inLanguage": "EN",
  "dateCreated": "1971-1972",
  "duration": "PT90M",
  "playerType": "Audio Cassette",
  "itemLocation": "https://archiveshub.jisc.ac.uk/search/locations/eae30daa-1bf9-33d9-bf1c-7aeb220d2e76",
  "isPartOf": "https://archiveshub.jisc.ac.uk/data/gb71-thm/407/thm/407/8"
}
</script>

