HTML <object> Тег
Пример
Использование элемента <object> для встраивания файла Flash:
<object width="400" height="400" data="helloworld.swf"></object>
Определение и использование
Тег <object> определяет внедренный объект в документе HTML. Этот элемент используется для встраивания мультимедиа (например, аудио, видео, Java-апплетов, ActiveX, PDF и Flash) в веб-страницы.
Можно также использовать тег <object> для встраивания другой веб-страницы в документ HTML.
Можно использовать <param> тег для передачи параметров в плагины, которые были внедрены с тегом <object>.
Поддержка браузера
Элемент | |||||
---|---|---|---|---|---|
<object> | Да | Да | Да | Да | Да |
Советы и примечания
Примечание: Элемент <object> должен появиться внутри <body> Элемент. Текст между <object> и <object> является альтернативным текстом для обозревателей, которые не поддерживают этот тег.
Совет: Для изображений используйте тег <img> вместо тега <object>.
Совет: По крайней мере один из "data" или "type" атрибут должен быть определен.
Различия между HTML 4,01 и HTML5
Некоторые атрибуты HTML 4,01 не поддерживается в HTML5.
Атрибут "form" является новым в HTML5.
В HTML5 объекты могут использоваться и подаваться в формах.
В HTML5 объекты больше не могут появляться внутри элемента <head> документа.
Атрибуты
= Новый в HTML5.
Атрибут | Значение | Описание |
---|---|---|
align | top bottom middle left right |
Не поддерживается в HTML5. Задание выравнивания элемента <object> в соответствии с окружающими элементами |
archive | URL | Не поддерживается в HTML5. Разделенный пробелами список URL в архивах. Архив содержит ресурсы, относящиеся к объекту |
border | pixels | Не поддерживается в HTML5. Задает ширину границы вокруг <object> |
classid | class_ID | Не поддерживается в HTML5. Определяет значение идентификатора класса, заданное в реестре Windows или URL-адрес |
codebase | URL | Не поддерживается в HTML5. Определяет, где найти код для объекта |
codetype | media_type | Не поддерживается в HTML5. Тип носителя кода, на который ссылается атрибут ClassID |
data | URL | Указывает URL-адрес ресурса, используемого объектом |
declare | declare | Не поддерживается в HTML5. Определяет, что объект должен объявляться, не создаваться или создаваться до тех пор, пока не потребуется |
form | form_id | Указывает одну или несколько форм, к которым принадлежит объект |
height | pixels | Задает высоту объекта |
hspace | pixels | Не поддерживается в HTML5. Указывает пробелы на левой и правой стороне объекта |
name | name | Задает имя объекта |
standby | text | Не поддерживается в HTML5. Определяет текст для отображения во время загрузки объекта |
type | media_type | Указывает тип носителя данных, указанных в атрибуте Data |
usemap | #mapname | Указывает имя карты образа на стороне клиента, используемой с объектом |
vspace | pixels | Не поддерживается в HTML5. Указывает пробелы в верхней и нижней части объекта |
width | pixels | Задает ширину объекта |
Глобальные атрибуты
Тег <object> также поддерживает Глобальные атрибуты в HTML.
Атрибуты события
Тег <object> также поддерживает Атрибуты событий в HTML.
Похожие страницы
HTML Учебник: HTML Object Element
HTML DOM reference: Object Object
Параметры CSS по умолчанию
В большинстве обозревателей элемент <object> будет отображаться со следующими значениями по умолчанию:
object:focus {
outline: none;
}