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>
<object>
<param name="..." value="...">
</object>Ejemplo de la etiqueta 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>Ejemplo de la etiqueta HTML <param> con los atributos "name" y "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>Atributos
| Atributo | Valor | Descripción |
|---|---|---|
| name | name | Especifica el nombre del parámetro. Obligatorio. |
| value | value | Especifica el valor del parámetro. Obligatorio. |
| type | media_type | Especifica el tipo MIME del valor. No compatible con HTML5. |
| valuetype | data, object, ref | Especifica 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?