iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >怎么将视频插入HTML页面中
  • 367
分享到

怎么将视频插入HTML页面中

2024-04-02 19:04:59 367人浏览 泡泡鱼
摘要

这篇“怎么将视频插入html页面中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么将视频

这篇“怎么将视频插入html页面中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么将视频插入HTML页面中”文章吧。

现在如果要在页面中使用video标签,需要考虑三种情况,支持Ogg  Theora或者VP8(如果这玩意儿没出事的话)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE  9、Chrome),都不支持的(IE6、7、8)。好吧,现在让我们从技术层面来认识HTML  5的视频,包括video标签的使用,视频对象可以用到的媒介属性和方法,以及媒介事件。

Video标签的使用

Video标签含有src、poster、preload、autoplay、loop、controls、width、height等几个属性,   以及一个内部使用的标签<source>。Video标签内除了可以包含<source>标签外,还可以包含当指定的视频都不能  播放时,返回的内容。

(1) src属性和poster属性

你能想象src属性是用来干啥的。跟<img>标签的一样,这个属性用于指定视频的地址。而poster属性用于指定一张图片,在当前视频数据无效时显示(预览图)。视频数据无效可能是视频正在加载,可能是视频地址错误等等。
 

<video width="658"
 height="444" src="Http://www.youname.com/images/first.mp4" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay"></video>

(2) preload属性

这个属性也能通过名字了解用处,此属性用于定义视频是否预加载。属性有三个可选择的值:none、metadata、auto。如果不使用此属性,默认为auto。
 

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" preload="none"></video>

None:不进行预加载。使用此属性值,可能是页面制作者认为用户不期望此视频,或者减少HTTP请求。

Metadata:部分预加载。使用此属性值,代表页面制作者认为用户不期望此视频,但为用户提供一些元数据(包括尺寸,第一帧,曲目列表,持续时间等等)。

Auto:全部预加载。

(3) autoplay属性

又是一个看名字知道用处的属性。Autoplay属性用于设置视频是否自动播放,是一个布尔属性。当出现时,表示自动播放,去掉是表示不自动播放。

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" preload="none"></video>

注意,HTML中布尔属性的值不是true和false。正确的用法是,在标签中使用此属性表示true,此时属性要么没有值,要么其值恒等于他的名字  (此处,自动播放为<video autoplay />或者<video autoplay=”autoplay”  />);而在标签中不使用此属性表示false(此处不进行自动播放为<video />)。

 (4) loop属性
 

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" loop="loop"></video>

一目了然,loop属性用于指定视频是否循环播放,同样是一个布尔属性。

(5) controls属性
 

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" preload="none" controls="controls"></video>

Controls属性用于向浏览器指明页面制作者没有使用脚本生成播放控制器,需要浏览器启用本身的播放控制栏。

控制栏须包括播放暂停控制,播放进度控制,音量控制等等。

每个浏览器默认的播放控制栏在界面上不一样。由于我浏览器的诡异问题,Firefox和Safari的Video标签不正常,所以这两个只能在网上找截图了。

(6) width属性和height属性

属于标签的通用属性了,这个不用多说。

(7) source标签
 

<video width="658"
 height="444" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"
 /><source src="http://www.youname.com/images/first.ogg"
 /></video>

Source标签用于给媒体(因为audio标签同样可以包含此标签,所以这儿用媒体,而不是视频)指定多个可选择的(浏览器最终只能选一个)文件地址,且只能在媒体标签没有使用src属性时使用。

浏览器按source标签的顺序检测标签指定的视频是否能够播放(可能是视频格式不支持,视频不存在等等),如果不能播放,换下一个。此方法多用于兼容不同的浏览器。Source标签本身不代表任何含义,不能单独出现。

此标签包含src、type、media三个属性。

src属性:用于指定媒体的地址,和video标签的一样。

Type属性:用于说明src属性指定媒体的类型,帮助浏览器在获取媒体前判断是否支持此类别的媒体格式。

Media属性:用于说明媒体在何种媒介中使用,不设置时默认值为all,表示支持所有媒介。你想到<style>标签的media属性了么?一样一样一样的。

(8) 一个完整的例子

<video width="658"
 height="444" poster="/file/imgs/upload/202210/19/ji3lvslrujg.jpg" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"
 /><source src="http://www.youname.com/images/first.ogg"
 /></video>

这段代码在页面中定义了一个视频,此视频的预览图为poster的属性值,显示浏览器的默认媒体控制栏,预加载视频的元数据,循环播放,宽度为900像素,高度为240像素。

