時間:2020-03-04來源:電腦系統城作者:電腦系統城
audio主要支持的音頻格式:
mp3 ogg wav
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>audio</title> </head> <body> <!-- 方法一 --> <audio controls> <source src="data/imooc.mp3"></source> </audio> <!-- 方法二 --> <audio controls src="data/imooc.mp3"></audio> </body> </html>
source的級別沒有直接在audio中寫src高
關于兼容性:
mp3 所有瀏覽器都兼容
ogg safari瀏覽器不兼容,其他都可
wav 所有瀏覽器都兼容
可以使用JS生成audio對象
<button id="btn">play</button> <script> var myaudio=new Audio(); myaudio.src="data/imooc.mp3"; //谷歌和歐朋不能直接播放,必須與事件交互 //其他瀏覽器可以 btn.onclick=function(){ myaudio.play(); } </script>
audio標簽屬性
autoplay 自動播放,谷歌和歐朋不能自動播放(和video的區別是即使設置了靜音也不會自動播放)
<audio controls src="data/imooc.mp3" autoplay></audio>
沒有width和height屬性,需要通過style來控制
<audio controls src="data/imooc.mp3" autoplay width="500"></audio>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>audio</title> <style> audio{ width:500px; } </style> </head> <body> <audio controls src="data/imooc.mp3" autoplay></audio> </body> </html>
2021-04-22
巧用 -webkit-box-reflect 倒影實現各類動效(小結)2021-04-22
HTML+CSS+JS實現圖片的瀑布流布局的示例代碼2020-03-04
HTML5 video自定義視頻播放器一、動畫效果 1.過渡與動畫相類似,都需要三要素,那么他們的區別在哪里呢? ?答:過渡必須是人為的觸發才會執行動畫,動畫不需要人為的觸發就可以自動執行?動畫。 2.?相同點: (1)過度和動畫都是用來給元素添加動畫的;(2)過渡...
2020-03-04
為什么要用flex 基于css3簡單方便,更優雅的實現,瀏覽器兼容性好,傳統的css實現一個div居中布局要寫一堆代碼,而現在幾行代碼就搞定了,沒有理由不用flex。...
2020-02-28