Sass(英文全称:Syntactically Awesome Stylesheets)是一个最初由Hampton Catlin设想并由Natalie Weizenbaum开辟的层叠款式表言语。在开辟最初版本以后,Weizenbaum和Chris Eppstein继续经由过程SassScript来继续扩大Sass的功用。SassScript是一个在Sass文件中运用的小型剧本言语。(引荐进修:CSS3视频教程)
Sass是一个将剧本剖析成CSS的剧本言语,即SassScript。Sass包含两套语法。最最先的语法叫做“缩进语法”,与Haml相似[3],运用缩进来辨别代码块,而且用回车将差别划定规矩分离隔。而较新的语法叫做“SCSS”,运用和CSS一样的块语法,即运用大括号将差别的划定规矩离开,运用分号将细致的款式离开。通常情况下,这两套语法经由过程.sass和.scss两个文件扩大名辨别开。
Sass扩大了CSS3,增加了划定规矩、变量、混入、挑选器、继续等等特征。Sass生成优越花样化的CSS代码,易于构造和保护。
Sass支撑定义变量。变量以美圆标记($)作为开首。变量用冒号(:)赋值。
SassScript支撑四种数据范例:
数值(可包含单元)
字符串
色彩
布尔范例
变量能够用作函数的参数或返回值。在诠释过程当中,诠释器会把变量的值写入终究的CSS文件中。
SASS是对CSS3(层叠款式表)的语法的一种扩大,它能够运用巢状、混入、挑选子继续等功用,能够更有用有弹性的写出Stylesheet。Sass末了照样会编译出正当的CSS让阅读能够运用,也就是说它本身的语法并不太轻易让阅读器辨认(虽然它和CSS的语法异常的像,险些一样),由于它不是规范的CSS花样,在它的语法内部能够运用动态变量等,所以它更像一种极简朴的动态言语。
更多CSS3相干技术文章,请接见CSS3图文教程栏目举行进修!
以上就是sass体系是什么的细致内容,更多请关注ki4网别的相干文章!