Skip to content

Typography

Whitespace ​

Utilities for controlling an element's white-space property.

Quick reference ​

ClassDescription
whitespace-normalwhite-space: normal
whitespace-nowrapwhite-space: nowrap
whitespace-prewhite-space: pre
whitespace-pre-linewhite-space: pre-line
whitespace-pre-wrapwhite-space: pre-wrap
whitespace-break-spaceswhite-space: break-spaces

Basic usage ​

Normal ​

Use whitespace-normal to cause text to wrap normally within an element. Newlines and spaces will be collapsed.

Hey everyone! It's almost 2042, and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien. You will never know.
html
<div class="whitespace-normal">Hey everyone!

It's almost 2042,     and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.</div>

No Wrap ​

Use whitespace-nowrap to prevent text from wrapping within an element. Newlines and spaces will be collapsed.

Hey everyone! It's almost 2042, and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien. You will never know.
html
<div class="whitespace-nowrap">Hey everyone!

It's almost 2042,     and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.</div>

Pre ​

Use whitespace-pre to preserve newlines and spaces within an element. Text will not be wrapped.

Hey everyone!

It's almost 2042,     and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.
html
<div class="whitespace-pre">Hey everyone!

It's almost 2042,     and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.</div>

Pre Line ​

Use whitespace-pre-line to preserve newlines but not spaces within an element. Text will be wrapped normally.

Hey everyone!

It's almost 2042, and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.
html
<div class="whitespace-pre-line">Hey everyone!

It's almost 2042, and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.</div>

Pre Wrap ​

Use whitespace-pre-wrap to preserve newlines and spaces within an element. Text will be wrapped normally.

Hey everyone!

It's almost 2042,     and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.
html
<div class="whitespace-pre-wrap">Hey everyone!

It's almost 2042,       and we still don't know if there is aliens living among us, or do we? Maybe the person writing this is an alien.

You will never know.</div>