HTML语义化代表着什么?

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

HTML本身是没有表现的,我们看到例如

是粗体,字体大小是2em,加粗;是加粗的,不要认为这是HTML的表现,这些其实是HTML默认的CSS样式在起作用,所以去掉或者样式丢失的时候能让页面呈现清晰的结构不是语义化HTML结构的优点,但是浏览器都有默认样式,默认样式的目的也是为了更高的表达HTML的语义,可以说浏览器的默认样式和语义化的HTM结构是不可分割的。

屏幕阅读器(如果方可有视觉障碍)会完全根据你的标记来“读”你的网页。
例如,如果你使用的含语义的标记,屏幕阅读器就会“逐个拼出”你的单词,而不是试着去对它进行完整的发音。

PDA、手机等设备可能无法像普通的电脑浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱)

使用语义标记可以确保这些设备以一种有意义的方式来渲染网页。理想状况下,观看设备的任务是符合设备本身的条件来渲染网页。

语义标记为设备提供了所需的相关信息,就省去了你自己去考虑所有可能的显示情况(包括现有的或者将来新的设备)。例如,一部手机可以选择使用一段标记了标题的文字以粗体显示。而掌上点单可能会以比较大的字体来显示。无论哪种方式一旦你对文本标记记为标题,就可以确信读取设备将根据其自身的条件来合适地显示页面。

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

在过去,你可能还没有考虑搜索引擎的爬虫也是网站的“访客”,但现在他们实际上是极其宝贵的用户。如果没有他们,搜索引擎将无法索引你的网站,然后一般用户将很难过来访问。

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

因此,如果页面文件的标题被标记,而不是,那么这个页面在搜索结果的位置可能会比较靠后。除了替身易用性外**,语义化标记有利于正确使用CSS和JS,因为其本身提供了许多“钩钩”来应用页面的样式与行为**。

SEO主要还是靠网站的内容和外部链接。

便于开发和维护

W3C给我们定了一个很好的标准,在团队中大家都遵循这个标准,可以减少很多差异化的东西,方便开发和维护,提高开发小路,甚至实现模块化开发。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值