Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Résumé
L'élément HTML <bgsound>
(pour background sound ou son d'arrière-plan) est un élément défini par Internet Explorer pour associer un son d'ambiance à une page.
Ne pas utiliser cet élément qui est non-standard ! Pour intégrer du son à une page web, on utilisera l'élément <audio>
.
Attributs
balance
- Cet attribut accepte un nombre entre -10 000 et +10 000, qui déterminera comment le volume sera réparti entre les hauts-parleurs (ou les écouteurs).
loop
- Cet attribut indique le nombre de fois que le son doit être joué, avec une valeur numérique, ou avec le mot-clé
infinite
(infini). src
- Cet attribut indique l'URL du fichier de son qui doit être joué. Il doit être d'un des types suivants : .wav, .au, ou .mid.
volume
- Cet attribut accepte un nombre entre -10.000 et 0, qui déterminera la puissance du son d'arrière-plan de la page.
Exemple
<bgsound src="son1.mid"> <bgsound src="son2.au" loop="infinite">
Notes
Une fonctionnalité similaire peut être réalisée dans certaines versions de Netscape en utilisant l'élément <embed>
pour invoquer un lecteur audio.
On peut écrire bgsound
avec une balise auto-fermante <bgsound />
. Cependant, puisque cet élément ne fait pas partie du standard, le transformer en XHTML ne le rendra pas valide.
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | ? | Pas de support [1] | (Oui) | ? | ? |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | ? | Pas de support [1] | ? | ? | ? |
[1] Jusqu'à Firefox 22, bien que l'élément n'était pas supporté, Gecko l'associait à HTMLSpanElement
. Ceci a été corrigé, et maintenant l'association est faite avec HTMLUnknownElement
comme défini par la spécification.
Voir aussi
- L'élément standard
<audio>
qui permet d'ajouter du son dans un document HTML.