Easy Tutorial
❮ Pr Class Visibility Sel Read Write ❯

CSS white-space Property

Example

Specify that text in paragraphs should not wrap:

p {
    white-space: nowrap;
}

Property Definition and Usage

The white-space property specifies how white space inside an element is handled.

Default value: normal
Inherited: yes
--- ---
Version: CSS1
--- ---
JavaScript syntax: object.style.whiteSpace="pre"
--- ---

Browser Support

The numbers in the table specify the first browser version that fully supports the property.

Property
white-space 1.0 5.5 3.5 3.0 9.5

Syntax

/* Values */
white-space: normal;
white-space: nowrap;
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
white-space: break-spaces;

/* Global values */
white-space: inherit;
white-space: initial;
white-space: revert;
white-space: revert-layer;
white-space: unset;

Property Values

Value Description
normal Default. Sequential white spaces are collapsed into one. Newline characters in the source are handled as other spaces. Lines are broken as necessary to fill line boxes.
pre Sequential white spaces are preserved. Lines are only broken at newline characters in the source and at <br> elements.
nowrap Collapses white space as for normal, but suppresses line breaks (text wrapping) within text.
pre-wrap Sequential white spaces are preserved. Lines are broken at newline characters, at <br>, and as necessary to fill line boxes.
pre-line Sequential white spaces are collapsed. Lines are broken at newline characters, at <br>, and as necessary to fill line boxes.
inherit The value of the white-space property is inherited from the parent element.

Behavior of various white-space values:

New lines Spaces and tabs Text wrapping End-of-line spaces
normal Collapse Collapse Wrap Remove
nowrap Collapse Collapse No wrap Remove
pre Preserve Preserve No wrap Preserve
pre-wrap Preserve Preserve Wrap Hang
pre-line Preserve Collapse Wrap Remove
break-spaces Preserve Preserve Wrap Wrap

Related Articles

CSS Tutorial: CSS Text

❮ Pr Class Visibility Sel Read Write ❯