第一选择视频地址为第一个source标签的src属性值,视频类别为Ogg视频,视频编码译码器为Theora,音频编码译码器为Vorbis,播放媒  介为显示器;第二选择视频地址不再累述。如果你还要兼容IE的话,可以在最后一个source标签后再加上Flash播放器的标签集,或者使用一点  javascript代码。

以上就是关于“怎么将视频插入HTML页面中”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网node.js频道。

--结束END--

本文标题: 怎么将视频插入HTML页面中

本文链接: https://www.lsjlt.com/news/91747.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么将视频插入HTML页面中
    这篇“怎么将视频插入HTML页面中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么将视频...
    99+
    2024-04-02
  • 怎么在html页面中插入视频
    这篇文章的内容主要围绕怎么在html页面中插入视频进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获! Video标签...
    99+
    2024-04-02
  • html中怎么插入视频
    今天就跟大家聊聊有关html中怎么插入视频,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。html是什么html的全称为超文本标记语言,它是一种标记语言,包含了一系列标签.通过这些标签...
    99+
    2023-06-14
  • html怎么插入视频
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-16
  • 怎么在html中插入视频
    本篇文章为大家展示了怎么在html中插入视频,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。html插入视频的方法:首先创建一个HTML示例文件;然后在body中输入video标签;最后通过“<...
    99+
    2023-06-14
  • JavaScript中怎么插入html页面
    JavaScript中怎么插入html页面,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、在HTML中使用<script> 元素,内部直接嵌入Ja...
    99+
    2023-06-20
  • html怎么插视频
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-16
  • html如何插入视频
    这篇“html如何插入视频”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“html如何插入视频”文章吧。代码如下:<!D...
    99+
    2023-06-27
  • HTML中怎么将图像插入网页
    这篇文章主要介绍“HTML中怎么将图像插入网页”,在日常操作中,相信很多人在HTML中怎么将图像插入网页问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML中怎么将图像插入...
    99+
    2024-04-02
  • 怎么在HTML页面中插入JavaScript
    今天小编给大家分享一下怎么在HTML页面中插入JavaScript的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面...
    99+
    2024-04-02
  • 怎么在HTML中使用video标签插入视频
    这篇文章主要介绍怎么在HTML中使用video标签插入视频,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在HTML中,可以使用video标签插入视频,语法格式“<video src="视频地址&quo...
    99+
    2023-06-14
  • html插入视频的方法是什么
    HTML插入视频的方法有两种:1. 使用HTML5的标签在HTML5中,可以使用标签来插入视频。示例代码如下:``````其中,sr...
    99+
    2023-06-12
    html插入视频 html
  • html插入视频的方法有哪些
    插入视频可以使用以下几种方法:1. 使用`<video>`标签:可以使用HTML5的`<video>`标签来插入视频。示例代码如下:```html<video src="video.mp4&quo...
    99+
    2023-08-11
    html
  • html5怎么实现插入视频
    本篇内容介绍了“html5怎么实现插入视频”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!index.htm...
    99+
    2024-04-02
  • 怎么将SVG元素直接嵌入HTML页面中
    本篇内容介绍了“怎么将SVG元素直接嵌入HTML页面中”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! &...
    99+
    2024-04-02
  • 怎么在将SVG图引入到HTML页面
    怎么在将SVG图引入到HTML页面?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。第一种:使用<embed>标签: 这个是官方推荐的用法,但是这个官方是...
    99+
    2023-06-09
  • 如何将SVG嵌入HTML页面
    这篇文章给大家分享的是有关如何将SVG嵌入HTML页面的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 您可以使用HTML5<svg>元素将SVG图形直接嵌入到文档中...
    99+
    2024-04-02
  • html中怎么设置视频
    html中设置视频的方法:1.创建html文件;2.添加html架构代码;3.在body标签中使用video标签设置视频;4.可通过浏览器查看设置效果。html中设置视频的方法:首先创建一个html文件。将html架构代码输入在html文件...
    99+
    2024-04-02
  • 如何向HTML中插入视频并兼容所有浏览器
    这篇文章主要为大家展示了“如何向HTML中插入视频并兼容所有浏览器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何向HTML中插入视频并兼容所有浏览器”这篇文...
    99+
    2024-04-02
  • css3怎么在页面中插入内容
    这篇文章主要讲解了“css3怎么在页面中插入内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css3怎么在页面中插入内容”吧!A.使用选择器来插入内容h3...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作