3
Sass är ett stilarkspråk som ursprungligen designades av Hampton Catlin och utvecklats av Nathan Weizenbaum.Efter de ursprungliga versionerna har Nathan Weizenbaum och Chris Eppstein fortsatt att utöka Sass med SassScript, ett enkelt skriptspråk som används i Sass-filer. Sass är ett Cascading Style Sheets (CSS) metallspråk.Det är ett skriptspråk som tolkas till CSS.SassScript är själva skriptspråket.Sass består av två syntaxer.Den ursprungliga syntaxen, kallad "den intryckta syntaxen" använder en syntax som liknar Haml.Den använder intryck för att separera kodblock och nylinjetecken för att skilja regler.Den nyare syntaxen "SCSS" använder blockformatering som CSS.Den använder hängslen för att beteckna kodblock och semikolon för att separera rader i ett block.De indragna syntax- och SCSS-filerna ges traditionellt extensions.sass respektive.scss.CSS3 består av en serie väljare och pseudoväljare som grupperar regler som gäller för dem.Sass (i det större sammanhanget för båda syntaxerna) utvidgar CSS genom att tillhandahålla flera tillgängliga mekanismer på mer traditionella programmeringsspråk, särskilt objektorienterade språk, men som inte är tillgängliga för CSS3 själv.När SassScript tolkas skapar det block av CSS-regler för olika väljare enligt definitionen av Sass-filen.Sass-tolkar översätter SassScript till CSS.Alternativt kan Sass övervaka filen.sass eller.scss och översätta den till en output.css-fil varje gång filen .sass eller.scss sparas.Sass är helt enkelt syntaktiskt socker för CSS ....
scss