如何使用像 ExerciseGym 这样晦涩的类型?
How to use obscure types like ExerciseGym?
我在 Schema.org 上找到了这种类型:ExerciseGym
它没有任何示例,我对如何使用它感到困惑,因为它似乎继承了其他模式的属性。这个更适合业务,所以理想情况下我想使用它。
它说 "properties from LocalBusiness
"。我以前用过 LocalBusiness
,它包含很好的例子。我是否应该将 LocalBusiness
和 ExerciseGym
和 Person
结合起来,因为我想将健身房的私人教练列为 employee
但它说 employee
是 Person
?
所以这样的事情是正确的方法吗:
<div class="contact" itemscope itemtype="http://schema.org/ExerciseGym https://schema.org/LocalBusiness https://schema.org/Person" itemprop="employee">
<div class"name" itemprop="name">John Doe Does</div>
...
</div>
一个类型 "includes" 它的所有父类型。一个 ExerciseGym
是 也是 一个 SportsActivityLocation
、一个 LocalBusiness
、一个 Organization
、一个 Place
和一个 Thing
.
所以你不必指定ExerciseGym
和LocalBusiness
,指定ExerciseGym
就足够了。
如果您在 ExerciseGym
之外指定 Person
,则表示:There is something that is a person and a gym. 这是的当然不想你想说。要添加员工,您需要两个单独的项目:健身房和人员。在 Microdata 中,使用 itemscope
属性创建项目。
有两名员工的 ExerciseGym
示例:
<div itemscope itemtype="http://schema.org/ExerciseGym">
<div itemprop="employee" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">John</span>
</div>
<div itemprop="employee" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Alice</span>
</div>
</div>
我在 Schema.org 上找到了这种类型:ExerciseGym
它没有任何示例,我对如何使用它感到困惑,因为它似乎继承了其他模式的属性。这个更适合业务,所以理想情况下我想使用它。
它说 "properties from LocalBusiness
"。我以前用过 LocalBusiness
,它包含很好的例子。我是否应该将 LocalBusiness
和 ExerciseGym
和 Person
结合起来,因为我想将健身房的私人教练列为 employee
但它说 employee
是 Person
?
所以这样的事情是正确的方法吗:
<div class="contact" itemscope itemtype="http://schema.org/ExerciseGym https://schema.org/LocalBusiness https://schema.org/Person" itemprop="employee">
<div class"name" itemprop="name">John Doe Does</div>
...
</div>
一个类型 "includes" 它的所有父类型。一个 ExerciseGym
是 也是 一个 SportsActivityLocation
、一个 LocalBusiness
、一个 Organization
、一个 Place
和一个 Thing
.
所以你不必指定ExerciseGym
和LocalBusiness
,指定ExerciseGym
就足够了。
如果您在 ExerciseGym
之外指定 Person
,则表示:There is something that is a person and a gym. 这是的当然不想你想说。要添加员工,您需要两个单独的项目:健身房和人员。在 Microdata 中,使用 itemscope
属性创建项目。
有两名员工的 ExerciseGym
示例:
<div itemscope itemtype="http://schema.org/ExerciseGym">
<div itemprop="employee" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">John</span>
</div>
<div itemprop="employee" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Alice</span>
</div>
</div>