</video>
video标签只支持三种:
MP4格式的H264编码视频文件和MP4格式的AAC编码音频的文件
WebM格式的VP8编码视频文件和WebM格式的Vorbis编码音频的文件
Ogg格式的Theora编码视频文件和Ogg格式的Vorbis编码音频的文件
html的播放格式要求非常苛刻
即便你是mp4视频文件但是编码不是H264依然播放不了
HTML5和CSS3是行业标准,并不是指你看到的那些代码。而标准的制定是很简单的事么?比如说CSS3指定了一个样式规则,这条规则就必须得到所有浏览器生产商(即使不是所有,也至少必须是主流的浏览器)的认可并且合成到他们的软件中,而且必须严格按照这条规则来进行实施,否则这条规则就不可能形成标准,那么当网页中使用了这条规则后,在不同的浏览器中就会出现千差万别的效果,甚至完全无效果!最典型的反面例子就是IE咯,到现在全世界的WEB开发程序员仍然要为IE的“非标准行为”而专门给IE擦屁股,苦不堪言!标准的制定是一个很复杂的过程,远不是你想象的那么简单。各大厂商基本上都想在自己的浏览器上有一些个性化的东西,进而又都想把这些东西变成标准,而CSS3和HTML5的目的就是协调大家的关系,消除分歧,然后制定出一系列的标准来,这个过程肯定不会轻松的。
浏览器是一种特殊的软件,尽管世界上的各种浏览器(很多是你听都没听过的哦)在任何方面都可以千差万别,但是它们的产品(即网页)做出来后必须是完全一模一样的!而这就是CSS和HTML(当然也包括最新的CSS3和HTML5)所要达到的目的!
当前 <video> 元素支持三种视频格式: 尽量使用 mp4格式
使用语法
支持格式
常用属性
当前 <audio> 元素支持三种视频格式: 尽量使用 mp3格式
使用语法
支持格式