HTML5 - 源元素属性问题

时间:2011-04-15 17:48:16

标签: html5

为source元素编码type属性和codecs参数的正确语法是什么。我一直看到下面的例子。

编码type属性和codecs参数的正确方法是什么?为什么?

还有单人和双人qoutes?

<source src=”instruction3.ogg” type="audio/ogg">
<source src="sfire3.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="sfire3.theora.ogv" type='video/ogg; codecs="theora, vorbis"'>
<source src="sfire3.webmvp8.webm" type="video/webm; codec="vp8, vorbis"'">

1 个答案:

答案 0 :(得分:2)

所有这些(最后一个例外)都是正确的。 type属性保存有关视频格式(ogg / mp4 / webm)的信息以及视频容器中使用的编解码器。

使用单引号和双引号是因为使用相同类型的引号作为字符串分隔符并且在字符串内部在没有转义的情况下不起作用。

最后一行应该看起来像:

<source src="sfire3.webmvp8.webm" type='video/webm; codec="vp8, vorbis"'>

请注意最后删除的双引号。

打开的书“Dive into HTML5”是这类问题的绝佳参考。