[HTML5]HTML5有什么新特性,如何处理html5新标签的浏览器兼容问题

HTML5有什么新特性

一、添加了canvas
canvas教程:
https://www.w3school.com.cn/html5/html_5_canvas.asp
二、新增了一些语义化标签
如header footer
三、本地存储:
localStorage sessionStorage websocket
四、新增了一些表单控件
<input type="color" name="selcolor">
拾色器
<input type="email" name="email">
该控件允许输入一个合法的邮件格式,如果输入的是非法的格式,会有提示,相比用自定义的input+正则表达式验证要好的多,少写很多代码。
更多参考:
https://baijiahao.baidu.com/s?id=1647070703906657279&wfr=spider&for=pc


如何处理html5新标签的浏览器兼容问题

使用html5shiv
原理:用document.createElement()创建html5标签
引入方法:

<head></head>中:
<!--[if lt IE 9]>
<script 
src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js">
</script>
<![endif]-->
<style></style>中:
article,aside,dialog,footer,header,section,footer,nav,figure,menu
{display:block}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值