Тег <applet> используется для того, чтобы добавлять на страницу небольшие программы, написанные на языке Java - апплеты.
Элемент <applet> может содержать другие теги HTML и текст.
Некоторые браузеры все еще поддерживают тег <applet>, но для их работы требуется дополнительный плагин или установки.
Этот элемент устарел в HTML 4.01 и полностью устарел в HTML5. Вместо этого используйте элемент <object>.
Синтаксис
Тег <applet> парный, его содержимое пишется между открывающими (<applet>) и закрывающими (</applet>) тегами.
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок окна веб-страницы</title>
</head>
<body>
<applet code="game.class" align="left" archive="game.zip" height="250" width="350">
<param name="difficulty" value="easy">
<b>Включите поддержку Java, чтобы играть в эту игру.</b>
</applet>
</body>
</html>
Результат
Давайте рассмотрим другой пример используя тег <object> в качестве замены для тега <applet>:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок окна веб-страницы</title>
</head>
<body>
<object codetype="application/java" classid="java:programmingtutorials.class"
height="200" width="200">Учебники по программированию</object>
</applet>
</body>
</html>
Результат
Атрибуты
Атрибуты | Значение | Описание |
---|---|---|
align | left right top bottom middle baseline |
Выравнивает апплет относительно других элементов и текста. |
alt | text | Задает альтернативный текст для апплета. |
archive | URL | Указывает местоположение файла с архивом. |
code | URL | Указывает имя апплета. |
codebase | URL | Указывает путь к папке с апплетом, заданный атрибутом code. |
height | pixels | Определяет высоту апплета в пикселах. |
hspace | pixels | Определяет горизонтальный отступ от апплета до окружающего контента в пикселах. |
name | name | Определяет имя апплета. |
vspace | pixels | Определяет вертикальный отступ от апплета до окружающего контента в пикселах. |
width | pixel | Определяет ширину апплета в пикселах. |
Поддержка браузера
✕ | ✓ | ✓ | ✕ |
Практикуйте свои знания
What is true about the <applet> HTML tag?
Правильный!
Неправильно!