Css 简明教程
CSS - tab-size Property
CSS tab-size 属性用于指定元素中制表符字符U+0009的宽度。它允许你控制制表符字符的可视间距,当显示代码或其他制表符字符很重要的内容时,这很有用。
Possible Values
-
<integer> −指定制表符字符的宽度,为单个空格字符宽度的倍数。例如,值4将使制表符字符比空格字符宽四倍。它不能为负数。
-
<length> −使用固定长度值指定制表符字符的宽度,如像素(px)、磅(pt)或em(em)。它不能为负数。
CSS tab-size - Expanding By Character Count
以下示例演示 tab-size 属性如何将制表符大小设置成8个字符,制表符大小为12个字符−
<html>
<head>
<style>
.tab1 {
-moz-tab-size: 8;
tab-size: 8;
}
.tab2 {
-moz-tab-size: 12;
tab-size: 12;
}
</style>
</head>
<body>
<pre class="tab1">
CSS tab-size with 8.
</pre>
<pre class="tab2">
CSS tab-size with 12.
</pre>
</body>
</html>
CSS tab-size - Comparing To The Default Size
以下示例演示默认制表符大小、3个字符的制表符大小和3个空格的制表符大小。 white-space: pre 保持制表符不折叠。−
<html>
<head>
<style>
p {
white-space: pre;
}
.tab1 {
tab-size: 3;
}
</style>
</head>
<body>
<p>Without tab-size</p>
<p> Default tab-size to 8 characters.</p>
<p class="tab1"> tab-size with 3 characters.</p>
<p> tab-size with 3 spaces.</p>
</body>
</html>