Derniers tutoriels de développement web
 

CSS Texte


le formatage du texte

Ce texte est de style avec certaines des propriétés de mise en forme de texte. Le titre utilise le text-align, text-transform et color propriétés. Le paragraphe est en retrait, alignés, et l'espace entre les caractères est spécifié. Le soulignement est supprimé de cette couleur "Essayez - le vous - même" lien.


Couleur de texte

La color propriété est utilisée pour définir la couleur du texte.

Avec CSS, une couleur est le plus souvent définie par:

  • un nom de couleur - comme "red"
  • une valeur HEX - comme "#ff0000"
  • une valeur RGB - comme "rgb(255,0,0)"

Regardez couleur CSS valeurs pour une liste complète des valeurs de couleurs possibles.

La couleur du texte par défaut pour une page est définie dans le sélecteur de corps.

Exemple

body {
    color: blue;
}

h1 {
    color: green;
}
Essayez - le vous - même »
RemarqueRemarque: Pour W3C CSS conforme: Si vous définissez la color propriété, vous devez également définir la background-color d' background-color propriété.

Alignement du texte

Le text-align propriété est utilisée pour définir l'alignement horizontal d'un texte.

Un texte peut être aligné à gauche ou à droite, centré ou justifié.

L'exemple suivant montre le centre aligné, et à gauche et à droite du texte aligné (alignement à gauche est par défaut si la direction du texte est de gauche à droite, et l'alignement à droite est par défaut si la direction du texte est de droite à gauche):

Exemple

h1 {
    text-align: center;
}

h2 {
    text-align: left;
}

h3 {
    text-align: right;
}
Essayez - le vous - même »

Lorsque le text-align propriété est définie à "justify" , chaque ligne est étiré de telle sorte que chaque ligne a une largeur égale, et les marges gauche et droite sont droites (comme dans les magazines et journaux):

Exemple

div {
    text-align: justify;
}
Essayez - le vous - même »

Décoration texte

Le text-decoration propriété est utilisée pour définir ou supprimer des décorations de texte.

La valeur text-decoration: none; est souvent utilisé pour enlever soulignement à partir de liens:

Exemple

a {
    text-decoration: none;
}
Essayez - le vous - même »

Les autres text-decoration valeurs sont utilisées pour décorer le texte:

Exemple

h1 {
    text-decoration: overline;
}

h2 {
    text-decoration: line-through;
}

h3 {
    text-decoration: underline;
}
Essayez - le vous - même »
RemarqueNote: Il est recommandé de ne pas souligner le texte qui ne soit pas un lien, car cela confond souvent le lecteur.

Transformation du texte

Le text-transform propriété est utilisée pour spécifier des lettres majuscules et minuscules dans un texte.

Il peut être utilisé pour tout transformer en lettres majuscules ou minuscules, ou en majuscule la première lettre de chaque mot:

Exemple

p.uppercase {
    text-transform: uppercase;
}

p.lowercase {
    text-transform: lowercase;
}

p.capitalize {
    text-transform: capitalize;
}
Essayez - le vous - même »

Indentation de texte

Le text-indent propriété est utilisée pour spécifier l'indentation de la première ligne d'un texte:

Exemple

p {
    text-indent: 50px;
}
Essayez - le vous - même »

L'espacement des lettres

La letter-spacing propriété est utilisée pour spécifier l'espace entre les caractères dans un texte.

L'exemple suivant montre comment augmenter ou diminuer l'espace entre les caractères:

Exemple

h1 {
    letter-spacing: 3px;
}

h2 {
    letter-spacing: -3px;
}
Essayez - le vous - même »

Hauteur de la ligne

Le line-height propriété est utilisée pour spécifier l'espace entre les lignes:

Exemple

p.small {
    line-height: 0.8;
}

p.big {
    line-height: 1.8;
}
Essayez - le vous - même »

Orientation du texte

La direction propriété est utilisée pour changer le sens du texte d'un élément:

Exemple

div {
    direction: rtl;
}
Essayez - le vous - même »

Espacement des mots

L' word-spacing propriété est utilisée pour spécifier l'espace entre les mots dans un texte.

L'exemple suivant montre comment augmenter ou diminuer l'espace entre les mots:

Exemple

h1 {
    word-spacing: 10px;
}

h2 {
    word-spacing: -5px;
}
Essayez - le vous - même »

Exemples

Autres exemples

Désactiver l' habillage du texte à l' intérieur d' un élément
Cet exemple montre comment désactiver l'habillage du texte à l'intérieur d'un élément.

L' alignement vertical d'une image
Cet exemple montre comment définir l'alignement vertical d'une image dans un texte.

Ajouter une ombre au texte
Cet exemple montre comment ajouter ombre au texte.


Testez-vous avec des exercices!

Exercice 1 » Exercice 2» Exercice 3 » Exercice 4» Exercice 5 »


Toutes les propriétés CSS texte

Propriété La description
color Définit la couleur du texte
direction Indique le sens du texte / sens d'écriture
letter-spacing Augmente ou diminue l'espace entre les caractères dans un texte
line-height Définit la hauteur de la ligne
text-align Indique l'alignement horizontal du texte
text-decoration Indique la décoration ajouté au texte
text-indent Indique l'indentation de la première ligne dans un texte-bloc
text-shadow Indique l'effet ajouté au texte de l'ombre
text-transform Contrôle la capitalisation du texte
unicode-bidi Utilisé conjointement avec la direction propriété pour définir ou retourner si le texte doit être remplacé pour supporter plusieurs langues dans le même document
vertical-align Définit l'alignement vertical d'un élément
white-space Indique comment white-space intérieur d'un élément est traité
word-spacing Augmente ou diminue l'espace entre les mots dans un texte