HTML <bgsound> 元素:背景音乐元素(已过时)

已过时
此功能已过时。虽然它可能仍在某些浏览器中工作,但是不鼓励使用,因为它可能随时被删除。尽量避免使用它。

非标准
该功能是非标准的。请尽量不要在生产环境中使用它:因为每个用户不一定会正常运行。它的实现可能存在很大的不兼容性,并且将来可能会改变行为。

HTML 背景音乐元素<bgsound>)是 Internet Explorer 专有的,用于设置音频文件在页面后台播放;请使用 <audio> 来替代该元素。

不要使用它! 要在网页中嵌入音频,您应该使用 <audio> 元素。

属性

balance

该属性取值在 -10,000 到 +10,000 之间的数字,表示扬声器的音量如何分配。

loop

该属性表示声音播放的次数,是一个数字或关键字 infinite,表示无限循环。

src

该属性指定要播放的声音文件的 URL,它必须是以下类型之一:.wav.au.mid

volume

该属性取值在 -10,000 到 0 之间的数字,表示页面背景音的大小。

实例

设置网页的背景音乐

<bgsound src="sound1.mid">

<bgsound src="sound2.au" loop="infinite"> 

使用注意

从历史上看,<embed> 元素可与音频播放器插件一起用于在大多数浏览器中播放背景音频。但是,这不再合适了,您应该使用 <audio> ,因为它更强大,兼容性更好,并且不需要插件。

你可以把 <bgsound> 写成自闭标签( <bgsound /> ); 但是,由于这个元素是非标准的,所以即使这样它还是无效的。

桌面浏览器兼容性

特性 Chrome Edge Firefox Internet Explorer Opera Safari
基础支持 不支持 不支持 不支持1 支持 不支持 不支持

移动浏览器兼容性

特性 Android Chrome for Android Edge mobile Firefox for Android IE mobile Opera Android iOS Safari
基础支持 不支持 不支持 不支持 不支持1 支持 不支持 不支持

1. 在 Firefox 22 之前,即使不支持这个元素,Firefox 也将它与 HTMLSpanElement 关联起来。这个已经修复了,现在关联的是规范要求的 HTMLUnknownElement

相关链接

  • <audio>,这是在文档中嵌入音频的标准元素。