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


Описание

Атрибут align определяет выравнивание элемента <object> относительно окружающего контента. Этот устаревший атрибут влияет на:

  • Положение объекта по горизонтали
  • Обтекание текстом
  • Вертикальное выравнивание с соседними элементами
Пример использования:
<object data="logo.png" type="image/png" align="left"> <img src="logo.png" alt="Логотип компании"> </object> <p>Текст обтекает объект слева...</p>

Допустимые значения:

Значение Описание Аналог в CSS
left Выравнивание по левому краю float: left
right Выравнивание по правому краю float: right
middle Выравнивание по середине vertical-align: middle
top Выравнивание по верху vertical-align: top
bottom Выравнивание по низу vertical-align: bottom

Современная альтернатива на CSS:

<style> .object-left { float: left; margin-right: 15px; } </style> <object data="logo.png" type="image/png" class="object-left"> <img src="logo.png" alt="Логотип"> </object>

Ограничения и совместимость:

  • Устарел в HTML5 (используйте CSS вместо align)
  • Поддерживается браузерами для обратной совместимости
  • Может конфликтовать с современными CSS-стилями
  • Не рекомендуется для новых проектов

Примечание: Вместо атрибута align следует использовать CSS-свойства float, vertical-align или Flexbox/Grid-раскладки для более точного контроля позиционирования элементов.