Propriété CSSTypographie

text-align

Aligne le texte horizontalement : à gauche, à droite, au centre ou sur les deux bords.

Valeur initiale
start
Héritée
Oui
Animable
non
S’applique à
conteneurs de bloc
JavaScript
element.style.textAlign = "center"
Sur cette page

Exemple

#
CSS
.cta {
  text-align: center;
}
Aperçu

Définition et utilisation

#

La propriété text-align définit l’alignement horizontal du contenu en ligne dans un bloc : texte, liens, images en ligne et éléments inline-block. Elle ne déplace pas le bloc lui-même, seulement ce qu’il contient, ligne par ligne.

Les valeurs start et end dépendent du sens d’écriture : en français, start correspond au côté gauche, et en arabe au côté droit. La mise en page s’adapte ainsi toute seule à la langue. justify étire les lignes pour qu’elles touchent les deux bords.

Pour centrer un bloc (et non le texte qu’il contient), on utilise des marges auto, ou Flexbox et Grid.

Syntaxe

#
Syntaxe
text-align: start | end | left | right | center | justify;

Valeurs

#
  • start

    Vers le début de la ligne, à gauche en français.
  • center

    Chaque ligne centrée.
  • end

    Vers la fin de la ligne, à droite en français.
  • justify

    Les lignes étirées jusqu’aux deux bords, sauf la dernière.

Valeurs en pratique

#

start

Vers le début de la ligne, à gauche en français.
.demo { text-align: start; }

center

Chaque ligne centrée.
.demo { text-align: center; }

end

Vers la fin de la ligne, à droite en français.
.demo { text-align: end; }

justify

Les lignes étirées jusqu’aux deux bords, sauf la dernière.
.demo { text-align: justify; }

Compatibilité des navigateurs

#

Largement disponible

Fonctionne dans tous les navigateurs modernes, y compris sur mobile. Vous pouvez l’utiliser sans crainte.

  • Chrome
  • Edge
  • Firefox
  • Safari

Bonnes pratiques

#
  • Alignez les longs paragraphes à gauche. Un texte centré ou justifié se lit plus difficilement, et la justification crée des trous entre les mots.
  • Utilisez start et end plutôt que left et right si le site a des versions dans des langues qui s’écrivent de droite à gauche.

Entrées associées

#

Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.