HTML5有哪些新的特性?移除了哪些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5页面?

新特性:
(1) 语意特性,添加 header nav 等标签
(2) 多媒体, 用于媒介回放的 video 和 audio 元素
(3) 图像效果,用于绘画的 canvas 元素,svg元素等
(4) 离线 & 存储,对本地离线存储的更好的支持,local Store,Cookies等
(5) 设备兼容特性 ,HTML5提供了前所未有的数据与应用接入开放接口。使外部应用可以直接与浏览器内部的数据直接相连
(6) 连接特性,更有效的连接工作效率,使得基于页面的实时聊天,更快速的网页游戏体验, 更优化的在线交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent Event 和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据“推 送”到客户端的功能
(7) 性能与集成特性,HTML5会通过XMLHttpRequest2等技术,帮助您的Web应用和网站在 多样化的环境中更快速的工作

移除的元素:
纯表现的元素:basefont,big,center,font, s,strike,tt,u
对可用性产生负面影响的元素:frame,frameset,noframes

如何处理兼容问题:
支持HTML5新标签:IE8/IE7/IE6支持通过 document.createElement方法产生的标签,可以利用这一特性让这些浏览器支持 HTML5
新标签,浏览器支持新标签后,还需要添加标签默认的样式(当然最好的方式是直接使用成熟的框架、使用最多的是html5shim框架)

如何区分:
DOCTYPE声明新增的结构元素、功能元素

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值