Atrybut white-space w CSS
- poprzednia strona visibility
- Następna strona widows
Definicja i użycie
Atrybut white-space ustawia sposób przetwarzania białych znaków wewnątrz elementu.
Ta właściwość deklaruje, jak w procesie ustawiania układu przetwarza się białe znaki w elemencie. Wartości pre-wrap i pre-line są nowo dodane w CSS 2.1.
Zobacz również:
Podręcznik CSS:Tekst CSS
Podręcznik HTML DOM:Atrybut whiteSpace
Przykład
Definiuje, że tekst w akapicie nie będzie łamał linii:
p { white-space: nowrap; }
Gramatyka CSS
white-space: normal|nowrap|pre|pre-line|pre-wrap|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
normal | Domyślnie. Białe znaki będą ignorowane przez przeglądarkę. |
pre | Białe znaki będą zachowywane przez przeglądarkę. zachowanie jest podobne do znacznika <pre> w HTML. |
nowrap | Tekst nie będzie łamał linii, tekst będzie kontynuował się na tej samej linii, aż do napotkania etykiety <br>. |
pre-wrap | Zachowaj sekwencje białych znaków, ale normalnie wprowadzaj znaki nowej linii. |
pre-line | Złącz sekwencje białych znaków, ale zachowaj znaki nowej linii. |
inherit | Definiuje, że wartość właściwości white-space powinna być dziedziczona od elementu nadrzędnego. |
Szczegółowe informacje techniczne
Domyślna wartość: | normal |
---|---|
Inherencyjność: | tak |
Wersja: | CSS1 |
Język JavaScript: | object.style.whiteSpace="pre" |
Więcej przykładów
- Zakaz wstawiania tekstu w elemencie
- Ten przykład pokazuje, jak zablokować wstawianie tekstu w elemencie.
Obsługa przeglądarki
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 3.5 | 3.0 | 9.5 |
- poprzednia strona visibility
- Następna strona widows