これは実験段階の機能です。
この機能は複数のブラウザで開発中の状態にあります。各ブラウザで用いるために、適切なベンダー接頭辞が必要な場合があります。互換性テーブルをチェックしてください。また、実験段階の機能の構文と挙動は、仕様変更に伴い各ブラウザの将来のバージョンで変更になる可能性があることに注意してください。
概要
CSS の tab-size
プロパティは、タブ文字 (U+0009
) の表示幅の指定に用います。
構文
Formal syntax: <integer> | <length>
tab-size: 4 tab-size: 0 tab-size: 8 tab-size: inherit
値
<integer>
- タブのスペース数(負数は指定不可)
inherit
- 親要素からの継承に委ねる
例
/* スペース 4 つ分となります */ pre { tab-size: 4; }
/* タブサイズを 0 に。コード例のインデント除去等に。 */ pre { tab-size: 0; }
/* タブを使わないよう警告する意図 */ pre { tab-size: 99; }
仕様
仕様書 | 策定状況 | コメント |
---|---|---|
CSS Text Level 3 tab-size の定義 |
草案 |
ブラウザ実装状況
機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本サポート | 21 | 4.0 (2.0)-moz | ? | 10.60-o | Nightly build (537.1) |
機能 | iOS Safari | Opera Mini | Opera Mobile | Android Browser |
---|---|---|---|---|
基本サポート | ? | ? | ? | ? |
関連情報
- Controlling size of a tab character (U+0009) - Anne van Kesteren 氏 (Opera) からの CSSWG へのメール