javascript - 使用 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>
谢谢。
解决方案
trim
只删除字符串开头和结尾的空格。通常的解决方案是提供 html gzipped,它更有效并且大多数服务器都支持它。
推荐阅读
- ios - 收到通知时刷新表格视图
- python - 为什么我的代码不执行我简单的石头剪刀布游戏的结果?Python3
- r - 根据发生时间进行分离和模式匹配
- java - 使用 uCanAccess 驱动程序将字符串发送到 MS Access DB 时发生强制转换错误的无效字符值
- javascript - 排序数组并按出现次数分组
- amazon-web-services - 使用 CloudFormation 向 AWS websocket API 添加集成响应
- android - 实现 Maven 项目的内部依赖
- html - 如何在画布中预览 Doc 文件
- session - Karaf 4.2.2 粘性会话工作者名称
- python - 从配置文件中检索多个值