什么是div itemtype?我有一个评论网站,我的网站的itemtype值是多少?

Vij*_*rma 15 html html5 microdata

如果我使用<div>tag itemprop="review"itemscope itemtype="http://mydomainname.com/Review"itemtype,那么我是否需要在我的网站上创建一个名为review的页面?

jfr*_*d00 9

我建议你阅读关于HTML5微数据的本教程.以下是该文件的摘录itemtype:

itemscope属性用于表示它所放置的元素,它的子元素代表微数据项.itemscope应与itemtype属性配对,该属性定义正在使用的微数据词汇表.

<p itemscope itemtype="http://www.data-vocabulary.org/Organization/"> ...

其他数据......

微数据词汇表可以嵌套,并且可以相互依赖.例如,组织微数据词汇表还包含作为成员的地址.itemtype url可以指向任何内容.可以把它想象成一个独特的字符串,各种程序都认为当他们看到特定的ID时,他们知道如何解析和查找子元素中的itemprop标签以从文档中提取所需的含义.

有预定义的itemtype值或您可以创建自己的值.它们可能是URL,但不一定是.

以下是关于该主题的一些其他参考(在Google搜索"html5微数据"中还有更多内容:

http://net.tutsplus.com/tutorials/html-css-techniques/html5-microdata-welcome-to-the-machine/

http://diveintohtml5.info/extensibility.html

http://www.tutorialspoint.com/html5/html5_microdata.htm


Juk*_*ela 6

不,这些itemtype值在语法上是URL,但URL不需要与任何资源相对应(尽管它们经常这样做),并且不希望浏览器或搜索引擎使用URL来访问资源.相反,它们只是标识符.

但是搜索引擎倾向于寻找这种特定的标识符,而不是你或我可以弥补的任何东西.如果您将微数据用于自己的搜索系统,那么您当然可以使用任何您喜欢的内容.

一些主要的搜索引擎已经建立了schema.org,这可以被视为该领域的事实上的标准.因此,对于评论的微数据,请查看他们的评论模块.它使用itemtype="http://schema.org/Review".

警告:识别微数据的搜索引擎显然只对某些类型的大型站点(商业和社区)站点这样做.这可能会改变,但是期望一个典型的网站可以通过向标签添加微数据属性来基于微数据将其页面放入搜索中是不现实的.