Атрибут 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. Для новых проектов рекомендуется использовать современные методы вёрстки.