Вы здесь

HTML тег object

Тег <object> предназначен для вставки программных объектов в код HTML страницы.

Этот элемент используется для вставки мультимедиа объектов (аудио и видео файлов, Java апплетов, ActiveX, PDF и Flash приложений). Также, при помощи тега <object> можно вставлять другие HTML документы.

Чтобы передать параметры в приложение, вставляемое при помощи тега <object>, используется тег <param>.

Элемент <object> должен определяться внутри элемента <body>. Текст между тегами <object> и </object> будет отображаться, если пользовательский браузер не поддерживает этот тег.

Для вставки изображений следует использовать тег <img>, а не <object>.

По крайней мере один атрибут data или type должен быть определен.

Разница между HTML 4.01 и HTML5

Некоторые атрибуты HTML 4.01 не поддерживаются в HTML5.

Атрибут form был добавлен в HTML5.

В HTML5 программные объекты могут использоваться в формах.

В HTML5 программные объекты больше не могут вставляться внутри элемента <head>.

Атрибуты тега <object>
Атрибут Описание
align Определяет горизонтальное выравнивание содержимого элемента
border Определяет толщину рамки вокруг элемента
data Определяет адрес ресурса, используемого в качестве встроенного объекта
form Определяет к какой форме относится внедряемый объект
height Определяет высоту внедряемого объекта
hspace Определяет величину отступов слева и справа от встроенного объекта
name Определяет имя внедряемого объекта
type Определяет медиа-тип вставляемого объекта
usemap Определяет используемую с объектом карту изображения
vspace Определяет величину отступов сверху и снизу от встроенного объекта
width Определяет ширину внедряемого объекта
Общие атрибуты
Тег <object> поддерживает общие атрибуты и атрибуты-события
HTML пример

Вставляем флэш-анимацию:


<object width="400" height="400" data="helloworld.swf"></object>

CSS стили по умолчанию

Большинство браузеров будут отображать тег <object> со следующими стилями


object:focus { 
    outline: none;
}