CSS : white-space ou comment gerer les espaces blancs - Blog de l'agence web STUDIO VITAMINE
Agence creation de site internet
agence web la rochelle

CSS : white-space ou comment gerer les espaces blancs

CSS : WHITE-SPACE OU COMMENT GERER LES ESPACES BLANCS

Fabien BRANCHUT
agence creation site internet
Agence création site Internet
La propriété "white-space" est un style CSS intéressant puisqu'il vous permet de dire à votre navigateur comment il doit interpréter les "blancs" ou "espaces" entre les mots.
 
Le style CSS white-space comprends 3 valeurs :
 
  • normal : les blancs sont gérés normalement avec retour à la ligne
  • nowrap : aucun retour à la ligne
  • pre : le texte est affiché comme il est écrit dans le code source
 
Voici un exemple :
 
<html>
<head>
<style>
.div1{
width:200px;
background-color:#00ff00;
white-space:normal;
}
</style>
</head>
<body>
<div class="div1">
Généralement, on utilise un texte en faux latin (le texte ne veut rien dire, il a été modifié),
le Lorem ipsum ou Lipsum, qui permet donc de faire office de texte d'attente :
(http://lorem-ipsum.studiovitamine.com)
L'avantage de le mettre en latin est que l'opérateur sait au premier coup d'oeil
que la page contenant ces lignes n'est pas valide, et surtout l'attention du client
n'est pas dérangée par le contenu, il demeure concentré seulement sur l'aspect graphique.
</div>
</body>
</html>
 

white-space : normal;

Le texte occupe la largeur du conteneur et le retour à la ligne se fait au niveau des blancs (pas de césure au niveau des mots).
 
.div1{
width:200px;
background-color:#00ff00;
white-space:normal;
}
 
Résultat :
 
css white space normal
 

white-space : nowrap;

Le texte n'affiche aucun retour à la ligne et explose le conteneur dans lequel il se trouve.
 
.div1{
width:200px;
background-color:#00ff00;
white-space:nowrap;
}
 
Résultat :
 
css white space nowrap
 
Remarquez la barre de scroll horizontale !
 

white-space : pre;

Le texte s'affiche comme il est écrit dans le code source.
 
.div1{
width:200px;
background-color:#00ff00;
white-space:pre;
}
 
Résultat :
 
css white space pre
 
flux RSS info web
Bookmark and Share

Liste des commentaires

Ajoutez votre commentaire

Commentaire
Ces billets parlent aussi de "espace"
Voir tous les billets qui parlent de « espace ».
Ces billets parlent aussi de "css"
01/04/2010 INFOS FORMATIONS WEB

Infos formations web ll reste de la place pour deux formations : • Initiation au référencement naturel le 3 et 4 Mai 2010 dans nos locaux, (...)

04/12/2009 STUDIO VITAMINE LANCE DES FORMATIONS WEB !

STUDIO VITAMINE, lance quatre formations web. Nos formations se démarquent par un nombre important de travaux pratiques, une mise à disposition d'un ordinateur par personne, (...)

27/05/2009 ZEN GARDEN : LA REFERENCE DU DESIGN EN CSS

A partir d'un code HTML unique, il est possible de créer des designs époustouflants en CSS. C'est ce qu'a voulu montrer Dave Shea, un designer (...)

27/03/2009 JAVASCRIPT CSS : MODIFIER UN STYLE CSS OU UNE CLASSE CSS AVEC JAVASCRIPT

Il est souvent bien pratique de modifier les styles CSS directement avec JavaScript ou alors changer la classe CSS d'un élément HTML avec Javascript. Je vous (...)

06/03/2009 CREER UN ROLLOVER SUR UNE IMAGE (AVEC CSS OU JAVASCRIPT)

Un rollover sur une image est un comportement permettant de changer d'image lorsque le pointeur de la souris passe dessus, puis l'image revient dans son (...)

Voir tous les billets qui parlent de « css ».