Html 我可以参考Schema.org以外的其他网站来定义ItemType吗?

Html 我可以参考Schema.org以外的其他网站来定义ItemType吗?,html,microdata,schema.org,Html,Microdata,Schema.org,此外,它还表示,除了使用外,还可以使用外部站点(如Wikipedia)来定义itemprop 对itemtype执行同样的操作也是正确的吗?所以,我想说清楚,某些内容是关于C++库的。这样做是否有效 <div itemscope itemtype="http://en.wikipedia.org/wiki/Category:C++_libraries"> C++ library</div> C++库 如果是这样的话,我就没有为这个itemtype分配可能的itemp

此外,它还表示,除了使用外,还可以使用外部站点(如Wikipedia)来定义itemprop

对itemtype执行同样的操作也是正确的吗?所以,我想说清楚,某些内容是关于C++库的。这样做是否有效

<div itemscope itemtype="http://en.wikipedia.org/wiki/Category:C++_libraries">
C++ library</div>

C++库
如果是这样的话,我就没有为这个itemtype分配可能的itemprops列表。因此,一个新的问题将出现:对于Schema.org以外的其他站点上定义的itemtypes,我可以使用哪些itemprops

你的问题让人困惑。您的代码示例使用itemtype,但您在博客文章中提到可以将外部uri用作itemprops,而实际上博客文章中提到的是将它们用作itemid

您尝试执行的正确Schema.org标记在HTML微数据中如下所示:

<body itemscope itemtype="http://schema.org/WebPage">
    This page is about <a href="http://en.wikipedia.org/wiki/Category:C++_libraries" itemprop="about">C++ libraries</a>.
</body>

这一页是关于。

schema.org是一个词汇表

这个词汇可以用在英语中

您可以使用Microdata和RDFa


关于标题中的问题:

我可以参考Schema.org以外的其他网站来定义ItemType吗

对。但是,这些“站点”必须定义一个微数据词汇表,即使用哪些URI来表示哪些类型/属性及其定义


你应该。总是认为这些URI的站长可能会在将来定义词汇表;很可能你的假设含义与网站管理员的不同。因此:不要将Wikipedia URI用于Microdata的
itemtype
/
itemprop
属性(除非Wikipedia决定发布相应的词汇表)。

谢谢!这很有帮助。