SyntaxHighlighter 使用参考(九) – smart-tabs 和 tab-size 属性
属性名 | 默认值 | 说明 |
---|---|---|
smart-tabs | true | 该属性用来开启或关闭 smart tabs 特性。 |
tab-size | 4 | 该属性用来设置代码块中 tab 键的大小。默认情况下,一个 tab 等于 4 个空格。 |
这两个 tab 相关的属性通常都是配合使用,来达到好的排版效果。
例1:smart-tabs:true 的 HTML 代码及显示效果
HTML 代码(各个数字之间用 tab 进行分隔)
<pre class="brush: plain; smart-tabs: true; tab-size: 10"> 123456789 12345678 1234567 123456 12345 1234 123 123 1234 12345 123456 1234567 12345678 123456789 </pre>
显示效果
123456789 12345678 1234567 123456 12345 1234 123 123 1234 12345 123456 1234567 12345678 123456789
例2:smart-tabs:false 的 HTML 代码及显示效果
HTML 代码(各个数字之间用 tab 进行分隔)
<pre class="brush: plain; smart-tabs: false; tab-size: 10"> 123456789 12345678 1234567 123456 12345 1234 123 123 1234 12345 123456 1234567 12345678 123456789 </pre>
显示效果
123456789 12345678 1234567 123456 12345 1234 123 123 1234 12345 123456 1234567 12345678 123456789
系列文章索引:http://www.cnblogs.com/duxiuxing/archive/2012/05/29/2524243.html