OBJECT


BGSOUND
EMBED
IMG
NOEMBED
NOSCRIPT
OBJECT
PARAM
SCRIPT


Элемент <OBJECT> сообщает браузеру, как загружать и отображать объекты, которые исходно браузер не понимает. Как правило, такие объекты требуют подключения к браузеру специального модуля, который называются плагин, или запуска вспомогательной программы. Можно вкладывать несколько элементов <OBJECT> друг в друга - это позволяет выбрать максимально правильный для каждого браузера способ взаимодействия с объектом.

Параметры:

align Определяет выравнивание объекта
classid Адрес программы (приложения или плагина), которая работает с данным объектом, и будет запускать его
code Имя Java-апплета для его выполнения
codebase Путь к папке с Java-апплетом, который указан параметром code или classid
height Высота объекта
width Ширина объекта
hspace Определяет горизонтальный отступ до окружающего контента
vspace Определяет вертикальный отступ до окружающего контента
codetype Указывает на тип объекта, который задан параметром classid
data Адрес файла для его отображения в окне браузер
type MIME-тип объекта



<body>
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/
    swflash.cab#version=6,0,0,0"
    width="640" height="480">
    <param name="movie" value="8.swf">
    <param name="quality" value="high">
    <param name="scale" value="exactfit">
    <param name="bgcolor" value="#ffffff">
  </object>
</body>




Параметр ALIGN

Определяет выравнивание изображения на странице относительно других элементов.

absmiddle Выравнивание середины объекта по середине текущей строки
baseline Выравнивание объекта по базовой линии текущей строки
bottom Выравнивание нижней границы объекта по окружающему тексту*
left Выравнивает объект по левому краю окна, текст обтекает его справа
middle Выравнивание середины объекта по базовой линии текущей строки
right Выравнивает объект по правому краю окна, текст обтекает слева
texttop Верхняя граница объекта выравнивается по самому высокому текстовому элементу текущей строки
top Верхняя граница объекта выравнивается по самому высокому элементу текущей строки



Параметр CLASSID

Этот параметр указывает браузеру, какую программу, плагин или апплет нужно загрузить. Можно также использовать идентификатор зарегистрированного ActiveX приложения, предваряя его ключевым словом clsid.

<object classid="URL">...</object>


Параметр CODE

Этот параметр используется для замены тега <APPLET>, который загружает и выполняет Java-aпплет. В качестве значения code используется имя класса Java-апплета (файл с рашсирением class). Если файл располагается не в той же папке что и текущий документ, то следует указать путь к нему через параметр codebase. Работает только в браузере Internet Explorer.


<head>
 <meta http-equiv="Content-Type" content="text/html;
 charset=windows-1251">
   <title>CODE</title>
 </head>
 <body>

  <object code="clock.class"></object>

</body>


Параметр CODEBASE

Указывает путь к папке, где хранится файл с классом указанный в значении параметра code или classid. Указывается только имя папки, а не файла.

<object codebase="путь">...</object>


Параметр CODETYPE

Сообщает браузеру о типе объекта, который указан в параметре classid. Браузер может использовать эту информацию, чтобы подготовить необходимые ресурсы для воспроизведения файла. Если параметр codetype отсутствует, то рассматривается значение атрибута type, хотя он обычно и связывается с параметром data. В случае, когда не указаны оба параметра codetype и type, браузер получает данные о типе загружаемого файла самостоятельно.


<head>
 <meta http-equiv="Content-Type" content="text/html;
 charset=windows-1251">
   <title>CODETYPE</title>
 </head>
 <body>

  <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
    codetype="video/quicktime"></object>

</body>


Параметр DATA

Определяет файл, который следует отобразить в окне браузера. Для популярных форматов данных достаточно указать путь к файлу и его тип (параметр type) для загрузки и демонстрации результата. Для специфичных плагинов желательно еще включить параметр classid.

Путь к файлу определяется относительно папки, заданной атрибутом codebase. Если этого параметра нет, тогда путь следует задавать относительно текущего документа. В качестве значения принимается полный или относительный путь к файлу.

<object data="URL">...</object>


Параметры HEIGHT и WIDTH

Параметр height устанавливает высоту объекта, а width - его ширину. В заданные размеры входит не только само изображение, например в случае воспроизведения видеофайла, но и панель управления им, включая кнопки проигрывания, паузы, остановки и т.д. По этой причине на размер отображаемого объекта влияет тип файла и применяемый плагин.

Если используется процентная запись, то размеры объекта вычисляются относительно родительского элемента - контейнера, где находится тег <OBJECT>. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%" означает, что объект будет занимать всю доступную ширину web-страницы.


Параметры HSPACE и VSPACE

С помощью этих объектов задается отступ от окружающего контента до краев объект. Значение по умолчанию равняется "0".


Параметр TYPE

Сообщает браузеру о типе объекта, который указан в параметре data. Браузер может использовать эту информацию, чтобы подготовить необходимые ресурсы для воспроизведения файла.

Браузер вначале анализирует значение codetype, а в случае его отсутствия смотрит значение type. Если не указаны оба параметра codetype и type, браузер получает данные о типе загружаемого файла самостоятельно.

<object type="MIME-тип">...</object>


С чего начать работу? Структура HTML
Гиперссылки
Текстовые блоки
Форматирование и текстовые элементы
Списки
Объекты
Таблицы
Формы
Фреймы
Метатэги и служебные теги
Все теги по алфавиту
Каскадные таблицы стилей CSS
Кодирование цвета в HTML
Коды символов в HTML
MIME-типы


Студия web-дизайна "Webcreature" © 2015
+7 (905) 515-56-52
Rambler's Top100