HTML <param>-Tag
Das <param>-Tag übergibt Parameter an eingebettete Objekte, insbesondere an die <object> und <applet>-Elemente. Das <param>-Tag konfiguriert das Verhalten dieser Elemente mithilfe von name- und value-Attributpaaren.
Innerhalb eines <object>-Elements kann mehr als ein <param>-Tag verwendet werden. Jedes muss name- und value-Attribute enthalten und muss vor allen anderen Inhalten innerhalb des <object>-Elements platziert werden.
Syntax
Das <param>-Tag ist leer, was bedeutet, dass das schließende Tag nicht erforderlich ist. In XHTML muss das <param>-Tag jedoch selbstschließend sein (<param />).
HTML <param>-Tag
<object>
<param name="..." value="...">
</object>Beispiel für das HTML <param>-Tag
<!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>Beispiel für das HTML <param>-Tag mit den Attributen "name" und "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>Attribute
| Attribut | Wert | Beschreibung |
|---|---|---|
| name | name | Gibt den Namen des Parameters an. Erforderlich. |
| value | value | Gibt den Wert des Parameters an. Erforderlich. |
| type | media_type | Gibt den MIME-Typ des Werts an. In HTML5 nicht unterstützt. |
| valuetype | data, object, ref | Gibt den Typ des Werts an. In HTML5 nicht unterstützt. |
Das <param>-Tag unterstützt in HTML5 nur die Attribute name und value.
Hinweis: Das
<param>-Tag gilt weitgehend als veraltet. In der modernen Webentwicklung wird typischerweise JavaScript verwendet, um eingebettete Medien oder Objekte zu konfigurieren, und das<applet>-Element ist veraltet.
Praxis
Welche Funktionalität hat das HTML <param>-Tag und wo wird es verwendet?