Тег <param>


Описание

Тег <param> (от англ. "parameter") определяет параметры для плагинов, встроенных с помощью элементов <object>. Это одиночный тег, который должен располагаться внутри <object> перед любым другим контентом.

Базовый синтаксис:
<object data="movie.swf"> <param name="quality" value="high"> </object>
Пример использования с Flash-роликом:
<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-апплеты)
  • Может содержать несколько параметров для одного объекта
Пример с 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 Значение параметра
accesskey Горячая клавиша для активации
class CSS-классы для стилизации
contenteditable Разрешает редактирование
data-* Пользовательские данные
dir Направление текста
hidden Скрывает элемент
id Уникальный идентификатор
lang Язык содержимого
spellcheck Проверка орфографии
style Инлайновые стили
tabindex Порядок перехода
title Всплывающая подсказка
translate Определяет возможность перевода
type Тип параметра (устарел)
valuetype Тип значения (устарел)

Поддержка браузерами

4.0 1.0 4.0 1.0 1.0