Balise HTML <audio>
Exemple
Lire un fichier son :
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Votre navigateur ne prend pas en charge la balise audio.
</audio>
Try it Yourself »
Définition et utilisation
La balise <audio> est utilisée pour intégrer du contenu sonore dans un document, comme de la musique ou d'autres flux audio.
La balise <audio> contient un ou plusieurs <source> balises avec différentes sources audio. Le navigateur choisira la première source qu'il prend en charge.
Le texte entre les balises <audio> et </audio> ne sera affiché que dans les navigateurs qui ne le font pas. prend en charge l'élément <audio>.
Il existe trois formats audio pris en charge en HTML : MP3, WAV et OGG.
Prise en charge du format audio et du navigateur
| Browser | MP3 | WAV | OGG |
|---|---|---|---|
| Edge / IE | YES | YES* | YES* |
| Chrome | YES | YES | YES |
| Firefox | YES | YES | YES |
| Safari | YES | YES | NO |
| Opera | YES | YES | YES |
*Depuis Edge 79
Conseils et remarques
Conseil : Pour les fichiers vidéo, regardez le <video> étiqueter.
Prise en charge du navigateur
Les nombres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge l'élément.
| Élément | |||||
|---|---|---|---|---|---|
| <audio> | 4.0 | 9.0 | 3.5 | 4.0 | 11.5 |
Attributs
| Attribut | Valeur | Description |
|---|---|---|
| autoplay | autoplay | Spécifiez que la lecture audio commencera dès qu'elle sera prête |
| controls | controls | Spécifiez que les commandes audio doivent être affichées (comme un bouton lecture/pause, etc.) |
| loop | loop | Spécifiez que l'audio recommencera à chaque fois qu'il sera terminé |
| muted | muted | Spécifiez que la sortie audio doit être coupée |
| preload | auto metadata none |
Spécifie si et comment l'auteur pense que l'audio doit être chargé lors du chargement de la page |
| src | URL | Spécifiez l'URL du fichier audio |
Attributs globaux
La balise <audio> prend également en charge les Attributs globaux en HTML.
Attributs d'événement
La balise <audio> supporte également les Attributs d'événement en HTML.
Pages connexes
Référence HTML DOM : Référence DOM audio/vidéo HTML.
Paramètres CSS par défaut
Aucun.
