Тег 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 теги
