Тег applet
Последнее обновление: 23.01.2011
Тег <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>.
По теме
- Вставка flash в HTML
 - Параметры для вставки объектов
 - Вставляем ролик с YouTube
 - Семантический HTML код — рекомендация с большими выгодами
 - Семантические теги на базе HTML 4.01
 - Теги представления на базе HTML 4.01
 
  Теги: устаревшие теги, HTML теги  
Показать комментарии
