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


Описание

Атрибут align для тега <applet> определяет выравнивание Java-апплета относительно окружающего контента. Важно отметить, что и тег <applet>, и атрибут align являются устаревшими в HTML5.

Апплет с выравниванием по центру:
<applet code="Example.class" width="300" height="200" align="center"> Ваш браузер не поддерживает Java-апплеты. </applet>
Апплет с обтеканием текстом:
<applet code="Game.class" width="150" height="150" align="left"></applet> <p>Текст будет обтекать апплет с правой стороны...</p>

Особенности работы:

Характеристика Поведение
Допустимые значения left, right, top, middle, bottom, absmiddle, baseline, absbottom, center
Совместимость Работает только в старых браузерах с поддержкой Java
Альтернатива в HTML5 Используйте CSS (float, vertical-align, flexbox) с элементом <object>
Влияние на поток документа Значения left/right создают обтекание текстом

Рекомендации по использованию:

  • Избегайте использования - тег <applet> и атрибут align устарели
  • Для встраивания Java-приложений используйте <object> или <embed>
  • Для выравнивания применяйте CSS-свойства:
    • text-align - для блочного выравнивания
    • float - для обтекания
    • vertical-align - для вертикального позиционирования
    • flexbox/grid - для сложных макетов
  • Для старых систем поддерживайте fallback-контент

Хотя атрибут align когда-то широко использовался для позиционирования апплетов, современные веб-стандарты полностью заменяют его возможностями CSS. Для новых проектов рекомендуется использовать современные методы вёрстки.