对embed
标签的支持有限,它最初是 Netscape 视频标签,但今天所有现代浏览器都支持该object
标签。如果您打算播放支持 HTML5 的视频,则应使用该video
标签。
您可以通过文件扩展名确定视频是否支持 HTML5 格式并显示支持的标签:
HTML5 视频
<video width="320" height="240" controls="controls">
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
<source src="movie.webm" type="video/webm">
</video>
对于其他格式:对象(为 Netscape 兼容而包含嵌入)
<object data="movie.wmv" width="320" height="240">
<embed src="movie.wmv" width="320" height="240">
</object>
对于 HTML5 视频的最大浏览器支持:将两者结合起来
<video width="320" height="240" controls="controls">
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
<source src="movie.webm" type="video/webm">
<object data="movie.mp4" width="320" height="240">
<embed src="movie.mp4" width="320" height="240">
</object>
</video>