基本用法

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