Атрибут whiteSpace стиля

Определение и использование

whiteSpace Как устанавливать или возвращать способ обработки табуляций, разрывов строк и пробельных символов в тексте.

См. также:

Уроки CSS:Текст CSS

Руководство по CSS:Атрибут white-space

Пример

Пример 1

Определить, что текст в элементе <div> никогда не будет переворачиваться:

document.getElementById("myDIV").style.whiteSpace = "nowrap";

Попробуйте сами

Пример 2

Вернуть атрибут whiteSpace:

alert(document.getElementById("myDiv").style.whiteSpace);

Попробуйте сами

Синтаксис

Вернуть атрибут whiteSpace:

объект.style.whiteSpace

Установить атрибут whiteSpace:

объект.style.whiteSpace = "normal|nowrap|pre|initial|inherit"

Значение атрибута

Значение Описание
normal

Серию пробельных символов будет сокращена до одного пробельного символа.

Текст будет переворачиваться по мере необходимости. По умолчанию.

nowrap

Серию пробельных символов будет сокращена до одного пробельного символа.

Текст никогда не будет переворачиваться на следующую строку. Текст продолжается на одном строке, до встречи с тегом <br>.

pre

Пробельные символы сохраняются браузером.

Текст будет переворачиваться только в месте разрыва строки. Аналогично тегу <pre> в HTML.

pre-line

Серию пробельных символов будет сокращена до одного пробельного символа.

Текст будет переворачиваться по мере необходимости и переворачиваться в месте разрыва строки.

pre-wrap

Пробельные символы сохраняются браузером.

Текст будет переворачиваться по мере необходимости и переворачиваться в месте разрыва строки.

initial Установить этот атрибут в его значение по умолчанию. См. также initial.
inherit Эта атрибут inherits из родительского элемента. См. также inherit.

Технические детали

Значение по умолчанию: normal
Возвратное значение: Строка, указывающая, как обрабатывать пробельные символы внутри элементов.
Версия CSS: CSS1

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка