Opis

white-space określa sposób obsługi white-space (białych znaków) wewnątrz elementu.

Białe znaki służą do określania pionowych lub poziomych odstępów, np.: spacja, tabulator pionowy i poziomy (horizontal/vertical tabulation - HT i VT), znaki przejścia do nowej linii: powrotu karetki CR (carriage return) i znaku zmiany wiersza LF (line feed), znak zmiany strony FF (form feed), itp.

Przykład

7 spacji, 2 tabulatory znaki przejścia do nowej linii: powrotu karetki CR (carriage return) i znaku zmiany wiersza LF. Wyliczamy: - raz - dwa - trzy.

Kod:
Wartości

white-space: normal|nowrap|pre|pre-line|pre-wrap|initial|inherit;

WartośćOpis
normal Sekwencje białych znaków zostaną zwinięte.
Tekst zostanie zawinięty w razie potrzeby.
Domyślne.
nowrap Sekwencje białych znaków zostaną zwinięte.
Tekst nigdy nie zostanie zawinięty.
pre-line Sekwencje białych znaków zostaną zwinięte.
Tekst zostanie zawinięty w razie potrzeby.
Wyświetlane będą znaki końca linii.
pre Sekwencje białych znaków zostaną zachowywane.
Wyświetlane będą znaki końca linii. Działa jak znacznik 'pre' w HTML
pre-wrap Sekwencje białych znaków zostaną zachowywane.
Tekst zostanie zawinięty w razie potrzeby.
Wyświetlane będą znaki końca linii.
initial Ustawia tę właściwość na wartość domyślną.
inherit Dziedziczy tę właściwość po elemencie nadrzędnym.
Przykłady:   |     |     |     
Info: Domyślna wartość: normal
Dziedziczenie:
Animowalność:
JavaScript: object.style.whiteSpace