H5新特性
2016-03-14 00:00
429 查看
摘要: 从事互联网行业的人都知道,H5的出现,是对前端的一次重大改革,他强大的功能证实了2010年乔布斯说的话:这个不错,可以取代Flash,果然今天的Flash...。在我们佩服伟人眼光的时候,还是平服一下心情,学习HTML5 中的一些有趣的新特性吧! 用于绘画的 canvas 元素、 用于媒介回放的 video 和 audio 元素、对本地离线存储的更好的支持、 新的特殊内容元素,比如 article、footer、header、nav、section、新的表单控件,比如 calendar、date、time、email、url、search。
新特性一:视频播放
HTML5规定了一种通过video元素来包含视频的标准方法。当前video支持三种视频格式:
Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件
代码实现:
说明:<video> 与 </video> 之间插入的内容是供不支持 video 元素的浏览器显示的。
<video>标签的属性:
autoplay 视频就绪后马上播放
controls 向用户显示控件,比如播放按钮
height 设置视频播放的高度
width 设置视频播放的宽度
loop 视频文件循环播放
preload 页面加载时进行加载,并预备播放
src 播放视频的地址URL
HTML5<video> 使用DOM控制
HTML<video> 方法:
play() pause() load() canplayType
新特性一:视频播放
HTML5规定了一种通过video元素来包含视频的标准方法。当前video支持三种视频格式:
Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件
代码实现:
<video src="movie.ogg" width="320" height="240" controls="controls"> Your browser does not support the video tag. </video>
说明:<video> 与 </video> 之间插入的内容是供不支持 video 元素的浏览器显示的。
<video>标签的属性:
autoplay 视频就绪后马上播放
controls 向用户显示控件,比如播放按钮
height 设置视频播放的高度
width 设置视频播放的宽度
loop 视频文件循环播放
preload 页面加载时进行加载,并预备播放
src 播放视频的地址URL
HTML5<video> 使用DOM控制
<script type="text/javascript"> var myVideo=document.getElementById("video1"); function playPause() { if (myVideo.paused) myVideo.play(); else myVideo.pause(); } function makeBig() { myVideo.width=560; } function makeSmall() { myVideo.width=320; } function makeNormal() { myVideo.width=420; } </script>
HTML<video> 方法:
play() pause() load() canplayType
相关文章推荐
- html5 FileReader
- HTML5中div、article、section的区别及使用介绍
- H5学习系列之Communication API
- 关于html5
- html5结构化标签
- html5 Drag and Drop
- new : HTML5 中的新属性
- 关于HTML5的学习笔记1
- HTML5的革新——语义化标签
- HTML5贪吃蛇源码
- html5中让页面缩放的4种方法
- html5 canvas
- html5学习(1):插入图片|设置颜色|嵌入搜索|设置字体
- html5 拖曳功能的实现[转]
- html5多点触控__资料
- canvas
- HTML5 -- querySelectorAll()
- html5基础知识介绍
- html5 canvas 使用说明
- HTML5 开发概述