【发布时间】:2023-03-31 07:28:01
【问题描述】:
在当前项目中,部署前要求我压缩 HTML 类属性和相应的 CSS 选择器。 例如,生产上的代码是:
<div class="foo">
<div id="bar"></div>
</div>
.foo {/*Style goes here*/}
#bar {/*Style goes here*/}
部署时,我希望替换 HTML 类和相应的 CSS 选择器:
<div class="a">
<div id="b"></div>
</div>
.a {/*Style goes here*/}
#b {/*Style goes here*/}
有哪些可用的工具来存档此压缩?
【问题讨论】:
-
类应该是可读和可理解的,这不是你在现实生活中会做的事情(实际上是一个坏主意),而且可能是一个毫无意义的任务。然而,优化选择器是个好主意。你有什么问题?
-
您需要一种方法将 CSS 和 HTML 中的“.foo”转换为“.a”,将“#bar”转换为“#b”?
-
@Madmartigan 在开发时它们应该是可读和可理解的,发布站点时没有理由不能压缩它们。有很多网站可以做到这一点,例如在 google plus 上查看源代码。
-
是的,我正在寻找一个 HTML/CSS 压缩器来在部署之前完成这项任务。
-
您找到解决方案了吗?
标签: html css compression