排序CSS属性是否有性能优势?

排序CSS属性是否有性能优势?,css,optimization,properties,minify,Css,Optimization,Properties,Minify,我正在为样式表设计一个小型缩小器,我很好奇是否有必要将每个选择器的属性按特定的顺序进行排序以提高性能,或者这真的无关紧要 例如,如果属性是按字母顺序排列,还是按其他特定顺序排列,浏览器会更好吗?顺序在CSS中很重要。不同的规则可以根据其顺序相互覆盖。如果顺序被自动更改,那么调试CSS的时间会非常长。仅凭这一点,你不应该这么做。此外,它能带来多少好处?CSS解析是否明显降低了页面加载速度?我想,如果这很重要的话,它将是特定于实现的。你可以很容易地根据每个浏览器拥有不同的“最佳”顺序。为什么不测试一

我正在为样式表设计一个小型缩小器,我很好奇是否有必要将每个选择器的属性按特定的顺序进行排序以提高性能,或者这真的无关紧要


例如,如果属性是按字母顺序排列,还是按其他特定顺序排列,浏览器会更好吗?

顺序在CSS中很重要。不同的规则可以根据其顺序相互覆盖。如果顺序被自动更改,那么调试CSS的时间会非常长。仅凭这一点,你不应该这么做。此外,它能带来多少好处?CSS解析是否明显降低了页面加载速度?

我想,如果这很重要的话,它将是特定于实现的。你可以很容易地根据每个浏览器拥有不同的“最佳”顺序。为什么不测试一下,对于具有不同css排序的网页,是否还有另一个加载和呈现时间。如果你这么做了,让我知道结果是什么。我曾经问过这个问题,虽然没有证据,但似乎对事情没有影响。浏览器在呈现之前解析样式表,因此,我怀疑,在规则中对属性进行排序是完全没有用的。不,这并没有明显地减慢任何速度……但由于我是在讨论优化问题,我认为这是一个值得考虑的想法。