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


Описание

Атрибут hspace для тега <applet> определяет горизонтальные отступы (слева и справа) вокруг апплета в пикселях. Этот атрибут устарел в HTML5 и заменяется CSS-свойствами.

Пример использования:
<applet code="Clock.class" width="100" height="100" hspace="20"> Java-апплет часов </applet> <p>Текст будет отступать на 20px от апплета с обеих сторон.</p>

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

Характеристика Поведение
Тип значения Целое число (пиксели)
Направление Применяется одновременно слева и справа
Минимальное значение 0 (отсутствие отступа)
Современная замена CSS margin-left и margin-right
Совместимость Поддерживается всеми браузерами (но устарело)

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

  • Не рекомендуется для новых проектов
  • Для замены используйте CSS:
    • margin-left и margin-right
    • margin-inline-start/end для RTL-языков
  • При миграции устаревшего кода замените на эквивалентные CSS-правила
  • Для адаптивного дизайна используйте относительные единицы (em, rem, %)

Современная реализация:

<object type="application/x-java-applet" class="applet-spacing" data="ModernClock.class"> Альтернативное содержимое </object> <style> .applet-spacing { margin-left: 20px; margin-right: 20px; /* или */ margin-inline: 20px; } </style>

Исторический контекст:

Атрибут hspace использовался вместе с vspace (вертикальные отступы) для управления обтеканием апплета текстом. В HTML 4.01 эти атрибуты были помечены как устаревшие (deprecated), а в HTML5 полностью удалены из спецификации в пользу CSS.

Примечание: Этот материал представлен исключительно в справочных целях для поддержки унаследованного кода. В современных веб-приложениях используйте CSS для управления отступами.