好用的HTML在线压缩及格式化工具 压缩 压缩报告: 删除注释 有条件的注释是不删除,但其内部(微不足道的)空格去掉。 删除scripts和styles中的注释 删除 CDATA sections 从scripts 和 styles中 折叠(简化)空格 简化旧的空白 boolean 属性简化 (e.g. <... disabled="disabled"> → <... disabled>) 删除引号 (e.g. <p class="foo"> → <p class=foo>) 去除多余的属性值 <script language="Javascript" ...> <form method="get" ...> <input type="text" ...> <script src="..." charset="..."> <a id="..." name="..."> <... onclick="javascript:..." ...> 用简写的doctype 删除空的属性 有效的属性是: class, id, style, title, lang, dir, event attributes 删除可选标签 目前只有 </html>, </head>, </body>, </option> </thead>, </tbody>, </tfoot>, 和 </tr> 删除忽略的标签 目前只有以这个标签 <% ... %> 开始,这个标签 <? ... ?> 结束的 删除空的元素 除了 textarea之外 删除 type="text/javascript" 从 script's 像 "text/javascript" (e.g. "text/vbscript") 是不删除的. 删除 type="text/css" from style's and link's 像 "text/css" (e.g. "text/plain" or "application/atom+xml") 是不删除的 属性区分大小写 当压缩SVG的时候 保留关闭的斜线 在压缩 SVG的时候有用 Minify JS Minify JS 模板 Minify HTML 脚本内部使用自定义类型属性如"text/x-handlebars-template" 模板类型 压缩 CSS 压缩 URLs 从相对路径转换为绝对路径 Site URL 通过 HTML lint验证input 最大线长度 选择: 全选, 全部选, 安全压缩 热门标签 Java Python linux javascript C# Mysql Docker 算法 前端 SpringBoot Redis Vue spring .net 设计模式 .net core c++ kubernetes 数据库 机器学习 大数据 数据结构 微服务 js 人工智能 Go Android 面试 程序员 JVM 云原生 后端 ASP.net core 深度学习 CSS k8s git golang PHP devops Nginx Django React mybatis 架构 多线程 Spring Boot 云计算 LeetCode 分布式