備忘録的プログラミングリファレンス

tab-sizeプロパティ

 tab-sizeプロパティは、タブのサイズを定義するプロパティです。 文字幅または正の整数で指定します。

 デフォルトでのタブ文字は、1つのスペース文字として表示されます。ただし、<textarea>や<pre>エレメント以外です。

 FireFoxはベンダープレフィックス(-moz-tab-size)を付けることで対応となっていますが、環境によって機能しない場合があるようです。

タブのサイズを4文字分に
tab-size: 4;
-moz-tab-size: 4;

構文(Syntax)

CSS

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

DOM(JavaScript)

値の取得
String = object.style.tabSize;
値の設定
object.style.tabSize="number | length | initial | inherit";

Values

Value摘要
8初期値(default値)
number文字数、正の整数
lengthCSS長さの単位を参照のこと
initial初期値に戻す
inherit親エレメントのプロパティを継承

備考(Remarks)

初期値(Default value)8
継承(Inherited)Yes
CSS AnimationNo