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

Hérité: oui

Détermine la façon dont le navigateur doit afficher l'espace blanc (espaces supplémentaires et retours-chariot) présent dans le code source de l'élément. Dans des circonstances normales, HTML ne tient pas compte des espaces blancs supplémentaires et redimensionne le contenu de manière à boucher cet espace. Par exemple, si plusieurs espaces apparaissent entre les mots, ils sont réduits en un seul, et pour créer un saut de ligne forcé à l'intérieur d'un paragraphe, il faut insérer un élément br. Si l'attribut whitespace a pour valeur pre, l'espace blanc est traité comme si vous aviez placé l'élément dans un élément pre. Bien que les navigateurs affichent normalement les éléments pre dans une police monospace, un élément ordinaire paramétré comme white-space:pre conservera ses paramètres de police.

 
Syntaxe CSS
 
white-space: whiteSpaceType
 
Valeur

Trois constantes sont possibles: normal | nowrap | pre. Avec la valeur normal, l'espace blanc est traité selon les règles HTML normales. La valeur nowrap (qui n'est pas disponible dans Navigator 4) indique au navigateur qu'il doit ignorer les sauts de ligne du texte source (éventuellement insérés par l'auteur pour améliorer la lisibilité dans l'éditeur) et qu'il doit créer des sauts de ligne sur la page uniquement lorsqu'il rencontre des sauts de ligne HTML explicites (définis par des éléments br, par exemple). Si vous spécifiez la valeur pre, le navigateur applique les espaces blancs insérés par l'auteur dans le contenu source sans ajuster les paramètres de police de l'élément.

 
Valeur initiale

normal

 
Exemple
 
div.example {white-space: pre}
 
S'applique à 

Tous les éléments.