Тег <hr>

Тег <hr> (укр. — “горизонтальна лінія” або “тематичний розрив”) в HTML використовується для візуального розділення контенту на логічні частини. Семантично він позначає перехід до нової теми або зміни контексту в документі. У сучасній HTML5-специфікації <hr> вважається тематичним роздільником, а не просто декоративною лінією.

Тег є самозакривальним.

Атрибути

Специфічні атрибути

Тег <hr> не має специфічних (унікальних) атрибутів.

Глобальні атрибути

Тег <hr> підтримує всі глобальні атрибути HTML:

  • id — унікальний ідентифікатор. Наприклад:
<hr id="section-divider">
  • class — для CSS-стилізації. Наприклад:
<hr class="divider">
  • style — для інлайн-стилів. Наприклад:
<hr style="border: 2px dashed #ccc;">
  • title — підказка при наведенні. Наприклад:
<hr title="Перехід до нової теми">
  • lang — вказує мову (практично не використовується для цього тега). Наприклад:
<hr lang="uk">

Приклад використання

<!DOCTYPE html>
<html lang="uk">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Приклад використання hr</title>
    <style>
        .divider {
            border: none;
            height: 3px;
            background: linear-gradient(to right, #4CAF50, #81C784);
            margin: 30px 0;
        }
    </style>
</head>
<body>

<h2>Розділ 1</h2>
<p>Це перший розділ тексту.</p>

<hr class="divider">

<h2>Розділ 2</h2>
<p>Це другий розділ тексту після тематичного розділення.</p>

<hr style="border: 1px solid #000;">

<h2>Розділ 3</h2>
<p>Це третій розділ з простим роздільником.</p>

</body>
</html>

Додаткові моменти

  • Семантично означає зміну теми або перехід між логічними частинами тексту.
  • У HTML5 має саме смислове значення, а не лише декоративне.
  • Може бути повністю стилізований через CSS: товщина, колір, стиль лінії, тіні тощо.
  • Підтримує гнучке використання в лендингах, документації, блогах, статтях.
  • Сам по собі не містить контенту (порожній самозакривальний тег).
  • Повністю підтримується всіма сучасними браузерами.