Свойство white-space указывает, как должны обрабатываться пробельные символы в элементе.
Значение по умолчанию:
normal
Наследуется:
да
Версия:
CSS1
JavaScript синтаксис:
объект.style.whiteSpace="pre"
Поддержка Браузерами
Свойство white-space поддерживается всеми основными браузерами.
Замечание: Значение "inherit" не поддерживается в IE7 и более ранних версиях. IE8
требует объявления !DOCTYPE. IE9 поддерживает "inherit".
Значения Свойства
Значение
Описание
normal
Последовательность пробельных символов превращается в одиночный пробел.
Текст переносится на новую строку при необходимости. Используется по умолчанию
nowrap
Последовательность пробельных символов превращается в одиночный пробел.
Текст никогда не переносится на новую строку. Текст продолжается на одной и той же строке, пока не встретится тег
<br />
pre
Пробельные символы сохраняются браузером. Текст переносится на новую строку
только на переносах строк в исходном коде. Действует как
тег <pre> в HTML
pre-line
Последовательности пробелов превращаются в одиночные пробелы.
Текст переносится на новую строку при необходимости и при переносах строк в исходном коде
pre-wrap
Пробельные символы сохраняются браузером. Текст переносится на новую строку
при необходимости и при переносах строк в исходном коде
inherit
Указывает, что значение свойства white-space должно наследоваться от родительского элемента