white-spaceNN 4 IE 5(Mac)/5.5(Win) CSS 1

Vererbt: Ja

Legt fest, wie Leerraum (zusätzliche Leer- und Zeilenumbruchzeichen) im Quellcode des Elements dargestellt wird. Normalerweise wird bei HTML zusätzlicher Leerraum ignoriert und der umliegende Inhalt bei der Darstellung zusammengezogen. Beispielsweise wird zwischen Wörtern nur ein einziges Leerzeichen gelassen, und für manuelle Zeilenumbrüche innerhalb eines Absatzes ist das Element br erforderlich. Bei Angabe von pre für das Attribut whitespace wird zusätzlicher Leerraum so behandelt, als sei das Element in einem pre-Element eingeschlossen. Während Browser pre-Elemente normalerweise in einer Schrift mit fester Schrittweite wiedergeben, behält ein gewöhnliches Element mit der Einstellung white-space:pre seine Schriftattribute bei.

 
CSS-Syntax
 
white-space: whiteSpaceType
 
Wert

Eine von drei Konstanten: normal | nowrap | pre. Beim Wert normal wird zusätzlicher Leerraum wie bei HTML üblich behandelt. Bei nowrap (nicht verfügbar in Navigator 4) wird der Browser angewiesen, Zeilenumbrüche im Quelltext zu ignorieren (oft werden im Editor zur besseren Lesbarkeit Umbrüche eingefügt) und nur explizite HTML-Zeilenumbrüche darzustellen (z. B. br-Elemente). Bei der Einstellung pre wird sämtlicher Leerraum im Quelltext wiedergegeben, ohne die Schriftattribute des Elements zu verändern.

 
Anfangswert

normal

 
Beispiel
 
div.example {white-space: pre}
 
Gilt für

Alle Elemente.