« Le langage HTML/Multimédia » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Balise <code>object</code> : mise en forme |
m mise e forme, francisation |
||
Ligne 2 : | Ligne 2 : | ||
{{Programmation HTML}} |
{{Programmation HTML}} |
||
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| |
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:Adobe Flash|Adobe Flash]] ou [[w:SMIL|SMIL]]) ou d'[[w:Applet|appliquettes]] ''(applets)''. |
||
== Balise <code>embed</code> == |
== Balise <code>embed</code> == |
||
Ligne 25 : | Ligne 25 : | ||
; <code>autoplay</code> : indique si il faut lancer la vidéo au chargement de la page ; '''attention''' : à éviter à tout prix si la page contient plusieurs médias. |
; <code>autoplay</code> : 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 == |
=== Insertion d'une vidéo === |
||
<pre> |
<pre> |
||
Ligne 36 : | Ligne 36 : | ||
</pre> |
</pre> |
||
== Insertion d'une animation Flash == |
=== Insertion d'une animation Flash === |
||
<pre> |
<pre> |
||
Ligne 44 : | Ligne 44 : | ||
</pre> |
</pre> |
||
== Insertion d' |
=== Insertion d'une appliquette Java === |
Version du 23 février 2007 à 16:14
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 (Adobe Flash ou SMIL) ou d'appliquettes (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 puvons aussi 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 la balise object
, donner du code qui s'affichera si le contenu ne peut pas être affiché. On peut également donner 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>