为什么我们要 link 在 HTML5 回退中使用与一个浏览器不支持的格式相同的格式?

Why should we link in the HTML5 fallback the same format as the one browser doesn't already support?

我一直在阅读有关为我的 HTML 页面嵌入多个来源的视频以最大限度地支持多个浏览器的信息。但是,如下面的示例所示,当我们添加 2 种不同格式(MP4 和 WEBM)的 2 个源并添加后备内容以防浏览器不支持这两种格式时,

我看到后备内容的超链接中使用了同一种格式 (MP4)。我知道仅当浏览器不支持我们添加的两个来源时,才会显示后备内容。

问题:
如果该格式适用于该浏览器,我们就不需要在后备内容中添加的相同格式。我对那里的工作方式感到困惑。

<video controls>
  <source src="rabbit320.mp4" type="video/mp4">
  <source src="rabbit320.webm" type="video/webm">
  <p>Your browser doesn't support HTML5 video. Here is a <a href="rabbit320.mp4">link to the video</a> instead.</p>
</video>

您可以在此处找到有关此示例的更多信息:Media file support

后备内容适用于不支持 <video> 元素的浏览器,不适用于那些不支持 <source> 元素提供的格式的浏览器。

…即使浏览器不支持内部播放的格式,用户仍然可以在外部视频播放器中打开。