擅长:python、mysql、java
<p>几天前我也在问自己同样的问题。经过广泛研究:</p>
<p><strong>“没有最好的系统来组织CSS”</strong></p>
<p>虽然SASS对我来说更有意义,但我没有太多的经验。在</p>
<p><strong>服务器上不需要Ruby,</strong>SASS只需将其安装在计算机上,并将输出的css文件作为普通css文件上传/同步到服务器。(SASS可以支持巨大的网站,一个普通的(缩小的)静态css文件=服务器上的工作量更少)。在</p>
<p>SASS网站提到<strong>“SASS”语法比较新的“SCSS”语法更简洁。许多人会争论,但是缩进很漂亮,没有括号和分号,以及import as+&mixins as=等。创建SCSS语法只是为了与较少的语法竞争。我尝试过这两种方法,“对我来说”SASS语法更有趣,但这只是我的观点。在</p>
<p><strong>在选择SASS和SCSS语法时,您使用的文本编辑器及其设置会产生巨大差异。如果你不知道如何通过一个快捷方式缩进2个空格,你可能会把整个时间都花在SASS语法代码上。SCSS不会给你错误的缩进不适当的地方,你可以像你需要的那样混乱(就像手css)真正的个人选择,尽管chriseppstein在考虑个人和团队工作的便利性时是有道理的(在评论中):</p>
<p><a href="http://thesassway.com/articles/sass-vs-scss-which-syntax-is-better">http://thesassway.com/articles/sass-vs-scss-which-syntax-is-better</a></p>
<p>scs已经很快被填充,因为它现在是默认的,所以如果您要学习SASS语法,那么您可能最终都会知道这两种语法,因为所有新资源都是针对scs的。(顺便说一句,您可以将SASS语法转换为SCSS语法,反之亦然)</p>
<p>所以这取决于偏好。试试所有的,包括更少的。(罗盘很好)</p>