语义化的HTML使用每个html标签都特定的用途,例如p标签放大段文字, h1~h6常用于标题,strong加粗强掉….。

语义化的好处:

1:去掉或样式丢失的时候能让页面呈现清晰的结构:

html本身是没有表现的,我们看到例如<h1>是粗体,字体大小2em,加粗;<strong>是加粗的,不要认为这是html的表现,这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML结构的优点,但是浏览器都有有默认样式,默认样式的目的也是为了更好的表达html的语义,可以说浏览器的默认样式和语义化的HTML结构是不可分割的。

2.屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页.

3.搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重.

4.你的页面是否对爬虫容易理解非常重要,因为爬虫很大程度上会忽略用于表现的标记,而只注重语义标记.

5.便于团队开发和维护

最新文章

  1. ActiveMQ 即时通讯服务 浅析
  2. HTML中行内元素与块级元素的区别:
  3. 《java集合概述》
  4. 《疯狂Java讲义》(四)---- 面向对象&amp;基于对象
  5. 隐藏&lt;input type=&quot;file&quot;&gt; 实现点击div或图片打开文件选择路径
  6. C#写Windows Service(windows服务程序)
  7. CTE初识
  8. ti processor sdk linux am335x evm Makefile hacking
  9. [javascirpt] Regex
  10. The Java™ Tutorials下载地址
  11. VLAN学习
  12. 文件系统:ext4,zfs测评结果
  13. 转:Socket原理与编程基础
  14. PHP 以最快的方式判断字符串是否以某给定字符串开始
  15. Java中array、List、Set互相转换
  16. Html 标签初知
  17. Grafana介绍
  18. day32基于tcp协议的远程执行命令
  19. C++ MFC棋牌类小游戏day6
  20. Spring AOP术语:连接点和切点的区别。

热门文章

  1. easyui datagrid 行编辑功能
  2. VS2015自带v120的Platform Toolset
  3. struts中操作request,session
  4. 2017.11.13 python+ Jlink+EFM32 批量烧录
  5. Leetcode 867. Transpose Matrix
  6. VSCode安装jshint插件报错
  7. Java 对称加密
  8. Ubuntu中修改Terminal背景
  9. HDU - 6166:Senior Pan(顶点集合最短路&amp;二进制分组)
  10. HihoCoder 1183 : 连通性一&#183;割边与割点(模板)