CSS tab-size 屬性

定義和用法

tab-size 屬性規定制表符的寬度。

在 HTML 中,制表符通常顯示為單個空格,除了某些元素(比如 <textarea> 和 <pre>)外,并且 tab-size 屬性的結果僅對那些元素可見。

實例

將制表符的寬度設置為 16 個空格:

pre {-moz-tab-size: 16;} /* Firefox */
pre {tab-size: 16;}

親自試一試

CSS 語法

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

屬性值

描述
number 每個制表符要顯示的空格字符數。默認值是 8。
length 制表符的長度。主流瀏覽器都不支持這個屬性值。
initial 將此屬性設置為其默認值。參閱 initial
inherit 從其父元素繼承此屬性。參閱 inherit

技術細節

默認值: 8
繼承:
動畫制作: 不支持。請參閱:動畫相關屬性
版本: CSS3
JavaScript 語法: object.style.tabSize="16"

瀏覽器支持

表格中的數字注明了完全支持該屬性的首個瀏覽器版本。

帶 -moz- 或 -o- 的數字表示使用前綴的首個版本。

Chrome IE / Edge Firefox Safari Opera
21.0 79.0 4.0 -moz- 6.1 15.0
10.6 -o-