Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

tab-size

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨août 2021⁩.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriété tab-size permet d'adapter la largeur utilisée pour représenter le caractère de tabulation (U+0009).

css
/* Valeurs entières */ /* Type <integer> */ tab-size: 4; tab-size: 0; /* Valeurs de longueurs */ /* Type <length> */ tab-size: 10px; tab-size: 2em; /* Valeurs globales */ tab-size: inherit; tab-size: initial; tab-size: unset; 
Valeur initiale8
Applicabilitéconteneurs de type bloc
Héritéeoui
Valeur calculéel'entier spécifié ou une longueur absolue
Type d'animationune longueur

Syntaxe

Valeurs

<integer>

Le nombre d'espaces qu'occupe une tabulation. La valeur doit être positive.

<length>

La largeur de la tabulation. La valeur doit être positive.

Syntaxe formelle

tab-size = 
<number [0,∞]> |
<length [0,∞]>

Exemples

HTML

html
<pre class="exemple">	print "tabulation avant" print "4 espaces avant" print "2 espaces avant" </pre> 

CSS

css
.exemple { tab-size: 5; } 

Résultat

Spécifications

Specification
CSS Text Module Level 3
# tab-size-property

Compatibilité des navigateurs

Voir aussi