Что меняет тег pre

Ответ

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

Пример:

<pre>
  Hello    World
    with    extra spaces
</pre>

Отобразится с сохранением всех пробелов и отступов. Без <pre> браузер схлопнул бы пробелы в один.

Часто используется для вывода кода, ASCII-арта или данных, где важно форматирование.