HTML5的新增特性最主要是针对以前的不足,增加了一些新的标签、新的表单属性等。这些新特性都有兼容性问题,基本上IE9以上版本浏览器才支持。
新增特性挺多,本篇主要介绍如下常见特性:
1.新增语义化标签
2.新增多媒体标签
3.新增input类型
4.新增表单属性
1.新增语义化标签
<header>
:头部标签<nav>
:导航标签<article>
:内容标签<section>
:定义文档某个区域<aside>
:侧边栏标签<footer>
:尾部标签
注意:
- 这种语义化标准主要针对搜索引擎的
- 这些标签在页面中可以多次使用
- 在IE9中,需要把这些元素转换为块级元素
2.新增多媒体标签
新增的多媒体标签主要包含两个:- 音频
<audio>
- 视频
<video>
1.音频<audio>
当前<audio>
支持三种音频格式:MP3、Wav、Ogg
3. 视频<video>
当前<video>
支持三种视频格式:MP4、WebM、Ogg