Text-align-all - Propriété CSS
Résumé des caractéristiques de la propriété text-align-all
text-align).start | end | center | justify | left | right | match-parentstarttext-align-all passe d'une valeur à l'autre sans transition.Schéma syntaxique de text-align-all.
text-align-allLes liens du schéma donnent accès à plus de détails
Description des termes utilisés sur le schéma :
charest un caractère unique, entre guillemets ou apostrophes.
Description.
La propriété text-align-all est un synonyme de text-align.
Le W3C recommande d'utiliser plutôt text-align.
La propriété text-align-all gère l'alignement du texte dans le bloc. Toutes les lignes sont concernées, y compris la dernière, sauf
si une indication contraire est précisée avec la propriété text-align-last.
Reportez-vous aux propriétés text-align et text-align-last pour des explications pus précises.
Valeurs pour text-align-all.
- text-align-all: start; text-align-all: end;
Alignement du texte du côté du début des lignes ou à la fin des lignes, compte-tenu de la directino d'écriture (à gauche pour les langues latines).
- text-align-all: left; text-align-all: right;
Alignement des lignes de texte à gauche ou à droite, quelque soit la direction d'écriture.
- text-align-all: center;
Les lignes de textes sont centrées.
- text-align-all: justify;
Les lignes de texte sont justifiées : des espaces sont ajoutés pour que toutes les lignes aient la même longueur.
- text-align-all: match-parent;
L'alignement des lignes se fait comme pour l'élément parent, en considérant le mode d'écriture de cet élément parent. Cette valeur ne prend du sens que si le parent est aligné sur une valeur logique (
startouend). - text-align-all: ',' right;
Cette syntaxe aligne les contenus sur le caractère indiqué. La plupart du temps il s'agit du séparateur décimal car l'idée est de présenter des colonnes de chiffres. L'exemple ci-dessous est une simulation, car cette fonctionnalité est encore très peu prise en charge.
DENSITÉS DES MÉTAUX EN gr/m³ Palladium 12,02 Nickel 8,9 Plomb 11,352 Argent 10,5
Valeurs communes à toutes les propriétés :
text-align-all: initial (start)
text-align-all: inherit
text-align-all: revert
text-align-all: revertLayer
text-align-all: unset
Les valeurs communes sont présentées sur ces pages : initial, inherit, revert, revert-layer, unset.
Exemple interactif avec la propriété text-align-all.
text-align-all permet de reste cohérent par rapport au mode d'écriture.
Compatibilité des navigateurs avec la propriété text-align-all.
La propriété text-align-all n'est prise en charge par aucun navigateur à l'heure actuelle (2024).
Utilisez plutôt la propriété text-align qui est un synonyme.
Historique de la propriété text-align-all.
-
Module CSS - Texte - Niveau 3
Ce module de spécification niveau 3 définit les contrôles typographiques de CSS, c'est à dire les règles de transformation d'un texte source en texte formaté, avec retours à la ligne. De nombreuses propriétés contrôlent l'alignement et la justification des textes, les règles de césure, l'espacements des caractères ou des mots, le regroupement des espaces successifs, etc.
Ces règles sont souvent dépendantes du langage, il est donc conseillé aux auteurs de spécifier la langue dans lequel le texte est écrit (attributlangpour le HTML). Il peut même être nécessaire de préciser le système d'écriture utilisé en particulier pour les langues coréenne, japonaise, mongolienne, etc. A défaut la mise en forme typographique sera moins fine.Concernanttext-align-all. Dans ce niveau de la spécification, la propriététext-aligndevient une propriété résumée, regroupant les valeurs pourtext-align-allettext-align-last.27 Janvier 1999Document de travail.22 Décembre 2020Candidat à la recommandation. -
Module CSS - Texte - Niveau 4
Ce niveau 4 de ce module de spécification décrit les propriétés qui agissent sur les règles typographiques : alignement et justification du texte, espacement des mots ou des caractères, règles de césure, etc.
Par rapport au niveau 3, plusieurs nouvelles propriétés ont été ajoutées, en particulier concernant les ruptures en fin de lignes, les césures, les espacements avant et/ou après le texte, etc.Concernanttext-align-all. Ajout de la possibilité d'aligner sur un texte ou un caractère.22 Septembre 2015Document de travail.
Voir aussi, concernant le traitement des textes.
La spécification concernant le traitement des textes est dénommée "Module CSS - Texte" (Module CSS - Texte). La propriété text-align-all est décrite
dans ce module, ainsi que les propriétés ci-après :
Propriétés :
text-align).text-spacing-trim et text-autospace. regroupe les informations d'espacement des caractères pour les langues CJK.


