- — элемент переноса строки
- Интерактивный пример
- Атрибуты
- Устаревшие атрибуты
- Стилизация с CSS
- Примеры
- Простой br
- Проблемы доступности
- Техническая сводка
- Спецификации
- Совместимость с браузерами
- Смотрите также
- Found a content problem with this page?
- MDN
- Support
- Our communities
- Developers
- : элемент «Разрыв строки»
- Try it
- Attributes
- Deprecated attributes
- Стиль с CSS
- Examples
- Simple br
- Accessibility concerns
- Technical summary
- Справочное руководство по HyperText Markup Language (HTML)
- Общая характеристика и назначение языка
- Составляющие HTML-документа
- Текст
- Специальные последовательности символов ( Escape Sequences)
- Флаги (Tags)
- Структура HTML-документа
— элемент переноса строки
HTML-элемент устанавливает перевод строки в тексте (возврат каретки). Он полезен при написании поэмы или адреса, где важно деление на строки.
Интерактивный пример
Как мы видим из примера выше, элемент
поставлен в том месте, где мы хотим перенести строку. Текст после
начинается со следующей строки текстового блока.
Примечание: Не используйте для увеличения разрыва между строками в тексте; используйте CSS-свойство margin элемента .
Атрибуты
Устаревшие атрибуты
Определяет, где начинается следующая строка после перевода строки.
Стилизация с CSS
Элемент
имеет единственную цель – создать разрыв линии в блоке текста. Таким образом, он не имеет размеров или визуального стиля как такового. Есть всего несколько свойств, которые вы можете стилизовать.
Вы можете установить значение margin на
чтобы увеличить расстояние между линиями в блоке, но это плохая практика – лучше использовать свойство line-height для этой цели.
Примеры
Простой br
В следующем примере мы используем элемент
для разрыва линий в почтовом адресе:
br> 331 E. Evelyn Avenuebr> Mountain View, CAbr> 94041br> USAbr>
Результат будет выглядеть так:
Проблемы доступности
Разделять абзацы в тексте, используя
не только плохая практика, но и проблема для людей, которые используют программы чтения с экрана. Программы чтения могут сообщать о наличии элемента, но не содержимом в
. Это может привести к путанице и разочарованию для человека, использующего программу чтения с экрана.
Техническая сводка
- Категории контентаОсновной поток, текстовый контент.
- Разрешённое содержимое Отсутствует, это пустой элемент.
- Пропуск теговДолжен иметь открывающий тег, но не закрывающий тег. В XHTML документах элемент пишется как
. - Допустимые родительские элементы Любой элемент, который поддерживает текстовый контент.
- Интерфейс DOMHTMLBRElement
Спецификации
Совместимость с браузерами
BCD tables only load in the browser
Смотрите также
Found a content problem with this page?
This page was last modified on 5 февр. 2023 г. by MDN contributors.
Your blueprint for a better internet.
MDN
Support
Our communities
Developers
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998– 2023 by individual mozilla.org contributors. Content available under a Creative Commons license.
: элемент «Разрыв строки»
Элемент
HTML создает разрыв строки в тексте (возврат каретки). Это полезно для написания стихотворения или обращения, где разделение строк имеет большое значение.
Try it
Как видно из приведенного выше примера, элемент
включен в каждую точку, где мы хотим, чтобы текст разрывался. Текст после
снова начинается в начале следующей строки текстового блока.
Примечание. Не используйте
для создания полей между абзацами; оберните их в элементы и используйте свойство CSS margin для управления их размером.
Attributes
Атрибуты этого элемента включают глобальные атрибуты .
Deprecated attributes
Указывает,с чего начинать следующую строку после перерыва.
Стиль с CSS
Элемент
имеет единственную, четко определенную цель — создать разрыв строки в текстовом блоке. Таким образом, у него нет собственных размеров или визуального вывода, и вы мало что можете сделать для его стилизации.
Вы можете установить margin для самих элементов
, чтобы увеличить интервал между строками текста в блоке, но это плохая практика — вам следует использовать свойство line-height , предназначенное для этой цели.
Examples
Simple br
В следующем примере мы используем элементы
для создания разрывов строк между разными строками почтового адреса:
Mozillabr> 331 E. Evelyn Avenuebr> Mountain View, CAbr> 94041br> USAbr>
Accessibility concerns
Создание отдельных абзацев текста с помощью
— это не только плохая практика, но и проблема для людей, которые ориентируются с помощью технологии чтения с экрана. Программы чтения с экрана могут сообщать о наличии элемента, но не о любом содержимом, содержащемся в
s. Это может сбивать с толку человека, использующего программу чтения с экрана.
Используйте элементы
и используйте свойства CSS, такие как margin для управления их интервалом.
Technical summary
Content categories | Поток контента , формулируя содержание . |
---|---|
Permitted content | Нет, это пустой элемент . |
Tag omission | Должен иметь начальный тег и не должен иметь конечного тега. В документах XHTML запишите этот элемент как . |
Permitted parents | Любой элемент, допускающий фразовое содержание . |
Неявная роль ARIA | Нет соответствующей роли |
Разрешенные роли АРИА | none , presentation |
DOM interface | HTMLBRElement |
Справочное руководство по HyperText Markup Language (HTML)
Оно отражает современное состояние языка HTML (стандарт языка [90] версии HTML 2, зафиксированный в документе RFC1866, и стандарт представления таблиц, изложенный в RFC1942). Описание конструкций языка проиллюстрировано одним или несколькими примерами. Каждый пример показывает некоторый фрагмент на языке HTML и визуальное представление данного фрагмента на дисплее при использовании графических программ просмотра, таких как Microsoft Internet Explorer 3.0 или Netscape Navigator 3.0. Кроме того, разобраны наиболее распространенные ошибки при использовании тех или иных элементов HTML.
Общая характеристика и назначение языка
HyperText Markup Language (HTML) — переводится как Язык Разметки Гипертекста. HTML предназначен для написания гипертекстовых документов, публикуемых в World Wide Web. Документ на языке HTML может включать следующие компоненты:
- стилизованный и форматированный текст,
- команды включения графических и звуковых файлов,
- гиперсвязи с различными ресурсами Internet.
HTML является гибридом языка описания структуры документа, который позволяет задать взаимоотношения частей документа между собой и с другими документами, и языка описания страниц типа PostScript.
Перед тем, как приступить к описанию языка HTML, мы хотели бы отметить одну важную особенность этого языка. Подобно известному некоторым читателям языку T E X, язык HTML является подмножеством мощного языка SGML (Standard Generalized Markup Language), широко используемого в издательской деятельности (на нем, например, готовятся и печатаются журналы Physical Review и Physical Review Letters). Основная задача SGML — определить, как автору следует разметить текст и указать положение рисунков, чтобы издатель, не перенабирая текст, а изменив лишь несколько строк в стилевых файлах, мог изменять формат текста (например, переходить к набору в две колонки) и получать при этом полиграфически совершенный результат. Основной выигрыш от использования этих языков состоит в переносимости текста между разными издательскими системами. Эта же особенность — приоритет читателя над автором — в значительной степени сохраняется и в HTML. Так, читая документ, пользователи могут устанавливать способы выделения текста, гарнитуру и размер шрифтов по своему вкусу; они могут отменить просмотр рисунков. Компьютеры пользователей могут иметь экраны разных размеров с разным разрешением (от 640х480 до 1600х1280 пикселов), в результате чего максимальное количество символов, выводимых в строке, будет различным, и т. д. Всю эту адаптацию к условиям пользователя и выполняет программа просмотра. При этом, если текст HTML был написан неправильно, вид документа в окне программы просмотра может исказиться до неузнаваемости. Ясное понимание этой особенности языка HTML и следование формальным правилам разметки текста, о которых пойдет речь в этом разделе книги, позволит вам создавать документы, хорошо выглядящие во всех программах просмотра на разных типах компьютеров. Если вам не нравится эта специфика HTML и вы, как автор, хотите сохранить абсолютно неизменным созданный вами шедевр, вам следует закодировать его в форматах PostScript (ps) или Portable Document Format (pdf) . Программы просмотра, встретив файл в одном из этих форматов, вызовут соответствующую внешнюю программу, способную прочитать такой файл, — Ghostscript или Adobe Acrobat — на компьютере пользователя, если они, конечно, там установлены (см. также стр. 23 и 170).
Составляющие HTML-документа
Документ, написанный на HTML, представляет из себя текстовый файл, который можно писать и редактировать при помощи любых текстовых редакторов. Он включает в себя:
Графическая и звуковая информация, включаемая в HTML-документ при помощи специальных команд, хранится в отдельных файлах. Программы просмотра HTML-документов, такие как, например, Netscape Navigator, интерпретируют флаги разметки и располагают текст и графику на экране соответствующим образом. Для файлов, содержащие HTML-документы, принято расширение .htm (на серверах с операционной системой DOS) или суффикс .html (на серверах с операционными системами UNIX, Windows 95/NT и др.).
Текст
Последовательность символов, составляющая текст, может состоять из пробелов, табуляций, символов перехода на новую строку, символов возврата каретки, букв, знаков препинания, цифр, и специальных символов (например, +, #, $, @), за исключением следующих четырех символов, имеющих в HTML специальный смысл:
Символ табуляции, символ возврата каретки и символ перехода на новую строку считаются эквивалентными пробелу, а несколько следующих друг за другом пробелов и/или табуляций и/или символов возврата каретки и/или символов перехода на новую строку эквивалентны ровно одному пробелу, за исключением случая предварительно отформатированного текста, о котором будет сказано ниже.
Пример текста с пробелами и пустыми строками
Если вы желаете опубликовать что-либо в WWW, то вам следует придерживаться соглашений, принятых в HTML.
Как выглядит на дисплее
Если вы желаете опубликовать что-либо в WWW, то вам следует придерживаться соглашений, принятых в HTML.
Специальные последовательности символов
( Escape Sequences)
Кроме кодировки зарезервированных символов, специальные последовательности служат для кодировки букв национальных алфавитов. Более подробная информация об этом приведена на стр. 134.
"Это предложение взято в кавычки." Символ & не может быть помещен в текст непосредственно.
Как выглядит на дисплее
«Это предложение взято в кавычки.» Символ & не может быть помещен в текст непосредственно.
Флаги
(Tags)
Флаги предназначены для форматирования и разметки документа. Любой флаг начинается символом и заканчивается символом > . В названиях флагов строчные и прописные буквы считаются эквивалентными. Например, флаг может быть записан как .
Существует два вида флагов: парные и непарные. Действие любого парного флага начинается с того места, где встретился открывающий флаг и заканчивается при встрече соответствующего закрывающего флага (признаком которого является символ /, следующий сразу после ) или конца файла. Например, текст, следующий за флагом курсивного начертания и продолжающийся до его закрывающего парного флага выводится на экран курсивом.
Непарный флаг вызывает "единичное" действие в том месте, где он встречается. Например, флаг служит для перехода на новую строку при выводе текста.
Многие флаги могут включать дополнительные параметры, или атрибуты, модифицирующие эффект данного флага, например: - флаг начала параграфа, флаг начала параграфа, выровненного по центру окна.
Назначение различных флагов их атрибутов будет подробно рассмотрено в последующих разделах.
Структура HTML-документа
Типичный HTML-документ имеет головную часть и тело. Начало документа отмечается флагом , а конец - флагом .
Vasya's Homepage Добро пожаловать ко мне в гости!Рад вас видеть у себя дома.