--- title: tab-size slug: Web/CSS/tab-size tags: - CSS - 参考 translation_of: Web/CSS/tab-size ---
CSS 属性 tab-size
用于自定义制表符 (U+0009
) 的宽度。
/* <integer> values */ tab-size: 4; tab-size: 0; /* <length> values */ tab-size: 10px; tab-size: 2em; /* Global values */ tab-size: inherit; tab-size: initial; tab-size: unset;
{{CSSInfo}}
pre { tab-size: 4; /* 将制表符宽度设为 4 个空格 */ }
pre { tab-size: 0; /* 移除缩进效果 */ }
pre { tab-size: 2; /* 将制表符宽度设为 2 个空格 */ }
本示例比较了默认制表符宽度和自定义制表符宽度。注意 {{cssxref("white-space")}} 被设置为 pre
以防止制表符收起。
<p>no tab</p> <p>	default tab size of 8 spaces</p> <p class="custom">	custom tab size of 3 spaces</p> <p> 3 spaces, equivalent to the custom tab size</p>
p { white-space: pre; } .custom { -moz-tab-size: 3; tab-size: 3; }
{{EmbedLiveSample('Live_sample')}}
Specification | Status | Comment |
---|---|---|
{{SpecName('CSS3 Text', '#tab-size-property', 'tab-size')}} | {{Spec2('CSS3 Text')}} | Initial definition |
{{Compat("css.properties.tab-size")}}