❌ Эта статья об устаревшем теге, спецификация HTML не рекомендует использовать его в веб-разработке.

Тег <applet> использовался для встраивания апплетов в HTML-документы. Апплет — это небольшая программа на языке Java, которая может выполняться веб-браузером на компьютере пользователя. Апплет мог использоваться для создания интерактивных элементов на веб-страницах, например, игр, графических приложений или форм.

Синтаксис тега <applet>

<applet code="Main.class" width="300" height="200">
    Ваш браузер не поддерживает тег Applet.
</applet>

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

Тег <applet> устарел в HTML5 и больше не поддерживается.

Семантический или нет

Тег <applet> не считается семантическим, так как не придает никакого конкретного значения содержимому.

Атрибуты тега <applet>

  • code — имя главного класса Java, который нужно загрузить;
  • width — ширина окна, в котором будет выполняться апплет;
  • height — высота окна, в котором будет выполняться апплет;
  • align — выравнивание по горизонтали;
  • alt — альтернативный текст для апплета;
  • name — имя апплета;
  • archive — список архивов JAR или ZIP, содержащих классы, используемые апплетом.

Глобальные атрибуты

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

Ограничения тега <applet>

  • Тег <applet> устарел и не поддерживается современными браузерами;
  • Для использования Java в веб-разработке рекомендуется использовать тег <object>.

Нюансы

  • Для использования applet необходимо, чтобы на компьютере пользователя была установлена среда выполнения Java (JRE);
  • Апплет может быть опасен для безопасности, так как может загружать и выполнять произвольный код на компьютере пользователя;
  • Поскольку тег <applet> устарел, его использование в веб-разработке не рекомендуется.

Поддержка браузерами

Тег <applet>не поддерживается современными браузерами.

Чем заменить тег <applet>

Для веб-разработки рекомендуется использовать тег <object> или <embed>, который позволяет встроить веб-приложения в HTML-документы.

Актуальность

Тег <applet> устарел, не используйте его в веб-разработке.


Хотите узнать больше об HTML-тегах?

Прочитайте справочник по HTML или познакомьтесь с вёрсткой на интерактивных тренажёрах в HTML Academy.


«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.

ТелеграмПодкастБесплатные учебники

Читать дальше

<div>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<dl>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<option>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<ul>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<video>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<datalist>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023

<caption>

Синтаксис, примеры использования, основные атрибуты.

  • 25 января 2023