【发布时间】:2016-08-05 00:03:46
【问题描述】:
有没有办法用 javascript 进行这种缩小并更新 DOM(客户端)
输入:
<div class="parentDiv">
<div class="childDiv">Some text</div>
<div class="childDiv">Some text</div>
</div>
输出:
<div class="parentDiv"><div class="childDiv">Some text</div><div class="childDiv">Some text</div></div>
我知道下载所有内容后进行缩小是没有用的。 这里的重点是停止识别以在我的 div 之间创建间隙。我知道,如果我在标签之间添加注释,则不会出现间隙,但是在我的 div 标签之间有这么多 cmets 时,很难理解代码。
看到这个 [post] 你就会明白我的意思了。
【问题讨论】:
-
这里的问题是你的 CSS,而不是你的 HTML。您应该寻找更正样式,以便空间不会在元素之间创建实际空间。
-
你说的“空格”是指那些子元素的缩进吗?
-
是的@TheMuffinMan 缩进。缩进在我的 div 之间造成了间隙。如果我在结束标签和另一个开始标签之间添加评论,那么差距就会消失
-
你是说当你使用输入和输出的时候你会得到不同的用户渲染结果?因为如果是这样,那就没有意义了。
-
@TheMuffinMan 请看这篇帖子stackoverflow.com/questions/19038799/…
标签: javascript html whitespace minify removing-whitespace