【发布时间】:2011-05-27 10:56:11
【问题描述】:
我使用 Notepad++ 进行编码。有时,当我回显时,我曾经使用常规键盘 TAB 来使代码在 Notepad++ 中看起来更好。在我使用一些 CSS 样式进行自动换行之前一切都很好(解决 Mozilla Firefox 的问题):
td{
word-wrap: break-word;
white-space: -o-pre-wrap;
white-space: -moz-pre-wrap;
white-space: pre-wrap;
white-space: -pre-wrap;
}
这应该适用于我所有的“td”元素。所以,发生的事情是我在 Notepad++ 中的这些选项卡没有被呈现为页面上的选项卡!搞砸了设计。
我不想只替换 PHP 文件中的所有选项卡;那将无法调试代码!
有什么解决办法吗?是否有任何 CSS 样式会以某种方式移除或忽略呈现 TAB?
帮助!谢谢!
【问题讨论】:
-
我不确定问题是您的标签没有显示还是它们显示。如果是他们不是,那么这是正常行为。连续的空格(包括制表符)被压缩为一个
space字符,除非包含在<pre></pre>中。 -
不,问题是标签已显示。我不要他们。这只发生在我将编写的样式添加到网站的 CSS 文件时。我从这里得到代码:petesbloggerama.blogspot.com/2007/02/…