Text-align-last - Propriété CSS
Résumé des caractéristiques de la propriété text-align-last
auto | start | end | left | right | center | justify | match-parentautotext-align-last passe d'une valeur à l'autre sans transition.Schéma syntaxique de text-align-last.
text-align-lastLes liens du schéma donnent accès à plus de détails
Description.
La propriété text-align-last gère l'alignement de la dernière ligne de texte de l'élément.
Les lignes terminées par un retour forcé (balise br/) sont également concernées.
Cette propriété complète donc text-align dont le rôle est de définir l'alignement de toutes les lignes.
A noter que, si le paragraphe ne compte qu'une seule ligne text-align-last est prioritaire sur text-align.
L'alignement de dernière ligne n'est intéressant que si le texte et justifié. Dans tous les autres cas, la solution la plus pertinente est d'aligner la dernière ligne comme le reste du paragraphe.
Voir aussi la propriété text-align qui définit l'alignement général du texte de l'élément.
Prise en charge du mode d'écriture suivant la langue.
Les valeurs physiques left et right peuvent être remplacées par les valeurs logiques correspondantes,
à savoir start et end, afin d'adapter l'alignement à la langue du texte.
Les autres valeurs (center, justify,etc.) sont les mêmes quelque soit la langue.
leftrightValeurs pour text-align-last.
- text-align-last: auto;
La dernière ligne est alignée comme le reste du texte, sauf dans le cas où le texte est justifié : dans ce cas la dernière ligne est calée en début de ligne (nos exemples).
Le texte peut être aligné par rapport à un des bords d’un bloc de texte. Si le texte est aligné par rapport aux deux bords, on dit qu'il est justifié. En général, la dernière ligne du texte d’un paragraphe n'est pas justifiée: elle peut être alignée à droite, à gauche, ou centrée.Langue françaisetext-align-last:autoيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:auto - text-align-last: left; text-align-last: right;
La dernière ligne est alignée sur la gauche ou sur la droite de l'élément, quelque soit le mode d'écriture : ces valeurs sont dites "physiques" car elles ne prennent pas en compte le sens d'écriture.
Le texte peut être aligné par rapport à un des bords d’un bloc de texte. Si le texte est aligné par rapport aux deux bords, on dit qu'il est justifié. En général, la dernière ligne du texte d’un paragraphe n'est pas justifiée: elle peut être alignée à droite, à gauche, ou centrée.Langue françaisetext-align-last:leftيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:left - text-align-last: start; text-align-last: end;
La dernière ligne est alignée du côté du début des lignes ou de la fin des lignes, compte tenu du sens d'écriture.
startcorrespond au côté gauche pour les langues latines, et au côté droit pour les langues qui s'écrivent de droite à gauche comme l'arabe, mais peut aussi correspondre au haut ou au bas du bloc pour les langues qui s'écrivent verticalement.Voir la propriété
directionet le tutoriel sur les modes d'écriture pour en savoir plus sur les modes d'écriture des langues non latines.Le texte peut être aligné par rapport à un des bords d’un bloc de texte. Si le texte est aligné par rapport aux deux bords, on dit qu'il est justifié. En général, la dernière ligne du texte d’un paragraphe n'est pas justifiée: elle peut être alignée à droite, à gauche, ou centrée.Langue françaisetext-align-last:startيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:start - text-align-last: center;
La dernière ligne est centrée dans l'élément. Cette valeur est identique quelque soit le mode d'écriture.
Centrer la dernière ligne des paragraphes est pertinent lorsque les autres lignes sont justifiées.
Le texte peut être aligné par rapport à un des bords d’un bloc de texte. Si le texte est aligné par rapport aux deux bords, on dit qu'il est justifié. En général, la dernière ligne du texte d’un paragraphe n'est pas justifiée: elle peut être alignée à droite, à gauche, ou centrée.Langue françaisetext-align-last:centerيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:center - text-align-last: justify;
La dernière ligne est justifiée : elle occupe toute la largeur de l'élément.
Si la dernière ligne comporte peu de mots, cela peut conduire à un résultat peu esthétique : quelques mots avec de grands espaces entre. Il est parfois préférable de choisir la valeur
center.Le texte peut être aligné par rapport à un des bords d’un bloc de texte. Si le texte est aligné par rapport aux deux bords, on dit qu'il est justifié. En général, la dernière ligne du texte d’un paragraphe n'est pas justifiée: elle peut être alignée à droite, à gauche, ou centrée.Langue françaisetext-align-last:justifyيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:justify - text-align-last: match-parent; ⚠
La valeur
match-parentest équivalente à la valeurinheritsauf lorsque le parent est aligné surstartou surend, et a une direction d'écriture différente de celle de l'élément.⚠ Attention ! Peu de navigateurs traitent correctement cette valeur (2024).
يمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:inheritيمكن محاذاة النص مع أحد حواف إطار النص. إذا تمت محاذاة النص مع كلا الحافتين، فيُقال إنه مبرر. بشكل عام، لا يتم تبرير السطر الأخير من النص في فقرة ما: يمكن أن يكون محاذياً لليمين أو لليسار أو، في أغلب الأحيان، في المنتصف.Langue arabetext-align-last:match-parent
Valeurs globales
(communes à toutes les propriétés)
text-align-last: initial (auto)
text-align-last: inherit
text-align-last: revert
text-align-last: revertLayer
text-align-last: unset
Consultez les pages suivantes pour plus de détails : initial, inherit, revert, revert-layer, unset.
Animation de la propriété text-align-last.
Voyez ci-dessous un exemple d'animation de la propriété text-align-last.
Exemple interactif avec la propriété text-align-last.
La propriété text-align-last ne concerne que la dernière ligne des paragraphes, comme vous le verrez en jouant
avec le simulateur ci-dessous.
Compatibilité des navigateurs avec la propriété text-align-last.
La prise en charge de la propriété text-align-last est excellent sur tous les navigateurs actuels.
Remarques :
(1) Internet Explorer ne supporte pas les valeurs start et end.
text-align-lastNavigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

KaiOS Browser

Opéra Mobile

Opéra

Firefox pour Androïd

Samsung Internet

Chrome

Edge

Firefox

Androïd Brower

Chrome pour Androïd

Baidu Browser

QQ Browser

Safari

Safari sur IOS

UC Browser pour Androïd

Opéra mini
Historique de la propriété text-align-last.
-
Module CSS - Texte - Niveau 3
Introduction de la propriététext-align-lastpour complétertext-alignconnue dans les versions précédentes.27 Janvier 1999Document de travail.22 Décembre 2020Candidat à la recommandation. -
Module CSS - Texte - Niveau 4
Pas de changement concernant la propriététext-align-last.22 Septembre 2015Document de travail.
Voir aussi, concernant le traitement des textes.
La spécification concernant le traitement des textes est dénommée CSS Text Module : alignement, gestion des césures, etc.
La propriété text-align-last est décrite dans ce module, ainsi que les propriétés ci-dessous :
Propriétés :
text-align).text-spacing-trim et text-autospace. regroupe les informations d'espacement des caractères pour les langues CJK.


