Тег <applet>

Влад Мержевич

Internet Explorer Chrome Opera Safari Firefox Android iOS
3.0+ 1.0+ 2.1+ 1.0+ 1.0+

Спецификация

HTML: 3.2 4.01 5.0 XHTML: 1.0 1.1

Описание

Тег <applet> предназначен для вставки на страницу апплетов — небольших программ, написанных на языке Java. Этот тег является устаревшим, взамен необходимо использовать более гибкий тег <object>. Между открывающим и закрывающим тегом можно добавить текст, который будет отображаться в браузере, если он не поддерживает апплеты. В противном случае текст не выводится.

Синтаксис

<applet code="URL">Текст</applet>

Закрывающий тег

Обязателен.

Атрибуты

align
Задает выравнивание апплета относительно близлежащих элементов и текста.
alt
Альтернативный текст.
archive
Указывает путь и имя файла с архивом.
code
Имя файла.
codebase
Путь к папке с апплетом, который задан атрибутом code.
height
Высота апплета.
hspace
Горизонтальный отступ от апплета до окружающего контента.
vspace
Вертикальный отступ от апплета до окружающего контента.
width
Ширина апплета.

Также для этого тега доступны универсальные атрибуты и события.

Валидация

Использование этого тега осуждается спецификацией HTML и его наличие приведет к невалидному коду.

Пример

HTML 4.01IECrOpSaFx

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Тег APPLET</title>
 </head>
 <body>
  <p>Текущее время: <applet code="Clock.class" width="60" height="10">
    Ваш браузер не поддерживает Java-апплеты.
  </applet></p>
 </body>
</html>

Результат данного примера показан ниже.

Рис. 1

Рис. 1. Апплет для вывода текущего времени в окне браузера

Статьи по теме

Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.