Attribut tab-size CSS

Définition et utilisation

L'attribut tab-size détermine la largeur de l'indentation.

Dans HTML, les tabulations sont généralement affichées comme un seul espace, sauf pour certains éléments (comme <textarea> et <pre>), et l'effet de l'attribut tab-size n'est visible que pour ces éléments.

Exemple

Définir la largeur de l'indentation à 16 espaces :

pre {-moz-tab-size: 16;} /* Firefox */
pre {tab-size: 16;}

Essayez-le vous-même

Syntaxe CSS

tab-size: number|length|initial|inherit;

Valeur de l'attribut

Valeur Description
number Nombre de caractères espaces à afficher pour chaque tabulation. La valeur par défaut est 8.
length La longueur de l'indentation. Cette valeur de propriété n'est pas prise en charge par les navigateurs populaires.
initial Règle cette propriété à sa valeur par défaut. Voir initial.
inherit Inherits this property from its parent element. Voir inherit.

Détails techniques

Valeur par défaut : 8
Héritage : Oui
Création d'animation : Non pris en charge. Voir :Propriétés liées aux animations.
Version : CSS3
Syntaxe JavaScript : object.style.tabSize="16"

Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété.

Les nombres avec -moz- ou -o- indiquent la première version utilisant le préfixe.

Chrome IE / Edge Firefox Safari Opera
21.0 79.0 4.0 -moz- 6.1 15.0
10.6 -o-