Тег <pre> в HTML используется для вывода текста с сохранением формата, в которым текст был написал в текстовом редакторе.
При использовании HTML тега <pre> количество пробелов между словами не сжимается (по умолчанию, между словами всегда выводится 1 символ пробела, даже если в редакторе было указано несколько), а также сохраняются позиции строк (по умолчанию текст выводится с новой строки, если указан тег переноса строки <br>).
Браузеры, обычно, отображают текст внутри тега HTML <pre> моноширинным шрифтом.
Все виды выделения текста описаны в статье: Теги форматирования текста в HTML.
Синтаксис
<pre>текст</pre>
Отображение в браузере
Текст внутри тега pre выводится
с тем количеством пробелов
и с теми позициями строк, что были заданы в редакторе.
Пример использования <pre> в HTML коде
<!DOCTYPE html>
<html>
<head>
<title>Пример использования HTML тега pre</title>
</head>
<body>
<pre>Текст внутри тега pre выводится
с тем количеством пробелов
и с теми позициями строк, что были заданы в редакторе.</pre>
</body>
</html>
Поддержка браузерами
| Тег | |||||
| <pre> | Да | Да | Да | Да | Да |