Тег <applet>
Описание
Тег <applet> использовался в старых версиях HTML для встраивания Java-апплетов (маленьких приложений, написанных на языке программирования Java) непосредственно в веб-страницу. Однако этот тег устарел и официально удалён из стандартов HTML5.
Современные рекомендации предлагают заменять <applet> на другие методы внедрения апплетов или аналогичных решений, такие как элемент <object> или плагины. Важно понимать, что внедрение Java-апплетов стало крайне редким ввиду снижения популярности технологии и повышения безопасности в браузерах.
- Использование элемента
<object>для вставки объектов разного формата (включая старые Java-апплеты, если поддержка сохраняется):<object type="application/java-applet" data="MyApplet.class"></object> - Современные решения чаще используют JavaScript, HTML5 Canvas или библиотеки вроде React.js, Vue.js и др., поскольку они обеспечивают лучшую производительность и безопасность.
Несмотря на историческое применение тега <applet>, современные разработчики предпочитают избегать его использования в пользу более новых и поддерживаемых технологий.
Атрибуты
| align | Определяет выравнивание апплета относительно окружающего контента |
| alt | Альтернативный текст для отображения, если апплет не может быть загружен |
| archive | Список архивов, содержащих ресурсы для апплета |
| code | Имя класса апплета для выполнения |
| codebase | Базовый URL для поиска кода апплета |
| datafld | Указывает поле источника данных (устарело) |
| datasrc | Указывает источник данных (устарело) |
| height | Высота апплета в пикселях |
| hspace | Горизонтальные отступы вокруг апплета |
| mayscript | Разрешает апплету доступ к JavaScript на странице |
| name | Имя апплета для идентификации |
| object | Имя ресурса, содержащего сериализованный апплет |
| src | URL для загрузки данных апплета |
| vspace | Вертикальные отступы вокруг апплета |
| width | Ширина апплета в пикселях |
| accesskey | Горячая клавиша для активации элемента |
| class | CSS-класс для стилизации |
| id | Уникальный идентификатор элемента |
| style | Инлайновые CSS-стили |
| title | Всплывающая подсказка для элемента |
Поддержка браузерами
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |




