beget banner 468x60beget banner 728x90beget banner 930x180kwork banner 468x60kwork banner 728x90kwork banner 930x180smsc banner 468x60smsc banner 728x90smsc banner 930x180

HTML-тег <object>

Тег <object> определяет некий объект в документе HTML. Он используется для встраивания в документ различных видов мультимедийных файлов, таких как видео, аудио, Java-апплеты, ActiveX, PDF-документы, Flash-анимации или даже изображения. Вы также можете использовать элемент <object> для встраивания другой веб-страницы в ваш HTML-документ.

Элемент <param> используется для передачи параметров в плагины, которые были встроены с элементом <object>.

Тип: Block
Контент: Блочные, строчные элементы, текст; любой <param> должен быть первым
Открывающий тег: Обязательный
Закрывающий тег: Обязательный
Версия: HTML 4, 4.01, 5

Синтаксис

Базовый синтаксис тега <object> выглядит следующим образом:

HTML / XHTML: <object data="URL" type="content-type"> ... </object>

Примеры написания кода тега <object>:

<object type="application/x-shockwave-flash">
    <param name="movie" value="video/blur.swf">
</object>

Рекомендуется использовать type при указании data, поскольку он позволяет браузеру избегать загрузки информации для не поддерживаемых типов контента.

Специальные атрибуты тега

В следующей таблице приведены атрибуты, которые относятся к тегу <object>:

Атрибут Значение Описание
Обязательно — следующие атрибуты должны быть указаны в этом теге, чтобы разметка была валидной.
data URL Определяет расположение данных или файла, который требуется объекту.
type content-type Указывает тип контента ресурса, указанного в атрибуте data. Должен быть указан хотя бы один из data и type.
Опционально — следующие атрибуты не являются обязательными.
align left
right
top
middle
bottom
Определяет выравнивание элемента <object> относительно окружающего содержимого. Вместо этого используйте CSS.
archive URLs Разделенный пробелами список URL-адресов архивов, содержащих ресурсы, относящиеся к объекту.
border pixels Определяет ширину границы вокруг объекта. Вместо этого используйте CSS-свойство border.
classid URI Определяет URL или внутреннюю ссылку для реализации объекта.
codebase URI Задает базовый путь, используемый для разрешения относительных URL-адресов, указанных атрибутами classid, data и archive.
codetype content-type Указывает тип содержимого данных, ожидаемых при загрузке объекта, указанного атрибутом classid.
declare declare Этот логический атрибут указывает, что объект должен быть только объявлен, но не создан.
form form-id Определяет id формs, с которой элемент объекта связан.
height length Устанавливает высоту объекта.
hspace pixels Определяет количество пробелов слева и справа от объекта.
name text Определяет название объекта.
standby message Определяет текстовое сообщение, которое будет отображаться во время загрузки объекта.
usemap URL Определяет клиентскую карту изображения, связанную с элементом объекта изображения.
vspace pixels Определяет количество пробелов в верхней и нижней части объекта.
width length Устанавливает ширину объекта.

Глобальные атрибуты

Как и все другие HTML-теги, тег <object> поддерживает все глобальные атрибуты в HTML5.

Атрибуты для событий

Тег <object> так же поддерживает атрибуты событий в HTML5.

Поддержка браузеров

Тег <object> поддерживается во всех основных браузерах.

smsc banner 480x320smsc banner 728x90smsc banner 120x600kwork banner 480x320kwork banner 728x90kwork banner 120x600skillbox banner 480x320skillbox banner 728x90skillbox banner 120x600

Читайте также

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Похожие посты