« Le langage HTML/Multimédia » : différence entre les versions
Contenu supprimé Contenu ajouté
+Insertion d'une animation Flash |
embed |
||
Ligne 3 : | Ligne 3 : | ||
Dans une page, nous pouvons insérer différents contenus autres que du textes et des images. Il peut s'agir de sons, de vidéos, d'animations ([[w:Flash]] ou [[w:SMIL]]) ou d'[[w:Applet|applets]]. |
Dans une page, nous pouvons insérer différents contenus autres que du textes et des images. Il peut s'agir de sons, de vidéos, d'animations ([[w:Flash]] ou [[w:SMIL]]) ou d'[[w:Applet|applets]]. |
||
== Balise <code>embed</code> == |
|||
Pour intégrer un fichier son, on peut utiliser la syntaxe suivante : |
|||
: <code><embed src="''foobar''.wav" /></code> |
|||
où ''foobar''.wav est le nom du fichier son. |
|||
== Balise <code>object</code> == |
|||
Nous allons pour ça utiliser l'élément <code><object></code>. Cet élément a pour attributs |
Nous allons pour ça utiliser l'élément <code><object></code>. Cet élément a pour attributs |
Version du 23 février 2007 à 15:09
Dans une page, nous pouvons insérer différents contenus autres que du textes et des images. Il peut s'agir de sons, de vidéos, d'animations (w:Flash ou w:SMIL) ou d'applets.
Balise embed
Pour intégrer un fichier son, on peut utiliser la syntaxe suivante :
<embed src="foobar.wav" />
où foobar.wav est le nom du fichier son.
Balise object
Nous allons pour ça utiliser l'élément <object>
. Cet élément a pour attributs
data
- c'est l'équivalent du
src
de l'élément<img>
. type
- le type MIME du contenu
width
- largeur de l'affichage
height
- hauteur de l'affichage
standby
- est l'équivalent du
alt
pour<img>
. Ce texte est affiché pendant le chargement
On peut, à l'intérieur de l'object donner du code qui s'affichera si le contenu ne peut pas être affiché. On peut également donné quelques paramètres à l'objet à l'aide de la balise <param /> qui associe à chaque paramètre une valeur booléenne. Voici les paramètres disponibles
loop
- indique si le média doit être jouer en boucle ou seulement une fois
controller
- indique si il faut faire apparaître des boutons de contrôles
autoplay
- indique si il faut lancer la vidéo au chargement de la page (attention : à éviter à tout prix si la page contient plusieurs médias)
Insertion d'une vidéo
<object data="video.mpeg" title="une vidéo d'exemple" type="video/mpeg" standby="Vidéo d'exemple"> <param name="loop" value="false" /> <param name="autoplay" value="false" /> <param name="controller" value="true" /> Impossible de lire la vidéo : <a href="video.mpeg">Téléchargez-la</a> </object>
Insertion d'une animation Flash
<object data="flash.swf" title="animation d'exemple" type="application/x-shockwave-flash" standby="animation d'exemple"> Impossible de lire l'animation Flash </object>