HTML тег <hr>
Значение и применение
Элемент <hr> обозначает тематический разрыв: например, переход к другой сцене рассказа или другой теме. Обычно браузер рисует горизонтальную линию, но смысл элемента не зависит от оформления. Для чисто декоративной линии используйте CSS-границу. Это пустой элемент без закрывающего тега.
Поддержка браузерами
Спецификация: multipage
Поддерживается во всех основных браузерах с 2015 года.
Отдельные значения (1) поддерживаются не везде — смотрите таблицу.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
hr | 1 | 12 | 1 | ≤12.1 | 3 | 18 | 4 | ≤12.1 | 1 | 1.0 | 4.4 | 1 |
align | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
color | 33 | 12 | 1 | 20 | 10.1 | 33 | 4 | 20 | 10.3 | 2.0 | 4.4.3 | 10.3 |
| <hr> in <select> | 119 Версия 119 выпущена в 2023 г. Примечание MDN (англ.) Exposes the Does not expose the | 119 Версия 119 выпущена в 2023 г. Примечание MDN (англ.) Exposes the Does not expose the | 122 Версия 122 выпущена в 2024 г. Примечание MDN (англ.) Does not expose the | 105 Версия 105 выпущена в 2023 г. Примечание MDN (англ.) Exposes the Does not expose the | 17 Версия 17 выпущена в 2023 г. Примечание MDN (англ.) Does not expose the | 145 | 17.4 Версия 17.4 выпущена в 2024 г. Примечание MDN (англ.) Does not expose the | 17.4 Версия 17.4 выпущена в 2024 г. Примечание MDN (англ.) Does not expose the | ||||
noshade | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
size | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
width | 1 | 12 | 1 | ≤12.1 | ≤4 | 18 | 4 | ≤12.1 | ≤3.2 | 1.0 | 4.4 | ≤3.2 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Атрибуты
| Атрибут | Значение | Описание |
|---|---|---|
align |
left
|
Не поддерживается в HTML5. Определяет выравнивание элемента. Используйте CSS вместо данного атрибута (значения по умолчаию внизу страницы). |
noshade |
noshade |
Не поддерживается в HTML5. Указывает, что горизонтальная линия должна отображаться в одном цвете, вместо затененного цвета. Используйте CSS вместо данного атрибута (значения по умолчаию внизу страницы). |
size |
pixels |
Не поддерживается в HTML5. Определяет высоту элемента. Используйте CSS вместо данного атрибута (значения по умолчаию внизу страницы). |
width |
pixels
|
Не поддерживается в HTML5. Определяет ширину элемента. Используйте CSS вместо данного атрибута (значения по умолчаию внизу страницы). |
Пример, попробуйте сами
Смена темы
Переместите hr между другими абзацами. Он отмечает тематический переход.
index.html
<section>
<h2>Утро</h2>
<p>Мы подготовили план работы.</p>
<hr />
<h2>Вечер</h2>
<p>Настало время обсудить результаты.</p>
</section>
Отличия HTML 4.01 от HTML 5
В HTML5 элемент<hr> определяет тематический разрыв, а в HTML 4.01 представляет собой горизонтальную
линию. Ранее используемые атрибуты удалены в HTML5, вместо них используйте CSS .
Значение CSS по умолчанию
hr {
display: block;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: auto;
margin-right: auto;
border-style: inset;
border-width: 1px;
}
Поддержка глобальных атрибутов
Элемент поддерживает "глобальные атрибуты".
Атрибуты событий
Элемент поддерживает "атрибуты событий".