Schema.org describes how to implement object properties using the meta
tag but the examples given are properties with primitive types such as Text
or Boolean
. Let's say I want to display a grid of images and each image is of type ImageObject
. The copyrightHolder
property itself is either an Organization
or Person
. If I want to include the organization legal name, how would I do that using only meta data?
With "regular" HTML elements I would write:
<span itemprop="copyrightHolder" itemscope itemtype="http://schema.org/Organization">
<span itemprop="legalName">ACME Inc.</span>
</span>
This obviously doesn't look right:
<meta itemprop="copyrightHolder" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="legalName" content="ACME Inc.">
</meta>
The only thing that comes into mind is using a set of hidden span
s or div
s.