Тег <param>
Описание
Тег <param> (от англ. "parameter") определяет параметры для плагинов, встроенных с помощью элементов <object>. Это одиночный тег, который должен располагаться внутри <object> перед любым другим контентом.
<object data="movie.swf">
<param name="quality" value="high">
</object>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">
<param name="movie" value="animation.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<param name="allowFullScreen" value="true">
<!-- Альтернативный контент -->
<p>Ваш браузер не поддерживает Flash</p>
</object>
Ключевые особенности:
- Используется только внутри
<object> - Не имеет закрывающего тега
- Параметры зависят от типа встраиваемого объекта
- Устарел для современных технологий (Flash, Java-апплеты)
- Может содержать несколько параметров для одного объекта
<object type="application/x-java-applet">
<param name="code" value="MyApplet.class">
<param name="archive" value="applet.jar">
<param name="width" value="300">
<param name="height" value="200">
<p>Требуется Java для работы апплета</p>
</object>
Рекомендации по использованию:
- Используйте только для устаревших технологий (Flash, Java)
- Для современных медиа применяйте
<video>,<audio> - Всегда указывайте альтернативный контент внутри
<object> - Проверяйте актуальность параметров для конкретного плагина
- Рассмотрите замену на современные веб-технологии
Тег <param> представляет исторический интерес и использовался для настройки поведения плагинов, но в современной веб-разработке практически не применяется из-за отказа от Flash и других плагинов в пользу HTML5-технологий.
Атрибуты
| name | Имя параметра |
| value | Значение параметра |
| data-* | Пользовательские данные |
| id | Уникальный идентификатор |
| type | Тип параметра (устарел) |
| valuetype | Тип значения (устарел) |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 4.0 | 1.0 | 4.0 | 1.0 | 1.0 |




