语义化

Posted fhzm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了语义化相关的知识,希望对你有一定的参考价值。

1.每一个html元素都有具体含义 。例如:a元素表示超链接,p元素表示段落,h1元素表示一级标题

2.所有元素与展示效果无关,元素展示到页面的效果应该由css决定

  因为浏览器带有默认的css样式,所以每个元素出生的样子是浏览器设定的样子

 

重要理论:选择什么元素,取决于内容的含义,而不是显示的效果

 

为什么需要语义化

1.为了搜索引擎优化(seo)

  搜索引擎:百度,Google,Bing等

   每隔一段时间搜索引擎会在整个互联网中抓取页面源代码(比如抓取的源代码中有p元素,搜索引擎就知道这个是段落,它不管里面的内容是怎么样的,他就知道这个是段落)

  所以,语义化做的越好,就更加有利于搜索引擎识别,就很大可能的将你做的网页排在前面。

2.为了让浏览器理解网页

  现在的浏览器有各种各样的插件,丰富网页功能,比如阅读模式,语音模式,为了更好适应这些功能,浏览器对网页的理解越深,就越好用

以上是关于语义化的主要内容,如果未能解决你的问题,请参考以下文章

怎样理解HTML5和CSS3的语义化标签

语义化标签是啥?有啥作用

HTML5 语义化-详细分析

标签语义化对 SEO 来说有多重要

语义化的HTML结构到底有啥好处

标签语义化