Texte

color

Définit la couleur du texte.

Définition: [CSS1]

color: <color>

Exemple:

{
  color: #333;
}

text-decoration


text-transform

Définit la casse affichée (minuscule, majscule, première lettre en majuscule) [CSS1]

text-transform: lowercase | uppercase | capitalize | none

text-indent

Définit l’indentation de la première ligne d’un paragraphe [CSS1]

text-indent: <length> | <percentage>

text-align, text-justify

hyphens

Définit si les mots doivent être césurés ou non [CSS3]

hyphens: manual | auto

JsFiddle hyphens


text-shadow

Ajoute une ombre au texte (accepte une liste séparées par des virgules) [CSS3]

text-shadow: <horizontal offset> <vertical offset> <blur radius> <color> | none

text-overflow

Ajoute une ellipse (…) lorsque du texte est caché par overflow [CSS3]

text-overflow: clip | ellipsis

Exemple:

{
  width: 500px;
  height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
}

text-rendering

Définit ce qui doit être optimisé lors de l’affichage du texte [SVG]
Permet de faire des compromis entre la vitesse, la lisibilité (crénage, ligatures) et la précision géométrique.

text-rendering: auto | optimizeSpeed | optimizeLegibility | geometricPrecision

text-emphasis

Exemple:

{
  text-emphasis-style: circle open;
  text-emphasis-color: red;
  text-emphasis-position: under left;
}

JSFiddle text-emphasis


letter-spacing

Définit l’espacement entre deux lettres [CSS1]

letter-spacing: normal | <length>

word-spacing

Définit la longueur de l’espacement entre deux mots [CSS3]

word-spacing: normal | <length>

word-break

Spécifie si les retours à la ligne sont autorisés au milieu d’un mot [CSS3]

word-break: break-all | keep-all | normal

word-wrap

Définit si les retours à la ligne sont autorisés au milieu d’un mot
Conserve le retour à la ligne automatique à la fin du mot [CSS3]

word-wrap: break-word | normal

JSFiddle Différences entre word-break et word-wrap

white-space

Définit le comportement du texte lorsqu’il dépasse la largeur du bloc parent (retour à la ligne ou non) [CSS1]

white-space: pre | pre-line | pre-wrap | normal

line-break

Définit la façon dont les sauts de ligne sont gérés
Affecte uniquement les textes en chinois, japonais ou coréen (CJK) [CSS3]

line-break: auto | loose | normal | strict

hanging-punctuation

Définit si un signe de ponctuation se situant au début à la fin d’une ligne de texte doit rester sur cette ligne [CSS3]

hanging-punctuation: none | [ first || [ force-end | allow-end ] || last ]

line-height

Définit l’espacement entre les lignes de texte [CSS1]

line-height: normal | <number> | <length> | <percentage>

vertical-align

Définit l’alignement vertical du texte par rapport à la hauteur de la ligne (line-height)
Ou de la hauteur de la cellule de tableau en cours (height) [CSS1]

vertical-align: <length> | baseline | sub | super | text-top | text-bottom | middle | top | bottom

tab-size

Définit le nombre d’espaces d’une tabulation [CSS3]

tab-size: <number>

quotes

Définit les marqueurs à utiliser pour les citations [CSS2]
Peut définir plusieurs niveaux de citation

quotes: [<string> <string>]+

JsFiddle quotes


caret

caret définit la couleur du curseur de saisie de texte [CSS2]

caret-color: <color>

JSfiddle caret-color