基本用法
```html```
`src`属性指定音频文件的路径。 `controls`属性添加播放控件,允许用户控制音频的播放、暂停、音量等。
示例
```html Audio Example
Your browser does not support the audio element.
支持的音频格式
不同的浏览器支持不同的音频格式。常见的格式包括:
MP3 OGG WAV
```html Your browser does not support the audio element.```
这样,浏览器会尝试加载第一个`source`元素指定的音频文件,如果失败,则尝试下一个,直到找到一个支持的格式或显示错误消息。
其他属性
`autoplay`:自动播放音频。 `loop`:循环播放音频。 `muted`:默认静音。 `preload`:指定是否在页面加载时预加载音频。
```html```
2.1 src属性
2.2 controls属性
controls属性用于显示播放器控件,包括播放、暂停、音量控制等。当controls属性被设置为true时,播放器控件将显示在音频元素上方。
2.3 autoplay属性
autoplay属性用于设置音频文件是否在页面加载时自动播放。当autoplay属性被设置为true时,音频文件将在页面加载完成后自动播放。
2.4 loop属性
loop属性用于设置音频文件是否循环播放。当loop属性被设置为true时,音频文件在播放结束后将重新开始播放。
2.5 preload属性
preload属性用于指定音频文件在页面加载时的预加载行为。该属性有四个值:auto、metadata、none、metadata auto。其中,auto表示预加载整个音频文件,metadata表示只预加载音频文件的元数据,none表示不预加载音频文件,metadata auto表示预加载音频文件的元数据和部分内容。
```html