HTML - тег <pre> определяет предварительно отформатированный текст. Текст в элементе pre отображается шрифтом фиксированной ширины, при этом в тексте сохраняются как пробелы, так и разрывы строк. Текст будет отображаться точно так, как написано в исходном коде HTML.
Тег <pre> представлен парами. Содержимое записывается между открывающим (<pre>) и закрывающим (</pre>) тегами.
Пример предварительно отформатированного текста:
<pre>
Текст в элементе pre
отображается шрифтом
фиксированной ширины,
при этом в тексте сохраняются как пробелы,
так и разрывы строк.
</pre>
Текст в элементе pre отображается шрифтом фиксированной ширины, при этом в тексте сохраняются как пробелы, так и разрывы строк.
<pre> используется для вставки предварительно отформатированного текста в HTML-документ. Пробелы и переносы строк в тексте сохраняются;<pre> обычно используется для отображения кода, или текста (например, стихотворения), где автор сам задает расположение строк относительно друг друга;pre отображается шрифтом фиксированной ширины;В этот тег можно поместить любой элемент, кроме тегов <big>, <img>, <object>, <small>, <sub> и <sup>.
<pre> можно использовать при отображении текста с необычным форматированием или какого-либо компьютерного кода.Также посмотрите:
| Тег | Описание |
|---|---|
| <code> | Определяет фрагмент компьютерного кода |
| <samp> | Определяет пример вывода компьютерной программы |
| <kbd> | Определяет ввод с клавиатуры |
| <var> | Определяет переменную |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает | |
| ✅ Поддерживает |
Тег <pre> также поддерживает глобальные атрибуты в HTML
Тег <pre> также поддерживает атрибуты событий в HTML
Как создать предварительно отформатированный текст фиксированной ширины (с помощью CSS):
<div style="width:300px;overflow:auto">
<pre>Это префикс с фиксированной шириной. Он будет использовать столько места, сколько указано.</pre>
</div>
Это стандартная настройка pre. Элемент будет использовать столько места, сколько ему необходимо.
Это pre с фиксированной шириной. Элемент будет использовать столько места, сколько указано.
Руководство по HTML: форматирование HTML текста
Большинство браузеров отображают элемент pre со следующими значениями по умолчанию:
pre {
display: block;
font-family: monospace;
white-space: pre;
margin: 1em 0;
}
Полный список всех доступных тегов HTML см. в Справочнике по тегам HTML.