HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了HTML5和Schema.org,为什么同时使用?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用scheR_458_11845@a.org的Microdata已经比 HTML5更好地描述了任何元素,它似乎是多余的?例如:

<nav itemscope itemtype="http://scheR_458_11845@a.org/SiteNavigationElement">
    <!-- might as well just be... -->
<div itemscope itemtype="http://scheR_458_11845@a.org/SiteNavigationElement">

<article itemscope itemtype="http://scheR_458_11845@a.org/NewsArticle">
    <!-- might as well just be... -->
<div itemscope itemtype="http://scheR_458_11845@a.org/NewsArticle">

有些元素为网页创建了“轮廓”,但除此之外有什么意义呢?为什么不使用div而忘记语义标签,只使用Microdata和scheR_458_11845@a.org?

解决方法

scheR_458_11845@a.org定义专门用于搜索引擎等应用程序(从 What is schema.org?开始):

浏览器和屏幕阅读器以及搜索引擎(来自scheR_458_11845@a.org Getting started page)需要理解您的标记

因此,微数据允许您为标记添加额外的语义含义(使用scheR_458_11845@a.org提供的定义),这些定义可以被不需要它的应用程序(例如浏览器)忽略,并由应用程序读取,例如搜索引擎.

微数据不能替代在可用时使用适当的语义HTML标记,它应该用于增加该信息.因此,使用导航和文章标签以及微观数据的简单原因是这些标签对浏览器和屏幕阅读器有意义,而微观数据则没有.

实际上,你的例子相当简单.我建议你看一下scheR_458_11845@a.org getting started页面上的一些例子,看看如何更有意义地使用微数据.

要查看实际使用的微数据,请尝试使用Google搜索并检查结果.如果我搜索myself,前三个结果(LinkedIn,github和我的投资组合页面)都显示使用微数据标记的信息,谷歌可以从页面提取并呈现给用户以帮助提供更有意义的搜索结果.

大佬总结

以上是大佬教程为你收集整理的HTML5和Schema.org,为什么同时使用?全部内容,希望文章能够帮你解决HTML5和Schema.org,为什么同时使用?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。