欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >
  为什么要web语义化?
 
  首先,人可以通过视觉的划分判断内容的语义,搜索引擎看到的只是代码。搜索引擎只能通过标签来判断内容的语义。因为页面的很大一部分流量是来自搜索引擎的,要使页面尽可能地对搜索引擎友好,所以就要尽可能地使标签语义化。
 
  所有的标签都是有自己的语义的,下面给出一部分标签的语义:
 
  p语义:pision(分隔)
 
  span语义:Span(范围)
 
  ol语义:OrderedList(排序列表)
 
  ul语义:UnorderedList(不排序列表)
 
  li语义:ListItem(列表项目)
 
  如果无视标签语义和默认样式,所有标签都用p,其实也是可以写出来视觉效果很好的页面,只要你灵活运用CSS。但是那样的话虽然视觉上达到了要求,但是整个页面一点语义都没有,搜索引擎还是看不懂。所以,要记住:
 
  结构(html)才是重点,样式(css)是用来修饰结构的。所以,要先确定html,确定标签,再来选用合适的css
 
  其次,SEO的时候我们经常用h1来突出标题,用strong来突出关键字,这确实就是语义化的体现。就目前的搜索引擎来说并不能想访客那样很直观的去查看网页,它只有分析源码来体现或猜测网站要表达的内容。比如我们想表达某篇文章的标题,我们或许会这样写:
 
  <pid=”title”>文章的标题</p>
 
  访客或许能理解我们的意思,但搜索引擎就要反复揣摩了,更好的讨好搜索引擎我们可以这样来写:
 
  <h1>这是标题</h1>
 
  小提示:h1拥有最高的权值,在一个页面中最好指使用1个h1来突出你的内容,太多的h1会分散其整个页面的权重,对搜索引擎也是非常的不友好。
 
  语义化优点:
 
  易于用户阅读,样式丢失的时候能让页面呈现清晰的结构。
 
  有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重。
 
  方便其他设备解析,如盲人阅读器根据语义渲染网页
 
  有利于开发和维护,语义化更具可读性,代码更好维护,与CSS3关系更和谐。






本文转载自中文网

 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h55137.shtml

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解 或 直接DIVCSS5网页顶部搜索遇到DIVCSS疑问。
CSS教程文章修订日期:2018-08-14 17:37 原创:DIVCSS5
本文www.divcss5.com DIVCSS5版权所有。