我用 Schema.org 的微数据标记了一个关于一本书的网页。使用creativeObject类型的“about”属性将标记书籍主题。 “about”属性具有与预期类似的类型 Thing。
我的问题是:
这里我可以使用任何其他更具体的类型来代替 Thing 吗?因为 Thing 是最通用的类型?
我在页面上多次使用“about”属性来描述同一个创意对象,这不是问题吗?
谢谢并致以诚挚的问候
叶夫根尼
对于你的第一个问题:
在这里我可以使用任何其他东西来代替东西,这是对的吗? 具体、类型、原因 事物是最通用的类型?
当然。不仅如此 - 如果您愿意,您可以仅使用文本(我认为它更适合书籍主题)。我不久前也有同样的问题,并被重定向到docs:
预期类型与文本。浏览 schema.org 类型时,您将 请注意,许多属性都有“预期类型”。这意味着 属性的值本身可以是一个嵌入项(参见第 1d 节: 嵌入项目)。但这不是一个要求——包含在内就可以了 只是常规文本或 URL。此外,每当预期类型是 指定的,也可以嵌入一个子类型的项目 预期的类型。例如,如果预期类型是 Place,则它是 也可以嵌入 LocalBusiness。
对于你的第二个问题:
我多次使用“about”属性,这不是问题吗? 页面,应用于描述同一个创意对象?
我不这么认为。上次在 schema.org WG 中讨论时决定
现在,总是允许有多个值。 [对于属性]