我正在使用html minifier,可在此处找到:HTML minify
对我来说奇怪的是每个标签都放在一个新行上。这是常见的行为,还是我做错了什么。输出看起来像这样:
任何人都知道如何解决这个问题,这只是创建了一行代码,或者这是否会减少一些优势。
答案 0 :(得分:1)
检查了代码?
// use newlines before 1st attribute in open tags (to limit line lengths)
$this->_html = preg_replace('/(<[a-z\\-]+)\\s+([^>]+>)/i', "$1\n$2", $this->_html);
长线可能是一件糟糕的事情 - 浏览器可能会填充缓冲区,或者只是删除行末。因此,Minify脚本看起来像硬编码,没有更改选项。因此,如果您真的希望在一条线上完成所有操作,只需自定义您的版本即可。开源获胜。