Spec-Zone.ru › HTML

<br> Элемент переноса строки HTML

Базовая поддержка Широко доступно

Эта функция хорошо зарекомендовала себя и работает на множестве устройств и в различных версиях браузеров. Она поддерживается браузерами с июля 2015 года.

  • Подробнее
  • Полная таблица совместимости
  • Оставить отзыв
>

Элемент <br> HTML создает в тексте перенос строки (возврат каретки). Он полезен при написании стихотворения или адреса, где разбиение на строки имеет значение.

Попробуйте

<p>
  O'er all the hilltops<br />
  Is quiet now,<br />
  In all the treetops<br />
  Hearest thou<br />
  Hardly a breath;<br />
  The birds are asleep in the trees:<br />
  Wait, soon like these<br />
  Thou too shalt rest.
</p>
p {
  font-size: 1rem;
  font-family: sans-serif;
  margin: 20px;
}

Как видно из примера выше, элемент <br> добавляется в каждую точку, где нужно перенести текст. Текст после <br> начинается с начала следующей строки текстового блока.

Примечание: Не используйте <br> для создания отступов между абзацами; оборачивайте их в элементы <p> и используйте свойство CSS margin, чтобы управлять их размером.

Атрибуты

Атрибуты этого элемента включают глобальные атрибуты.

Устаревшие атрибуты

clear

Указывает, с какого места начинать следующую строку после переноса.

Оформление с помощью CSS

У элемента <br> есть единственное четко определенное назначение — создавать перенос строки в текстовом блоке. Поэтому у него нет собственных размеров или визуального представления, и возможности его оформления весьма ограничены.

Можно задать свойство margin непосредственно для элементов <br>, чтобы увеличить расстояние между строками текста в блоке, однако это плохая практика — для этой цели следует использовать свойство line-height.

Доступность

Создавать отдельные абзацы текста с помощью <br> не только не рекомендуется — это также создает проблемы для людей, которые используют программы экранного доступа. Программы экранного доступа могут объявить о наличии элемента, но не о содержимом внутри <br>ов. Это может сбить пользователя программы экранного доступа с толку и вызвать у него раздражение.

Используйте элементы <p> и управляйте расстоянием между ними с помощью свойств CSS, таких как margin.

Примеры

>

Основы br

В следующем примере мы используем элементы <br>, чтобы разделить переносами строки разные строки почтового адреса:

Mozilla<br />
331 E. Evelyn Avenue<br />
Mountain View, CA<br />
94041<br />
USA<br />

Результат

Техническая сводка

Категории содержимого Потоковое содержимое, фразовое содержимое.
Допустимое содержимое Отсутствует; это пустой элемент.
Опускание тегов Должен иметь начальный тег и не должен иметь конечного тега. В документах XHTML записывайте этот элемент как <br />.
Допустимые родители Любой элемент, допускающий фразовое содержимое.
Неявная роль ARIA Соответствующая роль отсутствует
Допустимые роли ARIA none, presentation
Интерфейс DOM HTMLBRElement

Спецификации

Спецификация
HTML>
# the-br-element>

Совместимость с браузерами

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
br 1 12 1 15 1 18 4 14 1 1.0 4.4 1
clear 1 12 1 15 ≤4 18 4 14 ≤3.2 1.0 4.4 ≤3.2

См. также

  • элемент <address>
  • элемент <p>
  • элемент <wbr>

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/br

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API