语义化

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

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

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

 

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

 

为什么需要语义化

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

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

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

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

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

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

posted @ 2020-07-21 20:03  颿華正茂  阅读(111)  评论(0)    收藏  举报