Tab-size - Propriété CSS
Résumé des caractéristiques de la propriété tab-size
8
tab-size
passe progressivement d'une valeur à une autre.Schéma syntaxique de tab-size
.
Description des termes utilisés sur le schéma :
length
est une valeur numérique, positive ou nulle, suivie d'une des unités de dimension.number
est 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-space
a la valeurpre
,pre-wrap
oubreak-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-space
fixée àpre
,pre-wrap
oubreak-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-size
avec 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
).