gpt4 book ai didi

events - 微数据:如何在一个事件中声明多个表演者?

转载 作者:行者123 更新时间:2023-12-02 02:01:54 25 4
gpt4 key购买 nike

我正在构建一个详细介绍事件的网页。

那个事件有几个人在表演,我想列出所有使用微数据的表演者。

这是我所拥有的:

<div itemtype="http://schema.org/Event" itemscope itemprop="events">
<span itemprop="name description">EVENT NAME</span>
<span itemscope itemprop="performer" itemtype="http://schema.org/Person">
<span itemprop="name">PERFORMER 1</span>,
<span itemprop="name">PERFORMER 2</span>
</span>
</div>

这是有效的,还是我必须为每个表演者声明一个 itemprop="performer",如下所示:

<div itemtype="http://schema.org/Event" itemscope itemprop="events">
<span itemprop="name description">EVENT NAME</span>
<span itemscope itemprop="performer" itemtype="http://schema.org/Person">
<span itemprop="name">PERFORMER 1</span>
</span>
<span itemscope itemprop="performer" itemtype="http://schema.org/Person">
<span itemprop="name">PERFORMER 2</span>
</span>
</div>

谢谢

最佳答案

每个 http://schema.org/Person 恰好代表 一个 人。

您的第一个示例将为这个人提供几个名字。

如果多个 name 值代表不同的人,则不清楚其他属性属于谁:

<div itemscope itemtype="http://schema.org/Person">
<span itemprop="name">Alice</span>
<span itemprop="name">Bob</span>
<span itemprop="jobTitle">Smith</span>
</div>

谁是这里的铁匠,爱丽丝还是鲍勃?

所以你应该使用你的第二个例子。

关于events - 微数据:如何在一个事件中声明多个表演者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16836703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com