首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >最小化给定HTML常量的CSS长度保持样式

最小化给定HTML常量的CSS长度保持样式
EN

Stack Overflow用户
提问于 2008-10-16 14:29:34
回答 7查看 641关注 0票数 1

假设A.css样式为B.html。有哪些工具/技术可以编程地减少A.css的大小,同时保持其对B.html常量的样式效果?下面是一些我可以想象的这样一个工具使用的一些技巧:

  1. 删除A.css.中的冗余,例如,如果同一个类定义了两次,则可以删除第二个定义而不影响语义。这似乎很容易。
  2. 删除不使用的样式定义。A.css是否样式没有出现在B.html中的元素?如果是的话,就把它们移走。
  3. 在适当的中组合样式。如果A.css为div.x和div.y定义了样式,而每个碰巧具有x类的div也有类y,则可以将A.css中的类定义组合在一起。

另一种不同的策略是有一个工具来检查样式HTML中每个元素的计算样式,并输出保留计算样式的最小样式表。像这样的东西存在吗?

更新

让我解释一下我是怎么遇到这种情况的。所讨论的CSS文件用于电子邮件,它是通过复制我们在相关网页中使用的类似CSS文件创建的。因为电子邮件中的HTML是来自CSS的网页中HTML的适当子集,所以电子邮件中的一些CSS是多余的。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/208784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档