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.