tab-size

语法

  • tab-size:<integer> | <length>
  • 默认值:8
  • 适用于:块容器
  • 继承性:有
  • 动画性:当值为 <length> 时
  • 计算值:指定值

取值

  • <integer>:用整数值指定制表符的长度。不允许负值。
  • <length>:用长度值指定制表符的长度。不允许负值。

说明

检索或设置对象中的制表符的长度。

  • 该属性决定了制表符(U+0009)的宽度,整数代表空格(U+0020)的倍数(如:tab-size:4; 表示制表符宽度是4个空格的宽度)
  • 只有当 <' white-space '> 的属性值为:pre | pre-wrap时,该属性的定义才有效
  • 对应的脚本特性为tabSize。

兼容性

Values IE Firefox Chrome Safari Opera iOS Safari Android Browser Android Chrome
<integer> 6.0-11.0 2.0-3.6 4.0-20.0 6.0 15.0+ 6.0-6.1 2.1-4.3 18.0-19.0
4.0-40.0 -moz- 21.0+ 6.1+ 7.0+ 4.4.0+ 20.0+
<length> 6.0-11.0 2.0-40.0 4.0-41.0 6.0-8.0 15.0-28.0 6.0-8.3 2.1-4.4.4 18.0-40.0
42.0+ 29.0+ 41.0+

示例


<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<style>
pre{background:#eee;-moz-tab-size:4;-o-tab-size:4;tab-size:4;}
</style>
</head>
<body>
<pre>
你站在桥上看风景,
    看风景的人在楼上看你。
明月装饰了你的窗子,
    你装饰了别人的梦。
</pre>
</body>
</html>