广告
返回顶部
首页 > 资讯 > 前端开发 > html >HTML5中audio标签的使用方式
  • 453
分享到

HTML5中audio标签的使用方式

2024-04-02 19:04:59 453人浏览 薄情痞子
摘要

本篇内容主要讲解“HTML5中audio标签的使用方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“html5中audio标签的使用方式”吧!在HTML5标准网

本篇内容主要讲解“HTML5中audio标签的使用方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习html5中audio标签的使用方式”吧!

在HTML5标准网页里面,我们可以运用audio标签来完成我们对声音的调用及播放。以下是最经常见到的运用HTML5三种基本格式:

1.最少的代码

代码如下:


<audio src="song.ogg" controls="controls"></audio>


2.带有不兼容提醒的代码

代码如下:


<audio src="song.ogg" controls="controls">
Your browser does not support the audio tag.
</audio>


3.尽量兼容浏览器的写法

代码如下:


<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>

浏览器和音频兼容性

浏览器制造商并非都同意使用某种音频文件格式。对于图像,PNG、JPEG 或 GIF 格式的文件在任何浏览器上都能加载到您的网页里。遗憾的是,音频文件并非如此。表 1 展示了网页中可以使用的音频文件格式,但是并非所有格式都能用于所有浏览器。例如,Chrome、Internet Explorer 9 (IE9) 和 Safari 浏览器不支持 WAV 文件,这是一种使用非压缩格式且正在衰败的标准。

HTML5浏览器和音频格式兼容性
HTML5中audio标签的使用方式

没有一种通用的文件格式让每个浏览器都使用单个文件格式意味着至少有 2/5 的浏览器无法播放某些声音。这不是无法在单一音频标准中达成一致的浏览器制造商不妥协的问题,而是涉及专利权和特许权使用费的法律和财务问题。不受软件专利限制的 OGG 格式旨在一劳永逸地解决这个问题。然而,在撰写本文时,Opera 和 Safari 都不支持 OGG。与 OGG 格式的文件相比,可用的 WAV 和 MP3 文件数量要更多,因此毫无疑问,浏览器制造商考虑到了这一点。MP3 作为事实的标准是个很好的解决方案。

解决方案:使用三种文件类型和<audio>标签

鉴于目前的状况,您可能认为目前还不是在 HTML5 页面上使用音频的黄金时刻。在某些方面可能的确如此,但是 HTML5 提供了一个解决方案,使您喜欢的浏览器能够找到一种兼容的格式。

与 <audio> 标签结合使用时,<source> 标签可以嵌套在 <audio> 容器内。假设您是一个瓦格纳迷,想在 HTML5 网页上听他的歌剧 Ride of the Valkyries(《女武神》)。首先,您需要获得三种文件类型的音乐,即 OGG、MP3 和 WAV。将这些音乐文件与 HTML5 文件放在同一个文件夹内。然后,将每个文件名放在单独的 <source> 标签里,并且音频容器中的所有源标签都由<audio></audio> 构成,如下所示。

代码如下:


<audio controls>
   <source src=”Http://demo.mimvp.com/html5/take_you_fly.ogg” />
   <source src=”http://demo.mimvp.com/html5/take_you_fly.mp3&Prime; />
   <source src=”http://demo.mimvp.com/html5/take_you_fly.wav” />
</audio>

无论访问者使用什么浏览器,它都将自动选择所读取的第一个文件类型,并为您播放声音。
浏览器音频控件:没有两个是完全相同的
HTML5中audio标签的使用方式
一旦您决定要在网站上提供音频,将面临一个有趣的设计选择。每个浏览器都有与众不同的外观,看起来像是有意识地故意使其与众不同。

除了 Chrome 浏览器外,所有浏览器都有开始/暂停控件、进度条、滑块、播放秒数、音量/静音控件,还显示声音文件的总秒数。使用HTML5 标准和浏览器支持,开发人员可以相信用户将拥有与 HTML5 音频类似的体验,因为浏览器控件是类似的。您还可以使用 Flash 和 Silverlight 等插件创建控件,但是对于不同的用户,体验可能会有所不同。

某些浏览器(如 IE9)甚至有自己的声音控制条,在浏览器本身之外运行。用户打开有声音的任何网站时,他们可以从 windows 任务栏控制声音,并能够预览当前正在播放的声音。

html代码 (隐藏播放控件)

代码如下:


<audio autoplay="autoplay">
<source src="http://demo.mimvp.com/html5/take_you_fly.mp3" type="audio/mpeg">
</audio>


 

