Tab-size - Propriété CSS
Résumé des caractéristiques de la propriété tab-size
8tab-size passe progressivement d'une valeur à une autre.Schéma syntaxique de tab-size.
Description des termes utilisés sur le schéma :
lengthest une valeur numérique, positive ou nulle, suivie d'une des unités de dimension.numberest un nombre sans unité, positif ou nul.
Description de la propriété tab-size.
La propriété tab-size définit la taille des tabulations, autrement dit le nombre d'espaces
équivalents à un caractère de tabulation.
La propriété n'a d'effet que sur certains types d'éléments :
- Les éléments pre.
- Les éléments textarea.
- Tous les autres éléments dont la propriété
white-spacea la valeurpre,pre-wrapoubreak-spaces.
Pour tous les autres éléments, HTML affiche les caractères de tabulation comme des espaces, et la propriété tab-size
est sans effet.
Valeurs pour tab-size.
- tab-size: 8;
Un nombre sans unité indique le nombre d'espaces équivalent à un caractère de tabulation. La valeur par défaut est 8.
Cette valeur peut comporter des décimales.Le résultat ne sera visible que si l'élément a sa propriété
white-spacefixée àpre,pre-wrapoubreak-spaces. - tab-size: 20px;
Un nombre avec une unité de dimension indique la taille du caractère de tabulation. Voir les unités de dimension.
- tab-size: initial; (
8) tab-size: inherit; tab-size: revert; tab-size: revertLayer; tab-size: unset;Ces valeurs sont décrites plus en détail sur leur page respective :
initial,inherit,revert,revert-layer,unset.
Animation de la propriété tab-size.
tab-size peut être animée de façon très fluide car cette propriété accepte les valeurs décimales.
Voici un exemple de ce que peut donner cette animation.
Simulateur avec la propriété tab-size.
Compatibilité de tab-size avec les navigateurs actuels.
tab-size avec un entier indiquant le nombre de caractères équivalent à un caractère de tabulation.tab-size avec une valeur exprimée sous la form d'une dimension (un nombre suivi d'une unité de dimension).Remarques :
(1) Support partiel : la propriété tab-size accepte un entier et non pas une dimension.
tab-sizeavec unité
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

KaiOS Browser

Opéra Mobile

Opéra

Safari

Safari sur IOS

Firefox pour Androïd

Samsung Internet

Chrome

Edge

Firefox

Androïd Brower

Chrome pour Androïd

Baidu Browser

QQ Browser

UC Browser pour Androïd

Opéra mini
Historique de la propriété tab-size.
-
Module CSS - Texte - Niveau 3
Première présentation de la propriététab-size.27 Janvier 1999Document de travail.22 Décembre 2020Candidat à la recommandation. -
Module CSS - Texte - Niveau 4
Pas de changement concernant la propriététab-size.22 Septembre 2015Document de travail.
Voir aussi...
Les spécifications CSS éditées par le W3C sont organisées en modules.
La propriété tab-size fait partie du module CSS Text Module.
Les définitions suivantes sont également décrites dans ce même module.
Propriétés :
text-align).text-spacing-trim et text-autospace. regroupe les informations d'espacement des caractères pour les langues CJK.


