За управление пробелами и перенос строк в CSS отвечает свойство white-space
. Оно принимает значения:
normal
— режим по умолчанию.
nowrap
— отображает весь текст одной строкой без переносов;
pre
— сохраняет пробелы и переносы как в исходном коде аналогично тэгу pre;
pre-wrap
— работает как значение pre, но добавляет автоматические переносы, если текст не помещается в контейнер;
<h2>Заголовок с множеством пробелов и переносом!</h2>
h2 { white-space: pre-wrap; }