Cette commande permet d'insérer dans un document HTML, des objets multimédias de différents types tels que les contrôles ActiveX® ou des modules Flash ainsi que des programmes écrits en Java®.
En fait, la commande <object> se révèle être un véritable couteau suisse du langage HTML et après les nouvelles spécifications du W3C.
La commande <object ...> insère un fichier multimédia.
La commande </object> termine la commande précitée.
L'attribut classid="java:Nom du fichier Java" identifie l'implémentation de l'objet, la syntaxe pouvant varier selon le type de l'objet.
L'attribut codebase="Adresse de chargement" identifie l'adresse URL à partir de laquelle le code de l'objet sera chargé.
L'attribut codetype="Type de l'application" définit le type de contenu associé au code.
L'attribut data="Nom" identifie une adresse où l'objet pourra importer les données nécessaires à son initialisation.
L'attribut type="Type d'application" spécifie le type des données de l'objet.
<html>
<head>
<title>Un titre pertinent</title>
<meta name="Description" content="...">
<meta http-equiv="Date" content="01/01/2000">
...
</head>
<body>
<object
classid="java:fichier classe"
codetype="application/java"
type="Type d'application"
codebase="Adresse de chargement"
data="Nom">
<param name="Nom paramètre" value="Valeur paramètre">
...
</object>
...
Diverses commandes HTML
...
</body>
</html> |
Plusieurs paramètres sont utilisés pour l'insertion d'objets multimédias tels que les fichiers vidéos et audios.
| Propriété | Description | Valeurs |
|---|---|---|
| AutoRewind | indique si l'objet multimédia doit automatiquement redémarrer lorsqu'il arrive à la fin. | <param
name="AutoRewind"
value="True(défaut)|False"> |
| autostart | indique si l'objet multimédia doit automatiquement démarrer à l'ouverture de la page HTML. | <param
name="autostart"
value="True|False(défaut)"> |
| CurrentPosition | indique la position courante en secondes de l'objet multimédia. | <param
name="CurrentPosition"
value="Nb_secondes"> |
| CurrentState | indique l'état courant de l'objet multimédia. | <param
name="CurrentState"
value=
"0(lecture)|1(Pause)|2(Lecture)"> |
| DisplayBackColor | indique une couleur de fond. | <param
name="DisplayBackColor"
value="#RRVVBB"> |
| DisplayBackImage | indique une image de fond. | <param
name="DisplayBackImage"
value="Adresse_Image.ext"> |
| FileName | indique le chemin vers le fichier multimédia. | <param
name="FileName"
value="Adresse_Fichier.ext"> |
| MovieWindowSize | indique la taille de la fenêtre de lecture de l'objet multimédia. | <param
name="MovieWindowSize"
value="1/1|1/4|1/8|1/16"> |
| PlayCount | indique le nombre de fois que sera lu l'objet multimédia. | <param
name="PlayCount"
value=
"0(toujours)|1(défaut)|Nfois"> |
| Rate | indique le taux et la direction de lecture de l'objet multimédia. | <param
name="Rate"
value="1/1|1/2|-1/1|-1/2|..."> |
| SelectionStart | indique la position en secondes du démarrage de la lecture de l'objet multimédia. | <param
name="SelectionStart"
value="Nb_secondes"> |
| SelectionEnd | indique la position en secondes de la fin de la lecture de l'objet multimédia. | <param
name="SelectionEnd"
value="Nb_secondes"> |
| ShowControls | indique si le panneau de contrôle doit être visible. | <param
name="ShowControls"
value="True|False(défaut)"> |