与大多数其他css解析器相反,不使用正则表达式,并且因此,CSStidy拥有完全的CSS2支持,更高的可靠性。我想知道为什么CSSTidy构建了自己的解析器而没有使用官方的SAC API(其中还包括对新css3的支持)?不使用sac并编写自己的解析器有什么技术或实践上的原因吗?事实上,现在还没有使用sac的css工具,我想知道为什么? 最佳答案 像csstidy这样的工具需要能够处理现实世界中出现的不兼容代码。官方标准的实现通常并不擅长于此。