Académique Documents
Professionnel Documents
Culture Documents
<audio controls>
<source src="perfect-time.mp3"></source>
<source src="perfect-time.ogg"></source>
Problème de chargement
</audio>
Remarque: proposer plusieurs sources permet que l’audio soit accepté par plusieurs navigateurs.
Attributs de la balise audio
Vous pouvez compléter la balise par les attributs suivants :
• width : pour modifier la largeur de l'outil de lecture audio.
• loop : la musique sera jouée en boucle.
• L’attribut muted sert à définir si le son doit être initialement coupé.
• autoplay : la musique sera jouée dès le chargement de la page.
• preload : indique si la musique peut être pré chargée dès le chargement de la page
ou non.
• Cet attribut peut prendre les valeurs :
• auto (par défaut) : le navigateur décide s'il doit pré charger toute la musique, uniquement
les métadonnées ou rien du tout.
• metadata : charge uniquement les métadonnées (durée, etc.).
• none : pas de pré chargement. Utile si vous ne voulez pas gaspiller de bande passante sur
votre site.
Insérer des vidéos en HTML
• Un fichier vidéo est relativement plus complexe qu’un simple fichier
audio puisqu’une vidéo va être composée à la fois d’une piste audio
et d’une piste vidéo.
• Ces deux pistes vont être de formats différents et vont être
regroupées dans un conteneur qui va se charger de les faire
fonctionner ensemble.
• Les conteneurs les plus utilisés aujourd’hui sont les suivants :
• WebM : contient de l’audio Ogg Vorbis avec de la vidéo VP8/VP9 ;
• MP4 : contient de l’audio AAC ou MP3 en audio avec de la vidéo H.264.
Insérer la vidéo dans un fichier HTML
Les attributs de l’élément video
• poster : image à afficher à la place de la vidéo tant que celle-ci n'est pas lancée. Par défaut,
le navigateur prend la première image de la vidéo
• controls : pour ajouter les boutons « Lecture », « Pause » et la barre de défilement.
• L’attribut muted sert à définir si le son doit être initialement coupé.
• width : pour modifier la largeur de la vidéo.
• height : pour modifier la hauteur de la vidéo.
• loop : la vidéo sera jouée en boucle.
• autoplay : la vidéo sera jouée dès le chargement de la page.
• preload : indique si la vidéo peut être préchargée dès le chargement de la page ou non.
Cet attribut peut prendre les valeurs :
• auto (par défaut) : le navigateur décide s'il doit pré charger toute la vidéo, uniquement les
métadonnées ou rien du tout.
• metadata : charge uniquement les métadonnées (durée, dimensions, etc.).
• none : pas de pré chargement. Utile si vous souhaitez éviter le gaspillage de bande passante sur votre
site.