在HTML文档中进行编辑时,为了清晰起见,我有时需要进行换行以进行换行。
Sublime在执行此操作时会自动插入空格,我该如何避免这种情况?
在编辑模式中:
<span>One short sentence</span>
<span>.</span>
不受欢迎的结果:
One short sentence .
答案 0 :(得分:2)
这是HTML的一般功能。空格(包括换行符)在元素之间很重要,任何空格序列都被视为等同于一个空格。所以你的代码相当于
<span>One short sentence</span> <span>.</span>
因此,您需要找到一种格式化HTML源的不同方法。如果你真的想在HTML源代码中将相邻元素放在不同的行而不会出现空格字符,你可以使用注释(注释被忽略,不被视为空格):
<span>One short sentence</span><!--
--><span>.</span>