我有以下代码。为了获得 html 标记的可读性,我对每个内联元素进行了换行并缩进(1 个制表符 = 4 个空格)。每个元素都附加了一个空白字符
。当我使用 Chrome v18.0.1025.162 浏览器查看 DOM 时,我注意到有一个我期望使用的空格, 
但是还有另一个空格字符。据我所知,浏览器应该只显示
下一行缩进的 和一个空格(例如,两个缩进制表符是 8 个空格折叠成一个 -> 我不想要)。
当我使用时{ % spaceless %} ... {% endspaceless %}
没有任何变化。文档说:
自动删除模板标签后的第一个换行符(如在 PHP 中)。模板引擎不会进一步修改空格,因此每个空格(空格、制表符、换行符等)都将原封不动地返回。
似乎只有内联元素的空白选项卡才不会被忽略和显示。是因为它在块元素中并且保留了空格吗?
那么如何删除空格(从缩进中)?