HTML 5

2017-04-01  本文已影响0人  IT男的成长记录

HTML5是什么?有哪些新特性?新增哪些标签?如何让低版本的IE支持HTML5新标签

<!--[if lt IE 9]>
<script>
(function(){if(!/*@cc_on!@*/0)return;
    var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video”.split(’,');
    var i=e.length;
    while(i-–){document.createElement(e[i])}})()
</script>
<![endif]-->
* html5shiv.js:使用JavaScript来使不支持HTML5的浏览器支持HTML标签
<head>
<!--[if IE]>
<script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>
<![endif]-->
</head>

2.input有哪些新增类型?

 <input type="text">:定义用于文本输入的单行输入字段(默认宽度为20个字符)
 <input type="password">:定义密码字段
 <input type="radio">:定义单选按钮,允许用户在有限数量的选项中选择一个
 <input type="checkbox">:定义复选框
 <input type="submit">:定义用于向表单处理程序提交表单的按钮。
 <input type="button">:定义按钮
 <input type="number">:用于应该包含数字值的输入字段
 <input type="date">:用于应该包含日期的输入字段
 <input type="color">:用于应该包含颜色的输入字段,根据浏览器支持,颜色选择器会出现输入字段中。
 <input type="range">:用于应该包含一定范围内的值的输入字段,根据浏览器支持,输入字段能够显示为滑动控件
 <input type="month">:允许用户选择月份和年份,根据浏览器的支持,日期选择器会出现在输入字段中
 <input type="week">:允许用户选择周和年,根据浏览器支持,日期选择器会出现输入字段中。
 <input type="time">:允许用户选择时间(无时区),根据浏览器支持,时间选择器会出现输入字段中。
 <input type="datetime">:允许用户选择日期和时间(有时区),根据浏览器支持,日期选择器会出现输入字段中。
 <input type="datetime-local">:允许用户选择日期和时间(无时区),根据浏览器支持,日期选择器会出现输入字段中。
 <input type="email">:用于应该包含电子邮件地址的输入字段,根据浏览器支持,能够在被提交时自动对电子邮件地址进行验证。
 <input type="search">:用于搜索字段(搜索字段的表现类似常规文本字段)。
 <input type="tel">:用于应该包含电话号码的输入字段,目前只有Safari 8支持该类型
 <input type="url">:用于应该包含URL地址的输入字段,根据浏览器的支持,在提交时能够自动验证url字段。

3.浏览器本地存储中 cookie 和 localStorage 有什么区别? localStorage 如何存储删除数据。

上一篇 下一篇

猜你喜欢

热点阅读