Zum Inhalt springen

CSS tab-size-Eigenschaft

Die tab-size-Eigenschaft dient dazu, die Breite des Tabulatorzeichens (U+0009) auf der Seite festzulegen.

Die tab-size-Eigenschaft ist eine der CSS3-Eigenschaften. Sie ist auf jedem Element sichtbar, bei dem Whitespaces erhalten bleiben (z. B. mit white-space: pre, pre-wrap oder pre-line), wie bei <textarea> und <pre>.

INFO

Negative Werte sind ungültig.

Initialwert8
Gilt fürAlle Elemente, wirkt sich jedoch nur auf Blockcontainer und Elemente mit erhaltenen Whitespaces aus.
VererbbarJa.
AnimierbarNein.
VersionCSS3
DOM-Syntaxobject.style.tabSize = "20";

Syntax

CSS tab-size-Syntax

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

Beispiel für die tab-size-Eigenschaft:

CSS tab-size-Codebeispiel

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .tab1 {
        tab-size: 5;
      }
      .tab2 {
        tab-size: 20;
      }
    </style>
  </head>
  <body>
    <h2>Tab-size property example</h2>
    <pre class="tab1">
        Lorem	ipsum	is	a...  
    </pre>
    <pre class="tab2">
        Lorem	ipsum	is	a...
    </pre>
  </body>
</html>

Ergebnis

CSS tab-size values list

Im gegebenen Beispiel beträgt der tab-size-Wert des ersten Elements 5, der des zweiten Elements 20.

Werte

WertBeschreibungAusführen
numberLegt die Anzahl der Leerzeichen in einem Tabulator fest. Negative Werte sind ungültig. Der Standardwert ist 8.Ausführen »
lengthLegt die Breite des Tabulators fest. Negative Werte sind ungültig. Dieser Wert wird von modernen Browsern weitgehend unterstützt.
initialLegt die Eigenschaft auf ihren Standardwert zurück.
inheritErbt die Eigenschaft vom übergeordneten Element.

Praxis

Was bewirkt die 'tab-size'-Eigenschaft in CSS?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.