`
agevs
  • 浏览: 70252 次
  • 来自: 北京
博客专栏
924aba1e-229a-352e-b6d4-f15f3159a438
各种Web前端技巧经验分享...
浏览量:0
文章分类
社区版块
存档分类
最新评论

HTML5 Video标签

阅读更多

现代互联网中,我们大量的使用视频,在HTML5定义中提供了一个统一的方式来展示视频内容。

互联网视频

现在互联网视频大都使用Flash来实现。但是不同的浏览器可能使用不同的插件。

HTML5定义了一个统一元素来指定视频和音频的插入和显示,如下: 精心开发5年的UI前端框架!

<video width="320" height="240" controls="controls" id="gbin1">
  <source src="movie.mp4" type="video/mp4" />
  <source src="movie.ogg" type="video/ogg" />
  Your browser does not support the video tag.
</video>

 

 

当然,如果必要我们也需要添加高度和宽度。如果高和宽设定后,页面加载后针对这个视频的区域的大小会预留出来。如果没有相关高和宽的属性,浏览器则不能正确预留显示视频区域。效果就是页面加载过程中,页面布局可能变化。

你应该在<video>和</video>元素内容间加入文字内容,这样可以保证如果浏览器不支持video标签。页面能够显示正确的文字。

video标签允许加入多个<source>元素。这些元素可以链接到不同的视频文件。当然,浏览器会使用第一个识别出的格式。

属性

属性 值 描述
autoplay autoplay 如果出现该属性,则视频在就绪后马上播放。
controls controls 如果出现该属性,则向用户显示控件,比如播放按钮。
height pixels 设置视频播放器的高度。
loop loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。
preload preload

如果出现该属性,则视频在页面加载时进行加载,并预备播放。

如果使用 "autoplay",则忽略该属性。

src url 要播放的视频的 URL。
width pixels 设置视频播放器的宽度。

 

视频和音频格式支持

目前,<video>标签支持3类文件格式 :MP4, webM和Ogg。精心开发5年的UI前端框架!

0
0
分享到:
评论

相关推荐

    HTML5 video 标签浏览器兼容问题

    HTML5的`&lt;video&gt;`标签是现代网页中用于嵌入视频内容的重要元素,它使得开发者无需依赖第三方插件即可在网页上展示视频。然而,由于不同的浏览器可能支持不同的编码格式和特性,`&lt;video&gt;`标签的兼容性问题一直是前端...

    Html5video标签访问网络摄像机实时监控.pdf

    Html5视频标签访问网络摄像机实时监控 Html5视频标签访问网络摄像机实时监控主要涉及到以下几个知识点: 1、Html5视频标签:Html5中引入了视频标签,可以直接播放视频,不需要安装插件。但是,Html5视频标签不支持...

    html5video标签用法

    `&lt;video&gt;`标签是HTML5的核心元素,允许开发者在网页中嵌入视频内容。下面将详细阐述其基本使用方法、属性、事件和样式控制。 1. **基本结构**: `&lt;video&gt;`标签的基本结构如下: ```html &lt;video src="your_video....

    H5的video标签跨域.HTML的video标签跨域_跨域ajax

    H5的video标签跨域.HTML的video标签跨域 我们都知道HTML video标签能播放视频 但是如果你的video要播放的是非当前域名下的视频文件,这就要跨域播放视频, 应该如何实现呢?

    HTML5 Video标签的属性、方法和事件汇总介绍

    Media方法和属性: HTMLVideoElement和HTMLAudioElement 均继承自HTMLMediaElement Media.error; //null:正常 Media.error.code; //1.用户终止 2.网络错误 3....&lt;strong&gt;//网络状态&lt;/strong&gt; - Media.currentSrc;...

    transform实现HTML5 video标签视频比例拉伸实例详解

    首先,作者提到了使用CSS的object-fit属性,尤其是fill值,作为直接调整video标签中视频尺寸的方法。object-fit属性在CSS中用来指定可替换元素(如img或video)的内容应该如何填充其框的大小。使用fill值可以让视频...

    HTML5 video how to下载

    1. HTML5 video标签的使用:video标签是HTML5中用于在网页上嵌入视频内容的标准标签。它提供了一个简单的API用于播放视频,包括常用的功能如播放、暂停、调整音量等。一个基本的video标签使用示例如下: ```html ...

    h5 video统一播放

    在给定的压缩包中,`HTML5 video标签测试.html`很可能是包含`&lt;video&gt;`标签示例的HTML文件,`HTML5 video标签测试_files`可能包含与该HTML文件相关的资源,如CSS样式或JavaScript脚本,`cat.mp4`则是一个具体的视频...

    HTML5视频播放video标签使用方法.docx

    HTML5的`&lt;video&gt;`标签是现代网页设计中用于内嵌视频内容的关键元素,它使得开发者无需依赖外部插件即可在网页上展示多媒体资源。在本文中,我们将深入探讨`&lt;video&gt;`标签的使用方法,以及如何通过JavaScript进行交互...

    CKEditor 添加Video插件(MP4)并且兼容HTML5 Video插件,完美运行

    3. **MP4支持**:HTML5 Video标签支持多种视频格式,包括MP4、WebM和Ogg。由于MP4在大多数浏览器中都有良好的兼容性,我们将主要关注这一格式。在CKEditor中插入视频时,需要确保视频文件是MP4格式。同时,你需要在...

    一个移动端H5Video标签播放视频的实现

    您的浏览器不支持video标签。 &lt;/video&gt; ``` - `src`属性:指定视频文件的URL。 - `controls`属性:显示默认的控制条,包括播放/暂停按钮、进度条等。 - `poster`属性:设置视频加载前显示的预览图片。 二、移动端...

    解决!html中使用video标签调用本地视频结果只有音频没有视频画面

    在HTML中,`&lt;video&gt;`标签是用于嵌入和播放多媒体内容的重要元素,特别是视频文件。然而,有时候可能会遇到一个问题,即使用`&lt;video&gt;`标签加载本地视频时,只有音频可以播放,但视频画面无法正常显示。这种情况可能是...

    cefsharp57支持video标签

    4. **使用video标签**:在HTML代码中,通过`&lt;video&gt;`标签插入视频。例如: ```html &lt;video width="320" height="240" controls&gt; &lt;source src="myVideo.mp4" type="video/mp4"&gt; Your browser does not support ...

    HTML5 video标签(播放器)学习笔记(一):使用入门

    HTML5的`&lt;video&gt;`标签是现代网页开发中的一个重要元素,它允许开发者在网页上嵌入视频内容,无需依赖Flash或其他第三方插件。这篇学习笔记主要介绍了`&lt;video&gt;`标签的基本使用,包括如何初始化视频播放器,设置视频源...

    自定义美化HTML5 video视频播放器界面样式

    在网页设计中,HTML5 的 `&lt;video&gt;` 标签是一个重要的元素,它使得开发者可以直接在网页上嵌入视频内容,而无需依赖Flash等外部插件。本教程将深入探讨如何自定义美化HTML5 `video` 视频播放器的界面样式,以创建一个...

    H5 Video标签调用摄像头进行录像,兼容苹果、安卓系统、可在微信浏览器正常使用

    总结,实现H5 Video标签调用摄像头录像并兼容苹果、安卓系统以及微信浏览器,主要涉及HTML5 `&lt;video&gt;`标签、MediaStream Recording API、JavaScript编程以及微信JS-SDK的使用。通过这些技术,我们可以创建出一个跨...

    HTML5标签video官方文档

    HTML5的`&lt;video&gt;`元素是现代网页设计中不可或缺的一部分,它允许开发者在网页上嵌入视频内容。这个元素的官方文档提供了详细的信息,包括它的类别、可用性、内容模型以及一系列的属性和接口。 首先,`&lt;video&gt;`元素...

    html中video标签视频边下边播处理工具

    在这个“html中video标签视频边下边播处理工具”中,包含了几个关键工具,如ffmpeg、qt-faststart和mp4info,这些都是为了优化视频在网页上的流式传输和边下边播体验。 1. **ffmpeg**:这是一个强大的跨平台命令行...

Global site tag (gtag.js) - Google Analytics