html5

html5
在html的基础上增加了一些新特性和标签。
开发机构:W3C(World Wide Web Consortium)和WHATWG(Web Hypertext Application Technology Working Group)合作开发。
为 HTML5 新特性符合:
新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
减少对外部插件的需求(比如 Flash)
HTML5 应该独立于设备

一些新特性:
用于绘画的 canvas 元素
用于媒介回放的 video 和 audio 元素
对本地离线存储的更好的支持
新的特殊内容元素,比如 article、footer、header、nav、section
新的表单控件,比如 calendar、date、time、email、url、search

html5支持 web视频格式:
Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件

<video>标签属性:
autoplay(autoplay:如果出现该属性,则视频在就绪后马上播放。)
controls(controls:如果出现该属性,则向用户显示控件,比如播放按钮。)
height(pixels:设置视频播放器的高度。)
loop(loop:如果出现该属性,则当媒介文件完成播放后再次开始播放。)
preload(preload:如果出现该属性,则视频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性。)
src(url:要播放的视频的 URL。)
width(pixels:设置视频播放器的宽度。)

html5视频/DOM:
方法,属性,事件

html5 音频
html5规定了一种通过audio元素来包含音频的标准方法。

html5支持格式:
Ogg Vorbis
MP3
Wav
<audio>标签属性:
autoplay(autoplay:如果出现该属性,则音频在就绪后马上播放。)
controls(controls:如果出现该属性,则向用户显示控件,比如播放按钮。)
loop(loop:如果出现该属性,则每当音频结束时重新开始播放。)
preload(preload:如果出现该属性,则音频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性。)
src(url:要播放的音频的 URL。)

html5 拖放

html5 画布

html5 svg

html5 地理定位

html5 web存储

html5 应用缓存

html5 web worker

html5 服务器发送事件

html5 表单

原文地址:https://www.cnblogs.com/begoogatprogram/p/4692175.html