fux*_*xia 97
使用tab-size属性.您目前需要供应商前缀.例:
pre
{
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
Run Code Online (Sandbox Code Playgroud)
另请参阅developer.mozilla.org上的文章:tab-size.
.tabstop
{
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}Run Code Online (Sandbox Code Playgroud)
Unstyled tabs (browser default)
<pre>
one tab
two tabs
three tabs
</pre>
Styled tabs (4em)
<pre class="tabstop">
one tab
two tabs
three tabs
</pre>Run Code Online (Sandbox Code Playgroud)
我相信这篇博文可以帮到你:
这是一个解决方案,它不是很整洁,因为它必须为选项卡的每个实例完成,但它使选项卡占用更少的空间并保留格式以便从浏览器中复制(显然用"A SINGLE TAB HERE"替换真正的标签,这个博客软件会自动从条目中删除标签):
<span style="display:none">A SINGLE TAB HERE</span><span style="margin-left:YOUR NEW TAB WIDTH"></span>
Run Code Online (Sandbox Code Playgroud)
基本上,用代码片段替换代码中的每个选项卡实例(在选择合适的宽度后,您可以非常轻松地在样式表中完成).代码人为地插入边距,同时保持代码中的原始选项卡准备好复制/粘贴.
顺便说一下,它看起来像是tab stops在CSS规范中.
关于这个主题还有另一个Stack Overflow问题.