微数据是一种HTML-5规范,用于向文档(如网页)添加机器可读代码,该规范不应与被称为微数据系统的公司混淆。所有微数据通常都添加到显示人类用户可见信息的HTML标记中开发人员可以标记页面内容的元素,以便搜索引擎和其他应用...
微数据是一种HTML-5规范,用于向文档(如网页)添加机器可读代码,该规范不应与被称为微数据系统的公司混淆。所有微数据通常都添加到显示人类用户可见信息的HTML标记中开发人员可以标记页面内容的元素,以便搜索引擎和其他应用程序可以更容易地对内容进行分类。这些标签描述的是内容的类型,例如产品、组织或人员信息的各个方面。规范不描述表示或外观,拥有计算机文档内容(如组织的名称、地址、电话号码和网站URL)的人使用名-值对的组(称为项)进行标记。在HTML-5代码中,开发人员将把内容标记为项,然后将项属性(如字符串、URL、日期和时间)添加到该项中和标记通常是添加微数据信息的基标记,也可以嵌套微数据。数据词汇组织网站上提供了项目属性的起始词汇集产品:div itemscope项目类型=“http://www.website.com/product“pProduct Name:span itemprop=“Name”香蕉/span/p pFood组:span itemprop=“category”水果/span/p生产者:span itemprop=“brand”Dole/span/p pProduct ID:span itemprop=“indicator”123456789/span/p img itemprop=“image”src=“banana photo.png”alt=“banana”/divMicrodata使用与资源描述框架(RDFa)兼容。RDFa与XHTML兼容但是,这个规范比RDFa规范更简单,它是HTML-5规范的一部分RDFa和微数据的使用都是语义标记的形式。任何微数据都可以被提取出来用于JavaScript对象标记(JSON)。JSON是一种数据交换格式,被认为是轻量级的,JSON可以与异步Javascript和XML(AJAX)编程方法一起使用。这些方法允许从服务器获取web应用程序数据,而不会影响web页面的行为和外观。web 2.0应用程序经常使用AJAX,因此,微数据系统可能对这些程序很有用。搜索引擎会扫描页面,寻找由微数据构成的内容,以便其丰富的片段可以在搜索结果页面上显示更好的信息。它在改善本地搜索结果方面特别有用,该公司在网站管理员工具部分提供了如何将这些代码添加到HTML文档中的信息
-
发表于 2020-08-07 19:56
- 阅读 ( 943 )
- 分类:电脑网络