语义化
Posted fhzm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了语义化相关的知识,希望对你有一定的参考价值。
1.每一个html元素都有具体含义 。例如:a元素表示超链接,p元素表示段落,h1元素表示一级标题
2.所有元素与展示效果无关,元素展示到页面的效果应该由css决定
因为浏览器带有默认的css样式,所以每个元素出生的样子是浏览器设定的样子
重要理论:选择什么元素,取决于内容的含义,而不是显示的效果
为什么需要语义化
1.为了搜索引擎优化(seo)
搜索引擎:百度,Google,Bing等
每隔一段时间搜索引擎会在整个互联网中抓取页面源代码(比如抓取的源代码中有p元素,搜索引擎就知道这个是段落,它不管里面的内容是怎么样的,他就知道这个是段落)
所以,语义化做的越好,就更加有利于搜索引擎识别,就很大可能的将你做的网页排在前面。
2.为了让浏览器理解网页
现在的浏览器有各种各样的插件,丰富网页功能,比如阅读模式,语音模式,为了更好适应这些功能,浏览器对网页的理解越深,就越好用
以上是关于语义化的主要内容,如果未能解决你的问题,请参考以下文章