0
這裏有3種寫法相同的方法。以一種比另一種方式編寫HTML有什麼優勢?我知道某些形式比其他形式更嚴格,但不確定這與此有什麼關係。標籤有什麼區別
<video controls src=video.mp4>
<video controls>
<source src="video.mp4">
<video controls src="video.mp4"></video>
這裏有3種寫法相同的方法。以一種比另一種方式編寫HTML有什麼優勢?我知道某些形式比其他形式更嚴格,但不確定這與此有什麼關係。標籤有什麼區別
<video controls src=video.mp4>
<video controls>
<source src="video.mp4">
<video controls src="video.mp4"></video>
所有這些基本上是不正確的。如果他們做工作,這是由於特定的瀏覽器容錯。
正確的方法是在一個或多個source
標記之間使用開始和結束標記,在這兩個標記之間提供相同視頻內容的不同文件格式。此外,通常還會爲無法處理該代碼的瀏覽器添加測試消息:
<video controls>
<source src="my_video.mp4" type="video/mp4;">
<source src="my_video.ogv" type="video/ogg;">
<p>Your browser does not support the HTML5 Video element.</p>
</video>