首页前端开发HTMLHTML5中音频的详细解析

HTML5中音频的详细解析

时间2024-01-23 15:37:25发布访客分类HTML浏览639
导读:收集整理的这篇文章主要介绍了HTML5中音频的详细解析,觉得挺不错的,现在分享给大家,也给大家做个参考。HTML5中出了很多新的东西,和旧版的有些不一样,本篇文章就来讲述HTML5中新出音频元素的详细解析HTML5 Audio(音频 最后一...
收集整理的这篇文章主要介绍了HTML5中音频的详细解析,觉得挺不错的,现在分享给大家,也给大家做个参考。HTML5中出了很多新的东西,和旧版的有些不一样,本篇文章就来讲述HTML5中新出音频元素的详细解析

HTML5 Audio(音频)

最后一次修改 2017年08月01日

HTML5 提供了播放音频文件的标准。

互联网上的音频

直到现在,仍然不存在一项旨在网页上播放音频的标准。

今天,大多数音频是通过插件(比如 Flash)来播放的。然而,并非所有浏览器都拥有同样的插件。

HTML5 规定了在网页上嵌入音频元素的标准,即使用 audio> 元素。

浏览器支持

internet Explorer 9+, Firefox, opera, Chrome, 和 Safari 都支持 audio> 元素.

注意: Internet Explorer 8 及更早IE版本不支持 audio> 元素.

HTML5 Audio - 如何工作

如需在 HTML5 中播放音频,你需要使用以下代码:

!DOCTYPE html>
    html>
    head>
     meta charset="utf-8">
     tITle>
    PHP中文网/title>
     /head>
    body>
    audio controls>
      source src="/statics/demosource/horse.ogg" type="audio/ogg">
      source src="/statics/demosource/horse.mP3" type="audio/mpeg">
    

您的浏览器不支持 audio 元素。

/audio>

/body>

/html>

control 属性供添加播放、暂停和音量控件。

在audio> 与 /audio> 之间你需要插入浏览器不支持的audio> 元素的提示文本 。

audio> 元素允许使用多个 source> 元素. source> 元素可以链接不同的音频文件,浏览器将使用第一个支持的音频文件

音频格式及浏览器支持

目前, audio> 元素支持三种音频格式文件: MP3, Wav, 和 Ogg;

音频格式的MIME类型:MP3、Ogg、Wav;

HTML5Audio标签:

audio> 定义了声音内容

source> 规定了多媒体资源,可以是多个,在video> 与audio> 标签中使用

audio> 标签的属性:

autoplay:如果出现该属性,则音频在就绪后马上播放。

controls:如果出现该属性,则向用户显示控件,比如播放按钮。

loop:如果出现该属性,则每当音频结束时重新开始播放。

PReload:如果出现该属性,则音频在页面加载时进行加载,并预备播放。如果使用 "autoplay",则忽略该属性。

src:要播放的音频的 URL。

audio>
     与 /audio>
     之间插入的内容是供不支持 audio 元素的浏览器显示的:audio src="song.ogg" controls="controls">
    Your browser does not support the audio tag./audio>
    

上面的例子使用一个 Ogg 文件,适用于Firefox、Opera 以及 Chrome 浏览器。

要确保适用于 Safari 浏览器,音频文件必须是 MP3 或 Wav 类型。

audio 元素允许多个 source 元素。source 元素可以链接不同的音频文件。浏览器将使用第一个可识别的格式:

audio controls="controls">
      source src="song.ogg" type="audio/ogg">
      source src="song.mp3" type="audio/mpeg">
    Your browser does not support the audio tag./audio>
    

【相关推荐】

html的基础元素,让你零基础学习HTML

HTML5中的解析

以上就是HTML5中音频的详细解析的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

<audio>定义了声音内容<source>规定了多媒体资源可以是多个在<video>与<标签中使用<标签的属性:autoplay:如果出现该属性则音频在就绪后马上播放。controls:如果出现该属性则向用户显示控件比如播放按钮。loop:如果出现该属性则每当音频结束时重新开始播放。PReload:如果出现该属性则音频在页面加载时进行加载

若转载请注明出处: HTML5中音频的详细解析
本文地址: https://pptw.com/jishu/584373.html
HTML5是什么,HTML5有哪些特性和优缺点? html5 canvas有什么用?HTML5最新的canvas元素详解

游客 回复需填写必要信息