Тег applet
Последнее обновление: 07.03.2009
Тег <applet> (с англ. апплет) — тег-контейнер, предназначен для встройки в HTML страницы апплетов JAVA.
Строчный элемент.
HTML: 3.2 | 4 / XHTML: 1.0 (Strict, Transmissional, Frameset) | 1.1
Синтаксис
<applet>...</applet>
Атрибуты
align | выравнивание окна апплета:
|
---|---|
alt | задает альтернативный текст, который будет располагаться в окне апплета в том случае, если браузер не может работать с Java-апплетами |
archive | указывает список архивных файлов, разделенных запятыми |
cabbase | указывает имя .cab фала. Он содержит комплект .class файлов (архивы для оптимизации загрузки апплета), для Internet Explorer. Отсутствует в спецификации HTML 4.01! |
class | определяет имя используемого класса |
code | имя файла класса исполняемого Java-апплета |
codebase | задает базовый адрес URL апплета |
dir | определяет направление символов:
|
height | высота окна апплета (в пикселах) |
hspace | зазор слева и справа от области, занимаемой апплетом (в пикселях) |
id | уникальный индетификатор |
lang | определяет используемый язык в документе, на который указывает ссылка |
mayscript | определяет может ли апплет получать доступ к Javascript без вмешательства пользователя Отсутствует в спецификации HTML 4.01! |
name | имя апплета, для взаимодействия между апплетами на странице |
noexternaldata | управлять обработкой ActiveX (для IE):
Отсутствует в спецификации HTML 4.01! |
object | задает имя ресурса, содержащего сериализованное представление состояния аплета |
style | задает встроенную таблицу стилей |
title | всплывающая подсказка |
vspace | зазор сверху и снизу от области, занимаемой апплетом (в пикселях) |
width | ширина окна апплета (в пикселах) |
Дополнительно между тегами <applet> и </applet> можно задавать параметры апплета. Для этого используется тег <param>, количество передаваемых апплету параметров — произвольное.
<param name=". . ." value=". . .">
Общие параметры
bpath | базовый URL для файлов с изображениями, которые будут задаваться в элементах слоев типа image |
---|---|
bgcolor | цвет фона |
prev_load | номер множеcтва слоев для загрузки, размещенных в теле специального класса map_coords, загрузка выполняется при инициализации апплета |
layers_all | список имен слоев, которые будут заданы статически в параметрах апплета |
layers_draw | список имен слоев, которые будут отображены после загрузки апплета |
Пример
код:
<applet code="Animate.class" width="200" height="100">
<param name="img1" value="/images/foto.jpg">
<img src="animage.gif" alt="" width=100 height=100 />
</applet>
Рекомендации по использованию
- должен быть закрыт (</applet>)
- может содержать CDATA, строчные и блочные, элементы, теги <param>.
- поддерживается не всеми браузерами
- обязательные атрибуты: code, width и height
- требует загрузки дополнительного плагина для JAVA
- при использовании XHTML 1.0 Strict, XHTML 1.1, HTML 4.01 Strict не пройдет валидацию
Тег <applet> не желателен. Вместо него нужно использовать тег <object>.
Теги: устаревшие теги, HTML теги