<pre> HTML

Тег <pre> (от англ. preformatted — предварительно отформатированный) определяет блок предварительно форматированного текста.

Такой текст отображается обычно моноширинным шрифтом и со всеми пробелами между словами. По умолчанию, любое количество пробелов идущих в коде подряд, на веб-странице показывается как один. Элемент <pre> позволяет обойти эту особенность и отображать текст как требуется разработчику.

Синтаксис

    <pre>Текст</pre>

Закрывающий тег обязателен.

WAI ARIA

Нет значения role по-умолчанию.

Допустимо любое значение role.

Атрибуты

Для этого элемента доступны универсальные атрибуты и события.

Спецификации

Примеры

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>PRE</title>
    </head>
    <body>
        <pre>
         -                -----  
         -----           |-----
        ||----|          ----||  
        ||-----         -----||  
        ||-----|       |-----||
        || -----       ------||
        ||- ----|     |------||
        ||---||--     -------||
        ||--|| --|   |-------||
        || -|| |--   --- - --||
        || -||  --|-|--| - ---|
        |---||  |-----| |-----|
        |---||   |----  |-----| 
        |----|    ---   |-----|
        |-----          ------| 
        </pre>
    </body>
</html>