【HTML5】
一、HTML5新增的特性有哪些?移除的元素有哪些?
HTML5的设计目的是为了在移动设备上支持多媒体。
HTML5 中一些有趣的新特性:
-
canvas 元素
-
video 和 audio 元素
-
对本地离线存储有更好的支持,比如 localStorage、sessionStorage
-
新的特殊内容元素,比如 article、footer、header、nav、section
-
新的表单控件,比如 calendar、date、time、email、url、search
移除的元素:
-
对可用性产生负面影响的元素:frame,frameset,noframes
-
IE8/IE7/IE6支持通过document.createElement方法产生的标签,可以利用这一特性让这些浏览器支持HTML5新标签, 浏览器支持新标签后,还需要添加标签默认的样式,当然最好的方式是直接使用成熟的框架、使用最多的是html5shim框架。
<!--[if lt IE 9]>
<script>src="http://html5shim.googlecode.com/svn/trunk/html5.js"</script>
<![endif]-->
END