Cette commande est utilisée avec les balises <applet> et <object>. Elle sert à spécifier des paramètres pour des programmes tels que les modules Java ou différents objets multimédias tels que les contrôles ActiveX.

La commande <param> définit un paramètre pour un élément de contrôle.
L'attribut value="Valeur du paramètre" définit la valeur de ce paramètre.
L'attribut valuetype="data/ref/object"* définit le type de l'attribut value.
L'attribut name="Nom de l'élément" détermine un nom pour l'élément.
L'attribut data="Nom des données" spécifie que les données font référence à une adresse.
L'attribut id="Nom d'identificateur" définit un nom d'identificateur unique au sein du document HTML.
L'attribut type="Type MIME" spécifie le type MIME du paramètre.
L'attribut ref="Nom de la valeur" spécifie que la valeur est une adresse.
L'attribut datafld="Nom de la colonne" indique un nom pour la colonne.
L'attribut datasrc="Nom de la source" spécifie la source des données s’y rattachant.
*Type Description
ref (par défaut) spécifie que l'attribut VALUE du paramètre représente une donnée.
data indique que l'attribut VALUE du paramètre représente une adresse URL.
object indique que l'attribut VALUE du paramètre est l'adresse URL d'un autre objet du document.
<html>
  <head>
    <title>Un titre pertinent</title>
    <meta name="Description" content="...">
    <meta http-equiv="Date" content="01/01/2000">
    ...
  </head>
  <body>
    <object...>
      <param 
              value="Valeur du paramètre"
              name="Nom de l'élément"
              value="Valeur du paramètre" 
              data="Nom des données"
              valuetype="Type de valeur"
              id="Nom d'identificateur"
              type="Type MIME"> 
      ...
    </object>
    ...
    Diverses commandes HTML
    ...
  </body>
</html>