首页 > html标签语义的作用是什么,渲染效率?seo爬虫?想知道一个深度的原理!感谢

html标签语义的作用是什么,渲染效率?seo爬虫?想知道一个深度的原理!感谢

html标签语义的作用是什么,渲染效率?seo爬虫?想知道一个深度的原理!感谢


为什么语义化? W3C的原文答案如下:"Allows data to be shared and reused across applications, enterprises, and communities."

翻译过来: 允许数据在跨应用、在不同的企业和社区之间进行分享和重复使用!


有点意思的问题。

为什么要语义化?

  1. 为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构。为了裸奔时好看。因为每个浏览器对于不标准的dom容错是不一样的。

  2. 用户体验:例如title、alt用于解释名词或解释图片信息、label标签的活用;

  3. 有利于SEO:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重;

  4. 方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页,遵循W3C标准的团队都遵循这个标准,可以减少差异化。

渲染效率:

这个真不好说,不过我们可以猜测一下,打个比喻,给你一本有目录的书容易查阅还是没有目录的书呢。?很显然语义化之后dom更规范,所以渲染时会效率高点,比如可以剩下很多处理容错dom的时间呀

推荐链接:HTML 5的革新——语义化标签

以上

【热门文章】
【热门文章】