Feuilles de style : effets sur le texte

Noter ce cours :

Liens sponsorisés :

Les feuilles de style nous proposent certains effets supplémentaires par rapport au HTML pour la mise en forme du texte.

Alinéas :

On utilise pour indenter la première ligne d'un paragraphe la propriété text-indent.

Exemple :

span{
text-indent:10px;
}

<span>un texte en verdana, arial, times new roman ou helvetica indenté de 10 pixels</span>

Majuscules et minuscules :

Pour la gestion des majuscules et minuscules, on utilise la propriété text-transform.

Les différentes valeurs possibles pour cette propriété sont :

  • capitalize : Met en majuscule les premières lettres de chaque mot.
  • lowercase : Met en minuscules tout le texte.
  • uppercase : Met en majuscule tout le texte.

Exemple :

span{
text-transform:uppercase;
}

Espacement des mots et des lettres :

Pour l'espacement des lettres on utilise la propriété letter-spacing.

Exemple :

span{
letter-spacing:1px;
}

Pour l'espacement des mots on utilise la propriété word-spacing.

Exemple :

span{
word-spacing:1px;
}

Alignement horizontal et vertical du texte :

Pour aligner le texte horizontalement on utilise la propriété text-align.Elle peut prendre les valeurs suivantes :

  • left : Aligne le texte à gauche.
  • right : Aligne le texte à droite.
  • center : Centre le texte.
  • justify : Texte en mode justifié (les mots sont espacés dynamiquement pour former une colonne propre)

Exemple (le texte de la balise <span> sera centré) :

span{
text-align:center;
}

Pour aligner le texte verticalement on utilise la propriété vertical-align. Elle peut prendre les valeurs suivantes :

  • baseline : Aligne le texte sur la base de la ligne.
  • super : Aligne le texte au dessus de la ligne de base.
  • sub : Aligne le texte en dessous de la ligne de base.
  • middle : Aligne le texte au milieu de la ligne
  • text-top : Aligne le texte en haut.
  • text-bottom : Aligne le texte en bas.
  • top : Aligne le texte en haut par rapport à la ligne située en haut.
  • bottom : Aligne le texte en bas par rapport à la ligne située en bas.
  • valeur : en fonction de la valeur (positive ou négative), aligne le texte au dessus ou en dessous de la ligne de base.

Exemple (le texte de la balise <span> sera aligné au milieu de la boîte) :

span{
vertical-align:middle;
}

Direction du texte :

La direction du texte est paramétrable via la propriété direction. Elle peut prendre les valeurs suivantes :

  • ltr : Ecriture de la gauche vers la droite.
  • rtl : Ecriture de la droite vers la gauche.

Exemple :

span{
direction:ltr;
}

Vous avez aimé cet article intitulé Feuilles de style : effets sur le texte ? Partagez-le !
Vulgarisation-informatique.com
Cours en informatique & tutoriels