> Découvrez trajetalacarte.com : site de covoiturage professionnel !

Mettre en forme un texte en CSS

Introduction
En CSS, est bien pratique de mettre en forme un contenu et le définir une seule fois dans sa feuille de style.
A savoir Dans ce chapitre, la notion d'héritage est appliquée. (voir notion d'héritage sur ce lien)
Espace avant un texte
Espace avant la première ligne de texte (Text Indent)
text-indent: valeur;
Valeurs possibles
  • valeur en px
  • pourcentage

Voir un exemple
Voir le code CSS
Voir le code dans l'élément

Transformation du texte
Vous pouvez aussi controller la taille des lettres dans un texte.
text-transform: value;
Valeurs possibles :
  • none (rien)
  • capitalize (capitale)
  • lowercase (minuscule)
  • uppercase (tout en capitale)
Voir un exemple
regarder la source, tout le texte est en minuscule.
regarder la source, le texte est en minuscule.
REGARDER LA SOURCE, JE SUIS EN MAJUSCULE

Voir le code CSS
Voir le code dans l'élément

Espace blanc
Vous pouvez controler les espaces blancs dans un texte.
white-space: valeur;
Valeurs possibles
  • normal
  • pre
  • nowrap
Voir un exemple

NORMAL Le texte passera à la ligne en fonction de son contenant, pour s'ajuster à celui-ci et rester dans ses limites. Valeur par défaut.

PRE Le formatage du source est conservé par le 
navigateur, et s'il contient un retour à la ligne
celui-ci sera interprété comme un <br>
(identique à <pre> ... <pre> du HTML) :
Le texte dans ce cas reste bien cadré dans sa boite
qui contient l'élément texte.
NOWRAP Sauf les retours à la ligne "br"; aucun autre tag n'est
interprété : Le texte dans ce cas défile
à perte de vue, sauf à rencontrer un "br".

Voir le code CSS
Voir le code dans l'élément

Espacement entre les mots
Vous pouvez ajuster les espaces entre les mots dans un texte :
word-spacing: value;
Valeurs possibles
  • normal
  • valeurs en px

Voir un exemple

Mots espacés de 5px.

Voir le code CSS
Voir le code dans l'élément

Apprendons la gestion des polices en CSS >>>