Aller au contenu

Balise HTML <param>

La balise &lt;param&gt; transmet des paramètres aux objets intégrés, spécifiquement les éléments <object> et <applet>. La balise &lt;param&gt; configure le comportement de ces éléments à l'aide de paires d'attributs name et value.

Plusieurs balises &lt;param&gt; peuvent être utilisées à l'intérieur d'un élément &lt;object&gt;. Chacune doit inclure les attributs name et value et doit être placée avant tout autre contenu à l'intérieur de &lt;object&gt;.

Syntaxe

La balise &lt;param&gt; est vide, ce qui signifie que la balise de fermeture n'est pas requise. Cependant, dans XHTML, la balise &lt;param&gt; doit être auto-fermante (&lt;param /&gt;).

Balise HTML &lt;param&gt;

html
<object>
  <param name="..." value="...">
</object>

Exemple de la balise HTML &lt;param&gt;

html
<!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 &lt;param&gt; avec les attributs "name" et "value"

html
<!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

AttributValeurDescription
namenameSpécifie le nom du paramètre. Requis.
valuevalueSpécifie la valeur du paramètre. Requis.
typemedia_typeSpécifie le type MIME de la valeur. Non pris en charge dans HTML5.
valuetypedata, object, refSpécifie le type de la valeur. Non pris en charge dans HTML5.

La balise &lt;param&gt; ne prend en charge que les attributs name et value dans HTML5.

Remarque : La balise &lt;param&gt; 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 &lt;applet&gt; est déprécié.

Pratique

Quelle est la fonctionnalité de la balise HTML <param> et où est-elle utilisée ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.