Атрибут hspace тега <object>
Описание
Атрибут hspace (устаревший) определял горизонтальные поля (отступы) вокруг элемента <object> в пикселях. Использовался для управления обтеканием текста.
<object data="image.png" type="image/png" hspace="20">
<img src="image.png" alt="Пример изображения">
</object>
Современная альтернатива на CSS:
<style>
.media-object {
margin-left: 20px;
margin-right: 20px;
}
</style>
<object data="video.mp4" type="video/mp4" class="media-object">
<p>Видео не поддерживается</p>
</object>
Сравнение с CSS:
| Атрибут hspace | CSS-эквивалент |
|---|---|
| Одинаковые отступы слева и справа | margin-left и margin-right |
| Только целочисленные значения | Любые единицы измерения (px, em, rem) |
| Устарел в HTML5 | Стандартный современный подход |
Ограничения и совместимость:
- Устарел в HTML5 (используйте CSS вместо hspace)
- Поддерживается браузерами для обратной совместимости
- Ограниченная функциональность по сравнению с CSS
- Не работает с некоторыми типами контента
Примечание: Для всех новых проектов используйте CSS-свойства margin и padding вместо HTML-атрибута hspace. Это дает больше возможностей для контроля отступов и соответствует современным стандартам.