Saltar al contenido

Etiqueta HTML <param>

La etiqueta <param> pasa parámetros a objetos incrustados, específicamente a los elementos <object> y <applet>. La etiqueta <param> configura el comportamiento de estos elementos mediante pares de atributos name y value.

Se pueden usar más de una etiqueta <param> dentro de un elemento <object>. Cada una debe incluir los atributos name y value y debe colocarse antes que cualquier otro contenido dentro del <object>.

Sintaxis

La etiqueta <param> es vacía, lo que significa que no se requiere la etiqueta de cierre. Pero en XHTML, la etiqueta <param> debe ser autocerrada (<param />).

Etiqueta HTML <param>

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

Ejemplo de la etiqueta HTML <param>

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>

Ejemplo de la etiqueta HTML <param> con los atributos "name" y "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>

Atributos

AtributoValorDescripción
namenameEspecifica el nombre del parámetro. Obligatorio.
valuevalueEspecifica el valor del parámetro. Obligatorio.
typemedia_typeEspecifica el tipo MIME del valor. No compatible con HTML5.
valuetypedata, object, refEspecifica el tipo del valor. No compatible con HTML5.

La etiqueta <param> solo admite los atributos name y value en HTML5.

Nota: La etiqueta <param> se considera en gran medida obsoleta. El desarrollo web moderno suele utilizar JavaScript para configurar medios u objetos incrustados, y el elemento <applet> está en desuso.

Práctica

¿Cuál es la funcionalidad de la etiqueta HTML <param> y dónde se utiliza?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.