2011-04-15 79 views
1

什麼是編碼源元素的類型屬性和編解碼器參數的正確語法。我繼續看下面的例子。HTML5 - 源元素屬性問題

哪種編碼類型屬性和編解碼器參數的正確方法是什麼?

什麼與單和雙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"'"> 

回答

2

所有這些(除了最後一個例外)都是正確的。 type屬性保存關於視頻格式的信息(ogg/mp4/webm)以及視頻容器中使用的編解碼器。

使用單引號和雙引號是因爲使用相同類型的引號作爲字符串分隔符,而在字符串內部不能轉義。

最後一行實際上應該是這樣的:

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

注意去除雙引號結尾。

打開的書「Dive into HTML5」是一個很棒的參考這些類型的問題。

+0

但最後的代碼仍然不會驗證。 – hungry 2011-04-15 18:00:30