HTML Параграфы

Параграф всегда начинается с новой строки и, как правило, является отдельным фрагментом текста.


Параграфы в HTML

В HTML для обозначения параграфа применяется тег <p>.

Каждый параграф начинается на новой строке, а браузеры автоматически добавляют небольшое пространство над и под ним.

Пример:

<p>Это параграф.</p>
<p>Это еще один параграф.</p>

Отображение HTML-кода

Невозможно предсказать точный вид кода на HTML со стопроцентной достоверностью.

Разный результат может быть получен в зависимости от размера экрана (большой или маленький), а также при изменении размера окна браузера.

В HTML невозможно повлиять на окончательный результат, добавляя лишние пробелы или переходы на новую строку непосредственно в сам HTML-код.

При отображении страницы браузеры автоматически удаляют все избыточные пробелы и переносы:

Пример:

<p>
Этот параграф
в исходном коде
расположен по нескольким строкам,
но браузер это проигнорирует.
</p>

<p>
Этот    параграф
в исходнике
содержит    большое количество пробелов,
но браузер их не учтет.
</p>

Горизонтальные разделители в HTML

Элемент <hr> создает тематическое разделение на странице и обычно отображается в виде горизонтальной линии.

Этот элемент используется для структурирования содержимого HTML-страницы:

Пример:

<h1>Это заголовок первого уровня</h1>
<p>Это некоторый текст.</p>
<hr>
<h2>Это заголовок второго уровня</h2>
<p>Это другой текст.</p>
<hr>

Элемент <hr> – это пустой элемент, у него нет закрывающего тега.


Переносы строк в HTML

Элемент HTML <br> предназначен для создания переноса строки.

Используйте тег <br>, если вам нужен перенос строки (новая строка) без начала нового параграфа:

Пример:

<p>Это параграф<br>с переносом строки.<br>Еще одна строка.</p>

Элемент <br> – это пустой элемент, у него нет закрывающего тега.


Проблема с поэзией

Этот стишок будет показан в одну строку:

Пример:

<p>
Ветер шепчет за окном,
Звёзды светят в тишине.
Сны рисуют за углом,
Там, где утро на заре.
</p>

Решение – использование HTML-элемента <pre>

Элемент HTML <pre> определяет текст с предварительным форматированием.

Текст внутри <pre> отображается шрифтом с фиксированной шириной (обычно Courier), и сохраняются как пробелы, так и переносы строк:

Пример:

<pre>
Ветер шепчет за окном,
Звёзды светят в тишине.
Сны рисуют за углом,
Там, где утро на заре.
</pre>
To top