<source>是用来为媒体元素(例如audio,video)定义媒体资源的。

<audio>是用来播放音频的标签,<video>是用来播放视频的标签。具体见如下代码

<embed>是提供一个容器,用来放置外部应用和互动程序

<track>是定义一个外部文本轨道,使音频和视频在播放的时候可见,例如歌词,字幕

<audio controls>//audio标签的一个属性--controls,当controls的布尔值为true时,会在页面显示音频的播放控件,例如:播放,暂停等
  <source src="horse.ogg" type="audio/ogg">//source标签不可缺少的两个属性,src指资源路径,type指资源类型
  <source src="horse.mp3" type="audio/mpeg">
  您的浏览器不支持 audio 元素。//当浏览器不识别audio元素的时候,会显示在audio中的文本
</audio>


<video width="320" height="240" controls>//width,height是用来自定义播放界面大小的
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
您的浏览器不支持 video 标签。
</video>

<embed src="helloworld.swf">//插入一个swf文件,必要属性就是文件路径

<video width="320" height="240" controls>
<source src="forrest_gump.mp4" type="video/mp4">
<source src="forrest_gump.ogg" type="video/ogg">
<track src="subtitles_en.vtt" kind="subtitles" srclang="en"
label="English">//src表示外部文本的路径,kind表示文本的类型(subtitles意为字幕),srclang表示文本的语言类型,label表示文本的标题
<track src="subtitles_no.vtt" kind="subtitles" srclang="no"
label="Norwegian">
</video>