Тег object
Описание | Открывающий и закрывающий теги object указывает браузеру, как в html-документ вставлять внешний обьект. Это может быть звуковой или видеофайл, файл vrml, флеш, или иной обьект. Обычно такие файлы браузер воспроизводит с помощью соответствующий плагинов. Также внутри контейнера object можно размещать тег param, передающий дополнительные параметры. |
---|---|
Синтаксис |
<object атрибут="значение">...</object>Если атрибутов несколько, то они перечисляются через запятую. Допускается расположение элемента object внутри другого элемента object. |
Атрибуты |
align Указывает положение проигрываемого обьекта относительно текста или других элементов, может принимать значения:
Указывает адрес программы или плагина, которые будут работают с данным объектом. code Указывает имя Java-апплета. codebase Указывает путь к папке с Java-апплетом. type Указывает MIME-тип объекта. codetype Указывает тип объекта. data Указывает адрес отображаемого файла. height Указывает высоту обьекта. width Указывает ширину обьекта. hspace Указывает горизонтальный отступ от обьекта до текста или другого обьекта. vspace Указывает вертикальный отступ от обьекта до текста или другого обьекта. |
Пример |
<object data="rabbit.swf" type="application/x-shockwave-flash" width="100" height="100" align="left"> </object> Кролик реализован на флеше и вставлен в html-документ тегом object. Атрибут align со значением left располагает обьект слева от текста. ![]() (откроется в новом окне) |
Частые ошибки | |
Примечания | Согласно официальной спецификации W3C для вставки внешних обьектов стоит использовать тег object, хотя все еще довольно часто применяется тег embed. |