使用 <iframe> 标签插入来自 Youtube 的视频

以 HTML 格式播放视频的最简单方法是使用 YouTube 作为源。
首先,我们需要将视频上传到 YouTube 或者复制现有视频的嵌入代码,该代码将插入我们网页的 <iframe> 元素中。

要获得 YouTube 视频的嵌入链接,请按照以下简单步骤操作:

  • 在 YouTube 上打开视频,然后单击共享按钮。
  • 打开嵌入代码。
  • 复制源链接。

当我们复制嵌入链接时,我们可以将其作为 <iframe> 元素的 src 插入到 HTML 文档中。
此外,定义视频的宽度和高度。
现在,让我们看看它会是什么样子。

使用 <iframe> 标签从 其他视频 插入视频的示例:

<!DOCTYPE html>
<html>
  <head>
    <title>文档的标题</title>
  </head>
  <body>
    <h2>史蒂夫乔布斯 - 如何在你死之前生活</h2>
    <p>在斯坦福大学的毕业典礼演讲中,Apple 和 Pixar 的首席执行官兼联合创始人史蒂夫乔布斯敦促我们追求我们的梦想</p>
    <iframe width="500" height="320" src="https://www.youtube.com/embed/1xxxxx">
    </iframe>
  </body>
</html>
如何在 HTML 中插入视频

有多种方法可以在中插入视频。
<embed>、<frame> 和 <object> 标签用于将视频插入 HTML 文档。

但是它们现在已被弃用,所以让我们来看看如何使用 <video> 和 <iframe> 标签。

如何设置视频自动播放

要为视频设置自动播放,我们只需为 <video> 标签添加 autoplay 属性,如下所示:

<video width="320" height="240" autoplay>

如果我们希望为自动播放视频启用“控件”选项,请设置自动播放控件。

设置视频自动播放示例:

<!DOCTYPE html>
<html>
  <head>
    <title>文档的标题</title>
  </head>
  <body>
    <video width="320" height="240" controls autoplay>
      <source src=”http://onitroad.com/sample.ogv” type=video/ogg>
      <source src="/test-video.mp4" type=video/mp4>
    </video>
    <p>注意:自动播放属性在某些移动设备上不起作用。</p>
  </body>
</html>

使用 <video> 标签在 HTML 中插入视频

<video> 标签与它的兄弟 <audio> 一起添加到 HTML5 中。

在 HTML5 发布之前,视频只能在带有插件(如 Flash)的浏览器中播放。
HTML5 <video> 元素指定了在网页中嵌入视频的标准方式。
也就是说通过在源属性中添加视频网址来标识视频。
人们可以使用它来嵌入从计算机导入或者由外部托管的视频。

对于基本的使用,我们只需要在 HTML 文档中添加视频 URL 到元素中,通过使用 <source> 元素来标识视频 URL 并添加控件属性,以便访问者可以控制视频选项。

使用宽度和高度属性来设置视频的大小也很重要。
让我们看一个简单的例子。

在 HTML 中插入视频的示例:

<!DOCTYPE html>
<html>
  <head>
    <title>文档的标题</title>
  </head>
  <body>
    <video width="320" height="240" controls>
      <source src=”http://onitroad.com/sample.ogv” type=video/ogg>
      <source src="/test-video.mp4" type=video/mp4>
    </video>
    <p>经历过风雨,才懂得阳光的温暖。 今天很残酷,明天很残酷,后天很美好。很多人死在了明天的夜里。
经历过风雨,才懂得阳光的温暖。
</p>
  </body>
</html>

要使用 <video> 元素,需要使用以下属性:

  • src,它定义了托管视频内容的 URL,
  • type,定义文件的格式,
  • 控件,必须指定,否则将不会出现控制内容播放的视觉元素。

此外,还有几个可选属性可用于影响视频内容的加载方式。
这些属性包括:

  • 自动播放,指定视频一准备好就开始播放,
  • 循环,它指定视频每次结束时都会重新开始,
  • 海报,它选择一个图像作为视频的海报显示,直到播放开始,
  • preload,它告诉作者在页面加载时应该如何加载视频。

要记住的另一个关键点是所有现代浏览器都支持 <video> 元素。

目前,HTML5 <video> 标签支持 3 种类型的视频文件:

FormatMIME-TYPE.
MP4视频/MP4.
WebM视频/webm.
Ogg视频/ogg.
日期:2020-06-02 22:15:09 来源:oir作者:oir