<object>¶
Тег <object>
(от англ. object — объект) сообщает браузеру, как загружать и отображать объекты, которые исходно браузер не понимает.
Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы.
Дополнительно внутрь контейнера <object>
можно поместить элемент <param>
, который передаёт дополнительные параметры для отображения объекта.
Демо¶
Изображения и мультимедиа
Синтаксис¶
1 |
|
Закрывающий тег обязателен.
Атрибуты¶
data
-
Адрес файла для его отображения в окне браузера.
height
-
Высота объекта.
type
-
MIME-тип объекта.
width
-
Ширина объекта.
Также для этого элемента доступны универсальные атрибуты.
data¶
Определяет файл, который следует отобразить в окне браузера. Для популярных форматов данных достаточно указать путь к файлу и его тип (атрибут type
) для загрузки и демонстрации результата.
Путь следует задавать относительно текущего документа.
Синтаксис
1 |
|
Значения
В качестве значения принимается полный или относительный путь к файлу.
Значение по умолчанию
Нет.
height и width¶
Атрибут height
устанавливает высоту объекта, а width
— его ширину. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т. д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.
Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента — контейнера, где находится элемент <object>
. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%"
означает, что объект будет занимать всю доступную ширину веб-страницы.
Синтаксис
1 |
|
Значения
Любое целое положительное число в пикселях или процентах.
Значение по умолчанию
Нет.
type¶
Устанавливает MIME-тип объекта для распознавания браузером.
Синтаксис
1 |
|
Значения
Имя MIME-типа в любом регистре.
Значение по умолчанию
Нет.
Спецификации¶
Описание и примеры¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Ссылки¶
- Тег
<object>
MDN (рус.)