任务 1
在此任务中,我们要您将一个音频文件嵌入到页面中。
要完成此任务
- 将音频文件的路径添加到适当的属性中,将其嵌入到页面中。音频文件名为
audio.mp3,路径为https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/audio.mp3。 - 添加一个属性,让浏览器显示一些默认控件。
html
<h1>Basic audio embed</h1>
<audio></audio>
点击此处显示解决方案
您完成的 HTML 应该看起来像这样
html
<h1>Basic audio embed</h1>
<audio
controls
src="https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/audio.mp3"></audio>
任务 2
在此任务中,我们要您标记一个稍微复杂一点的视频播放器,其中包含多个源、字幕和其他一些功能。
要完成此任务
- 添加一个属性,让浏览器显示一些默认控件。
- 添加多个源,包含视频文件的路径。文件名为
video.mp4和video.webm,路径如下:https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/video.mp4https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/video.webm
- 让浏览器提前知道源指向的视频格式,以便它能够提前做出明智的选择下载哪一个。
- 将
<video>的宽度和高度设置为与其固有尺寸(320 x 240 像素)相等。 - 默认情况下使视频静音。
- 当视频播放时,显示
media文件夹中名为https://raw.githubusercontent.com/mdn/learning-area/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/subtitles_en.vtt的文件中的文本轨道。您必须明确设置类型为字幕,并将字幕语言设置为英语。 - 确保读者在使用默认控件时能够识别字幕语言。
html
<h1>Video embed</h1>
<video></video>
点击此处显示解决方案
您完成的 HTML 应该看起来像这样
html
<h1>Video embed</h1>
<video controls width="320" height="240" muted>
<source
src="https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/video.mp4"
type="video/mp4" />
<source
src="https://github.com/mdn/learning-area/raw/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/video.webm"
type="video/webm" />
<track
kind="subtitles"
src="https://raw.githubusercontent.com/mdn/learning-area/refs/heads/main/html/multimedia-and-embedding/tasks/media-embed/media/subtitles_en.vtt"
srclang="en"
label="English" />
</video>