一、什么是web语义化?
web语义化是指,通过html标记表示页面包含的信息,包含了HTML标签的语义化和Css命名的语义化。
其中,html标签语义化是指,包含语义的标签恰当的表示文档结构,例如h1-h6
总结起来就是:
- 正确的标签做正确的事情
- 页面内容结构化
- 无CSS样子时也容易阅读,便于阅读维护和理解
- 便于浏览器、搜索引擎解析。 利于爬虫标记、利于SEO
二、web语义化有什么好处?
- 有利于SEO,因为搜索引擎只能通过爬取网页标签等代码来判断内容,所以为了得到搜索引擎的有效爬取,提高网站流量,就要让页面对搜索引擎友好,所以要尽可能的使标签和内容语义化;
- 屏幕阅读器会按照语义化的标签来“读”网页,便于无障碍阅读;
- 在页面丢失样式时,也能呈现清晰的结构;(在没有样式CCS情况下也以一种文档格式显示,并且是容易阅读的);
- 团队开发中,良好的语义化标签,方便成员之间互相理解,从而方便了开发和后期维护,利于实现模块化开发。