Синтаксис
<object>...</object>
Описание
Тег <object> (от англ. object — объект) сообщает браузеру, как загружать и отображать объекты, которые исходно браузер не понимает. Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы.
Дополнительно внутрь контейнера <object> можно поместить тег <param>, который передаёт дополнительные параметры для отображения объекта.
Атрибуты, которые можно использовать в теге <object>, указаны ниже. Также тег поддерживает глобальные атрибуты и атрибуты события.
Атрибуты
Атрибут | Значение | Описание |
align | top bottom middle left right |
Определяет способ выравнивания объекта на странице и способ его обтекания текстом. |
archive | URL-адрес | Устанавливает путь к файлам, которые необходимы для работы объекта. Не поддерживается в HTML5 |
border | px | Задает ширину границы вокруг объекта. Не поддерживается в HTML5 |
classid | URL-адрес | Указывает адрес (абсолютный или относительный URL), программы, плагинa или апплетa, который браузер должен загрузить для работы с данным объектом. Можно также использовать идентификатор зарегистрированного ActiveX приложения, предваряя его ключевым словом clsid. Не поддерживается в HTML5 |
code | имя | Определяет имя объекта |
codebase | URL-адрес | Указывает путь к папке с объектом, который указан атрибутом code или classid. Не поддерживается в HTML5 |
codetype | MIME-тип | Определяет MIME-тип (спецификация для передачи по сети файлов различного типа) объекта, который задан атрибутом classid. Не поддерживается в HTML5 |
data | URL-адрес | Определяет адрес ресурса, который будет использоваться объектом |
declare | declare | Указывает, что объект только объявлен. Не поддерживается в HTML5 |
form | id формы | Определяет форму, к которой относится элемент <object> |
height | px | Определяет высоту объекта |
hspace | px | Устанавливает отступ слева и справа. Не поддерживается в HTML5 |
name | имя | Задает имя объекта |
standby | текст | Задает текст, который должен быть показан во время загрузки объекта. Не поддерживается в HTML5 |
tabindex | номер | Устанавливает последовательность перехода между элементами при нажатии на клавишу Tab |
type | MIME-тип | Определяет MIME-тип (тип кодировки данных для передачи по сети) вложенного файла |
usemap | #mapname |
Определяет, что вложенный контент является картой-изображением. Значение атрибута соотносится со значением атрибута name элемента <map> и создает связь между двумя элементами |
vspace | px | Определяет вертикальный отступ. Не поддерживается в HTML5 |
width | px | Устанавливает ширину объекта |
Пример
HTML-код:
data="/media/video/flower.mp4"
width="300"
height="200">
Отображение в браузере:
Параметры CSS по умолчанию
object:focus {
outline: none;
}
Поддержка браузера
Элемент |
Chrome |
Opera |
Firefox |
Safari |
Microsoft Edge |
<object> | Да | Да | Да | Да | Да |
Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!
Только свежие новости программирования и технологий каждый день.
Комментарии