Встраиваемые объекты включают в себя апплеты Java, элементы управления ActiveX, размкщенные в HTML-документах.
Тег <APPLET>...</APPLET> служит для встраивания в HTML-документ апплета Java. Атрибуты данного тега приведены в таблице 1.
Таблица 1. Атрибуты тега <APPLET>
Атрибут |
Описание |
archive="..." |
Служит для задания ресурсов, которые должны быть предварительно загружены. |
code="..." |
Обязательный параметр. В качестве значения указывается унифицированый указатель ресурса для файла с байт-кодом апплета с расширением .class. |
object="..." |
Спецмализирование объекты апплета. |
alt="..." |
Определяет текст, отображаемый на месте апплета браузером, если браузер понимает элемент APPLET, но не может выполнять Java-апплеты. |
name="..." |
Указывает имя Java-апплета, уникальное для данного документа. Позволяет Java-апплетам на данной странице находить себе подобных и взаимодействовать друг с другом. |
width="..." |
Обязательный параметр. Ширина области, в которой отображается апплет. |
height="..." |
Обязательный параметр. Высота области, в которой отображается апплет. |
align="..." |
Обязательный параметр. Выравнивание, допустимые значения: left — по левому краю, right — по правому краю, top — по верхнему краю, middle — посередине, bottom — по нижнему краю. |
codebase="..." |
Указывает базовый адрес (URL), по которому находится файл с кодом исполняемого Java-апплета. Если парамер CODEBASE опущен, используется URL текущего документа. |
src="..." |
Указывает адрес (URL), ассоциированный с апплетом. Например, адрес сайта разработчика апплета. |
hspace="..." |
Определяет отступ (в пикселах) по горизонтали от других объектов документа. |
vspace="..." |
Определяет отступ (в пикселах) по вертикали от других объектов документа. |
Параметры апплету передаются с помощью атрибута <PARAM>. Для данного тега могут быть заданы следующие атрибуты:
- name="..." — имя параметра;
- value="..." — значение параметра;
- valuetype="..." — тип значение параметра, допустимые значения: data — данные, ref — ссылка, object — объект;
- type="..." — тип данных Internet.
Тег <OBJECT>...</OBJECT> предназначен для включения в документ объектов, поддерживаемых браузером, например, Internet Explorer, начиная с третьей версии, позволяет включать в HTML-документ компоненты ActiveX. Атрибуты тега <OBJECT> приведены в таблице 2.
Таблица 2. Атрибуты тега <OBJECT>
Атрибут |
Описание |
declare |
Флажок, позволяющий обьявить, но не создать объект. |
classid="..." |
Унифицированный указатель ресурса для встраиваемого объекта. |
codebase="..." |
Унифицированный указатель ресурса, относительно которого распознаются остальные указатели, используемые при определении других атрибутов объектов. |
codetype="..." |
Тип данных объекта. |
data="..." |
Унифицированный указатель ресурса для данных объекта. |
align="..." |
Выравнивание, возможные значения: texttop, middle,textmiddle, baseline, textbottom, left, center, right. |
width="..." |
Обязательный параметр. Ширина области, в которой отображается апплет. |
height="..." |
Обязательный параметр. Высота области, в которой отображается апплет. |
В спецификации HTML 4 указано, ято желательно вместо тега <APPLET> использовать тег <OBJECT>.
К встраиваемым объектам можно отнести и сценарии, включаемые в HTML-документ с помощью тега <SCRIPT>. В теге можно задать атрибут LANGUAGE="...", который служит для языка сценариев, например JavaScript. Вторым атрибутом является SRC="...", в котором кодируется указатель ресурса для внешнего сценария. Тег <SCRIPT> парный, сценарий помещается между открывающим и закрывающим тегами. Тест сценариев, помещаемый в HTML-документ, обычно дополнитель заключается в HTML-коментарий. Делается это для того, чтобы при просмотре документа в браузерах, не поддерживающих JavaScript, текст сценария не отображался. Для таких браузеров рекомендуется вставлять в документ сообщение, заключенное между тегами <NOSCRIPT>...<NOSCRIPT>.
by ktima
|