HTML5 的新增特性

1.HTML5 新增的语义化标签

  • header :头部标签
  • nav:导航标签
  • article:内容标签
  • section:定义文档某个区域
  • aside:侧边栏标签
  • footer:尾部标签

注意:
1.这种语义化标准主要是针对搜索引擎
2.这些新标签页面中可以使用多次
3.在IE9中,需要把这些元素转换为块级元素
4.其实,我们移动端更喜欢使用这些标签
5.HTML5还增加了很多其他标签,我们后面再慢慢学

2.HTML5 新增的多媒体标签

HTML5 在不使用插件的情况下,也可以原生的支持视频格式文件的播放,当然,支持的格式是有限的。

新增的多媒体标签最主要包含两个:音频(audio)、视频(video)

使用它们可以很方便的在页面中嵌入音频和视频,而不再去使用flash和其他浏览器插件。

1.视频

语法:

<video src="文件地址" controls="controls"></video>

如下图:该录像先播放MP4格式,如果不支持MP4格式则播放ogg格式,如果都不支持则显示“你的浏览器不支持 video 标签”。

2.视频

3.音频

语法:

<audio src="文件地址" controls="controls"></audio>

当前video元素支持三种音频格式:

如下图:该录像先播放MP3格式,如果不支持MP3格式则播放ogg格式,如果都不支持则显示“你的浏览器不支持

4.视频

注意:谷歌浏览器把音频和视频自动播放禁止了。

5.多媒体标签总结

  • 音频标签和视频标签使用方式基本一致浏览器支持情况不同
  • 谷歌浏览器把音频和视频自动播放禁止了
  • 我们可以给视频标签添加muted属性来静音播放视频,音频不可以(可以通过JavaScript解决)
  • 视频标签是重点,我们经常设置自动播放,不使用controls控件,循环和设置大小属性

3.HTML5 新增的表单标签

1.HTML5 新增的input 类型

2.HTML5 新增的表单属性

注意可以通过以下设置方式修改 placeholder 里面的字体颜色:

input::placeholder{
	color:red;
}
版权声明:本文为chichi0002原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/chichi0002/p/16750077.html