CSS tab-sizeプロパティ
例
<pre> 要素の tab-size を設定する:
pre {tab-size: 16; }
pre {-moz-tab-size: 16; } /* Firefox 向けのコード */
pre {-o-tab-size: 16; } /* Opera 向けのコード */
pre {-moz-tab-size: 16; } /* Firefox 向けのコード */
pre {-o-tab-size: 16; } /* Opera 向けのコード */
試してみる »
ブラウザサポート
![]()
現在、Chrome のみが tab-size プロパティをサポートしています。
Firefox は、このプロパティの代替となる -moz-tab-size プロパティをサポートしています。
Opera は、このプロパティの代替となる -o-tab-size プロパティをサポートしています。
現在、長さの単位としてこの値をサポートしているブラウザはありません。
定義と使い方
tab-size プロパティは、タブ文字の空白の長さを指定します。
HTML では、タブ文字は通常、単一の空白文字として表示されます。ただし、<textarea> や <pre> などの一部の要素を除きます。tab-size プロパティの結果は、これらの要素に対してのみ有効です。
| デフォルト値: | 8 |
|---|---|
| 継承: | である |
| アニメーション可能: | いいえ。次を参照してください:アニメーション可能(animatable)。 |
| バージョン: | CSS3 |
| JavaScript 構文: | object.style.tabSize="16" 試してみる |
CSS 構文
tab-size: number|length|initial|inherit;
プロパティ値
| 值 | 説明 | テスト |
|---|---|---|
| number | デフォルト値は 8 です。各タブ文字に表示する空白文字の数を指定します。 | |
| length | タブ文字の長さを指定します。ほとんどすべての主要ブラウザはこのプロパティ値をサポートしていません。 | |
| initial | このプロパティをデフォルト値に設定します。次を参照してください:initial。 | |
| inherit | 親要素からこのプロパティを継承します。次を参照してください:inherit。 |
その他の拡張
CSS リファレンスマニュアル