首页 > 解决方案 > 使用 javascript 压缩/缩小动态生成的 html

问题描述

我想知道是否有办法压缩生成的 html 标记,包括样式标记等。

我试过了,.trim()但这似乎并没有删除任何空格。如果工作时使用trim()会删除空格,这会弄乱html itelf。

这是我得到的结果:

<style>
    #element{
       background: red;
    }
</style>

<div id="element">
    this is my element 
</div>

这是期望的结果:

<style>#element{background: red;}</style> <div id="element"> this is my element </div>

谢谢。

标签: javascripthtml

解决方案


trim只删除字符串开头和结尾的空格。通常的解决方案是提供 html gzipped,它更有效并且大多数服务器都支持它。


推荐阅读