开发学院

您的位置:首页>教程>正文

教程正文

SASS 简介

啥是SASS?

SASS(语法非常棒的样式表)是一个CSS前置处理器,它有助于使用CSS减少重复,节省时间。它是更稳定和强大的CSS扩展语言,描述了文档的风格干净和结构。


历史

它最初是由Hampton Catlin设计,2006年由Natalie Weizenbaum开发。随后,Weizenbaum 和Chris Eppstein使用其初始版本将SASS扩展到sassscript。


为啥要用SASS?

它是一种预处理语言,为CSS提供缩进式的语法(它自己的语法)。


它提供了一些特性,用于创建样式表,允许更高效地编写代码,并且易于维护。


它是一个超级CSS,意味着它包含了CSS的所有特性,是一个开源的前置处理器,用ruby编写。


它提供了比平面CSS更好的文档样式。它使用了可重用的方法、逻辑语句和一些内置函数,如颜色操作、数学和参数列表。


SASS的特点

它更稳定,功能强大,与CSS版本兼容。


它是一个超级CSS,基于JavaScript。


它被称为CSS的语法糖,这意味着它使用户更容易阅读或表达的事情更清楚。


它使用自己的语法,并编译成可读的CSS。


在更短的时间内,您可以在更少的代码中轻松地编写CSS。


它是一个开源的前置处理器,被解释为CSS.


SASS的优缺点


它允许在编程构造中编写干净的CSS。


它有助于快速编写CSS。


它是CSS的超集,它帮助设计人员和开发人员更高效和快速地工作。


由于SASS与所有CSS版本兼容,我们可以使用任何可用的CSS库。


可以使用嵌套的语法和有用的函数,例如颜色操作、数学和其他值。

缺点

开发人员需要时间来学习此预处理器中的新功能。


如果许多人在同一个站点工作,那么应该使用相同的预处理器。如果一些人用SASS,另一些人使用CSS直接编辑文件协同工作可能变得困难。


失去了使用浏览器内置元素检查器的便利性.