您的浏览器不支持 video 标签_HTML5 之视频 video新标签

本文介绍了视频格式如ogg、mpeg4和webm,并讲解了HTML5的video标签与source元素的用法。source元素允许链接不同格式的视频,浏览器将自动选择可识别的格式播放。当video标签内容在不支持的浏览器中显示,提供了一种备选方案。此外,文章还提及了autoplay、loop和preload等属性的功能。
摘要由CSDN通过智能技术生成

前言

在开始之前先来了解下几种常见的视频格式:

  • ogg 带有theora视频编码和vorbis音频编码的ogg文件
  • mpeg4 带有H.264 视频编码的和AAC音频编码的mpeg4文件
  • webm 带有vp8视频编码和vorbis 音频编码的webm文件

使用方法:

 

ps:controls 属性供添加播放、暂停及音量控制

30211a32d9b50ce1ad33ad4ce5dbf516.png

开始

有时候我们也会见到这种:

如上所示,video标签中有一段文字。注意此内容只会在不支持video元素时候在浏览器汇总显示。

82a2a7738b00018a50d91c8658050a5b.png

有些时候你可能会遇到这样的问题,比如想要在多个浏览器中播放同一个视频,但是发现其中一个不支持当前格式。很尴尬!那此时我们就可以来了解下source这个元素了。我们先来了解下source元素有什么作用?source元素可以连接不同的视频文件。浏览器会使用第一个可识别的格式。那下面我们就来具体的看下该如何使用?

总结

  • video 元素可以放多个source元素
  • source 元素可以连接不同的视频版本
  • video中的内容分在当前浏览器不支持video标签时才会显示
  • controls 属性供添加播放、暂停、音量控件

其实在上述中我们只了解到了video标签的几个属性。比如:src、width、height、control现在我们来详细看下它还有哪些属性呢?

  • autoplay 视频就绪后会马上播放,就像这个词语的意思一样自动播放
  • loop 如果你在video中添加了该属性,它会在媒介文件完成播放后再次播放
  • preload 如果你添加这个属性,视频会在页面加载的同时也会进行加载,并且预备播放。但是如果同时用了autoplay ,则会忽略该属性

拓展

其实之前有篇文章也有提到过,还是再了解下吧。

第一、浏览器支持

IE9+, Firefox, Opera, Chrome 以及 Safari 支持

第二、video元素支持的三种视频格式:

26e4f3d44d5e38effa5a0ac74b9ce6e1.png

5727306d92b13d1ff36a41cd560a0c94.gif
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值