HTML <audio>,<bgsound> </bgsound>和<embed />音频标签之间的区别

时间:2017-06-05 17:40:17

标签: html html5 tags html5-audio

<audio><bgsound><embed>代码之间有什么区别?

我正在尝试在我的网站上添加背景声音。尝试了<embed>,但它不适用于移动设备。同样<bgsound>有一些限制。 <audio>标记适用于我。

任何人都可以解释每个人之间的差异吗?

2 个答案:

答案 0 :(得分:1)

<audio>是包含声音的标准HTML 5方法。使用它。

<bgsound>是一种非标准的,仅限Internet Explorer的方法,用于包含早于HTML 5的声音。

<embed>是一种包含没有本机支持且预计由插件处理的内容的方法。

答案 1 :(得分:0)

  

&LT; bgsound&gt; :HTML标记用于在后台播放音轨。此标记仅适用于Internet Explorer。

< bgsound > :仅适用于Internet Explorer

摘要: HTML背景声音元素()是一种将背景声音与页面相关联的Internet Explorer元素。

示例:

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

&LT;音频&gt; &安培; &LT;视频&gt; :目前在网站上实施音频和视频的标准方式

< audio >:HTML5元素指定了在网页中嵌入音频的标准方法。 (ogg,mp3.etc。支持)

示例:

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio
  

&LT;嵌入&gt; :第3部分插件,如Java应用程序,Flash应用程序等等,

< embed >:它的第三个Partiy插件现在已经过时了。 (该元素创建一个嵌入式面板,其中可以运行第三方应用程序,例如基于Flash的对象。

示例:

<!DOCTYPE html>
<html>
<head>
<title>HTML Embed Tag</title>
</head>
<body>
<embed src="www.abc./html/yourfile.mdi" width="250" height="100" />
</body>
</html>