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
posted @ 2011-10-21 23:58  杜修杏  阅读(1046)  评论(0编辑  收藏  举报