Balise HTML <param>
La balise <param> transmet des paramètres aux objets intégrés, spécifiquement les éléments <object> et <applet>. La balise <param> configure le comportement de ces éléments à l'aide de paires d'attributs name et value.
Plusieurs balises <param> peuvent être utilisées à l'intérieur d'un élément <object>. Chacune doit inclure les attributs name et value et doit être placée avant tout autre contenu à l'intérieur de <object>.
Syntaxe
La balise <param> est vide, ce qui signifie que la balise de fermeture n'est pas requise. Cependant, dans XHTML, la balise <param> doit être auto-fermante (<param />).
Balise HTML <param>
<object>
<param name="..." value="...">
</object>Exemple de la balise HTML <param>
<!DOCTYPE html>
<html>
<head>
<title>The title of the document</title>
</head>
<body>
<p>Embedded object example</p>
<object width="320" height="240" data="example.pdf">
<param name="quality" value="high">
</object>
</body>
</html>Exemple de la balise HTML <param> avec les attributs "name" et "value"
<!DOCTYPE html>
<html>
<head>
<title>The title of the document</title>
</head>
<body>
<p>Embedded object example</p>
<object width="320" height="240" data="example.pdf">
<param name="param1" value="value1">
</object>
</body>
</html>Attributs
| Attribut | Valeur | Description |
|---|---|---|
| name | name | Spécifie le nom du paramètre. Requis. |
| value | value | Spécifie la valeur du paramètre. Requis. |
| type | media_type | Spécifie le type MIME de la valeur. Non pris en charge dans HTML5. |
| valuetype | data, object, ref | Spécifie le type de la valeur. Non pris en charge dans HTML5. |
La balise <param> ne prend en charge que les attributs name et value dans HTML5.
Remarque : La balise
<param>est largement considérée comme obsolète. Le développement web moderne utilise généralement JavaScript pour configurer les médias ou objets intégrés, et l'élément<applet>est déprécié.
Pratique
Quelle est la fonctionnalité de la balise HTML <param> et où est-elle utilisée ?