Dies ist eine experimentelle Technologie
Da diese Technologie noch nicht definitiv implementiert wurde, sollte die Browser Kompatibilität beachtet werden. Es ist auch möglich, dass der Syntax in einer späteren Spezifikation noch geändert wird.
Übersicht
Die tab-size
CSS Eigenschaft wird verwendet, um die Breite eines Tabulatorzeichens (U+0009
) anzupassen.
Initialwert | 8 |
---|---|
Anwendbar auf | Blockcontainer |
Vererbt | Ja |
Medien | visuell |
Berechneter Wert | die angegebene Ganzzahl oder eine absolute Länge |
Animierbar | Nein |
Kanonische Reihenfolge | die eindeutige Reihenfolge definiert durch die formale Grammatik |
Syntax
/* <integer> Werte */ tab-size: 4; tab-size: 0; /* <length> Werte */ tab-size: 10px; tab-size: 2em; /* Globale Werte */ tab-size: inherit; tab-size: initial; tab-size: unset;
Werte
<integer>
- Die Anzahl der Leerzeichen in einem Tabulator. Darf nicht negativ sein.
<length>
- Die Breite eines Tabulators. Darf nicht negativ sein.
Formale Syntax
<integer> | <length>
Beispiele
pre { tab-size: 4; /* Setzt die Tabgröße auf 4 Leerzeichen */ }
pre { tab-size: 0; /* Entfernt die Einrückung */ }
pre { tab-size: 99; /* Verwende keine Tabs! */ }
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
CSS Text Level 3 Die Definition von 'tab-size' in dieser Spezifikation. |
Arbeitsentwurf | Ursprüngliche Definition |
Browser Kompatibilität
Merkmal | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Grundlegende Unterstützung | 21 | 4.0 (2.0)-moz | Nicht unterstützt | 10.60-o 15 |
6.1 |
<length> | 42 | Nicht unterstützt[1] | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
[1] Gecko implementiert dieses Feature noch nicht. Siehe Bug 943918.
Siehe auch
- Controlling size of a tab character (U+0009), ein E-Mail von Anne van Kesteren an das CSSWG.