为什么将白色空间添加到我的美化预标签中?

时间:2014-01-25 00:28:07

标签: javascript prettify google-code-prettify

Pre tag without the prettyprint class

Pre tag with the prettyprint class

当我将(从sublime文本中复制)代码粘贴到“contenteditable”预标签时,它看起来很好。当它被保存到数据库中,然后向下拉并添加'prettyprint'(google-code-prettify)类时,它似乎添加了一堆随机空格。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

从Sublime Text复制的代码使用制表符缩进而不是空格缩进产生一个带有错误间距的结果前标记。这可能是Sublime Text的一个问题,或者pre标签如何处理标签缩进,谁知道?

修复:

检查“缩进使用空格”的位置,然后点击“将缩进转换为空格”以获得良好的衡量标准。

enter image description here