一.背景 与同事合作开发一个项目,后面修改 CSS 时,发现属性顺序跟我写的不一样 我从事开发前端时,导师是有给我大概指定了一定的书写规范 现在开发时,看到的 CSS 属性排序不一样,看起来有点难受(代码洁癖),修改起来也多少有点不方便 都说 JavaScript 代码要求规范,那么我们仔细说说为啥 CSS 也要有: 注: 这里参考了知乎的一篇文章,他说的理由我表示赞同,这里直接拷贝放这里 CSS 属性排序千千万,我只爱那一种 1. 作为写程序的人,除了希望代码的输出具有确定性; 即每写一行代码