代码演示 (隐藏播放控件)

代码如下:


<audio autoplay="autoplay" controls="controls">
<source src="http://demo.mimvp.com/html5/take_you_fly.mp3" type="audio/mpeg">
</audio>

到此,相信大家对“HTML5中audio标签的使用方式”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: HTML5中audio标签的使用方式

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

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

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

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

下载Word文档
猜你喜欢
  • HTML5中audio标签的使用方式
    本篇内容主要讲解“HTML5中audio标签的使用方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML5中audio标签的使用方式”吧!在HTML5标准网...
    99+
    2022-10-19
  • HTML5中audio标签怎么使用
    这篇文章主要介绍“HTML5中audio标签怎么使用”,在日常操作中,相信很多人在HTML5中audio标签怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”HTML5中...
    99+
    2022-10-19
  • html5的audio标签如何使用
    这篇文章主要介绍“html5的audio标签如何使用”,在日常操作中,相信很多人在html5的audio标签如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”html5的...
    99+
    2022-10-19
  • HTML5的audio标签和video标签怎么使用
    这篇文章主要介绍了HTML5的audio标签和video标签怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇HTML5的audio标签和video标签怎么使用文章都会有所...
    99+
    2022-10-19
  • Html5中怎么修改audio标签样式
    Html5中怎么修改audio标签样式,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 先给大家介绍...
    99+
    2022-10-19
  • Html5的audio标签样式怎么修改
    本篇内容介绍了“Html5的audio标签样式怎么修改”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 先...
    99+
    2022-10-19
  • HTML5 audio标签的作用是什么
    HTML5 audio标签用于在网页上嵌入音频文件,并可以通过控件进行播放、暂停、调整音量等操作。它可以播放多种音频格式,如MP3、...
    99+
    2023-10-12
    HTML5
  • html5 音乐播放器 audio 标签使用是怎样的
    html5 音乐播放器 audio 标签使用是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 代码如下:...
    99+
    2022-10-19
  • HTML5 audio标签使用js进行播放控制实例
    这篇文章主要为大家分析了HTML5 audio标签使用js进行播放控制实例的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“H...
    99+
    2022-10-19
  • HTML5的Audio/Video标签,属性,方法,事件实例分析
    本文小编为大家详细介绍“HTML5的Audio/Video标签,属性,方法,事件实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“HTML5的Audio/Video标签,属性,方法,事件实例分析”文章...
    99+
    2022-10-19
  • vue使用H5的audio标签问题
    目录使用H5的audio标签vue中自定义audio总结使用H5的audio标签 template代码: <audio ref="audio" :src="audioUrl"&...
    99+
    2022-12-08
    vue使用H5 H5的audio标签 vue audio标签
  • HTML中的<audio>标签怎么用
    这篇文章主要介绍了HTML中的<audio>标签怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   HTML<au...
    99+
    2022-10-19
  • HTML5标签使用方法介绍
    这篇文章主要讲解了“HTML5标签使用方法介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML5标签使用方法介绍”吧!HTML 5 是一个新的网络标准...
    99+
    2022-10-19
  • HTML5中<meta>标签常用的方式有哪些
    这篇文章主要为大家展示了“HTML5中<meta>标签常用的方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“HTML5中<meta&g...
    99+
    2022-10-19
  • HTML5 video 视频标签的使用方法
    这篇文章主要介绍“HTML5 video 视频标签的使用方法”,在日常操作中,相信很多人在HTML5 video 视频标签的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2022-10-19
  • HTML5中的Video标签如何使用
    这篇文章主要介绍“HTML5中的Video标签如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5中的Video标签如何使用”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • 怎么使用h5新增的audio与video标签
    本篇内容主要讲解“怎么使用h5新增的audio与video标签”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用h5新增的audio与video标签”吧! ...
    99+
    2022-10-19
  • HTML5中的新标签和常用标签详解
    本篇内容介绍了“HTML5中的新标签和常用标签详解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!HTML5...
    99+
    2022-10-19
  • HTML5的meta标签的应用方法
    本篇内容主要讲解“HTML5的meta标签的应用方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML5的meta标签的应用方法”吧!HTML 4.01 与...
    99+
    2022-10-19
  • HTML5中ol标签如何使用
    本篇文章为大家展示了HTML5中ol标签如何使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。定义和用法<ol> 标签定义有序列表。HTML 4.01 ...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作