HTML-тег <param>
Тег <param> передает параметры встроенным объектам, в частности элементам <object> и <applet>. Тег <param> настраивает поведение этих элементов с помощью пар атрибутов name и value.
Внутри элемента <object> может использоваться более одного тега <param>. Каждый из них должен содержать атрибуты name и value и располагаться перед любым другим содержимым внутри <object>.
Синтаксис
Тег <param> является пустым, поэтому закрывающий тег не требуется. Однако в XHTML тег <param> должен быть самозакрывающимся (<param />).
HTML <param> Tag
<object>
<param name="..." value="...">
</object>Пример использования 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>Пример использования HTML <param> Tag с атрибутами "name" и "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>Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
| name | name | Задает имя параметра. Обязательно. |
| value | value | Задает значение параметра. Обязательно. |
| type | media_type | Задает MIME-тип значения. Не поддерживается в HTML5. |
| valuetype | data, object, ref | Задает тип значения. Не поддерживается в HTML5. |
В HTML5 тег <param> поддерживает только атрибуты name и value.
Примечание: Тег
<param>в значительной степени считается устаревшим. В современной веб-разработке для настройки встроенных медиа или объектов обычно используется JavaScript, а элемент<applet>устарел.
Практика
Какова функциональность HTML <param> tag и где он используется?