22
Sass je jezik stilske tablice koji je u početku dizajnirao Hampton Catlin, a razvio Nathan Weizenbaum.Nakon svojih početnih verzija, Nathan Weizenbaum i Chris Eppstein nastavili su širiti Sass pomoću SassScript-a, jednostavnog skriptnog jezika koji se koristi u Sass datotekama. Sass je metajezik kaskadnih listova stilova (CSS).To je skriptni jezik koji se tumači u CSS.SassScript je sam skriptni jezik.Sass se sastoji od dvije sintakse.Izvorna sintaksa, nazvana "razvedena sintaksa" koristi sintaksu sličnu Hamlu.Koristi uvlačenje za odvajanje blokova kodova i znakove nove linije za odvajanje pravila.Novija sintaksa, "SCSS" koristi formatiranje blokova poput CSS-a.Koristi zagrade za označavanje blokova kodova i zareza za odvajanje linija unutar bloka.Razvedena sintaksa i SCSS datoteke tradicionalno su date extensions.sass odnosno.scss.CSS3 se sastoji od niza odabirača i pseudo-selektora koji grupiraju pravila koja se na njih odnose.Sass (u širem kontekstu oba sintaksa) proširuje CSS pružajući nekoliko mehanizama dostupnih u tradicionalnijim programskim jezicima, posebno objektno orijentiranim jezicima, ali koji nisu dostupni i samom CSS3.Kad se interpretira SassScript, stvara blokove CSS pravila za različite odabire kako je definirano u Sass datoteci.Prevoditelj Sass prevodi SassScript u CSS.Sass, alternativno, može nadzirati datoteku.sass ili.scss i prevesti je u izlaznu datoteku.css kad god je spremljena .sass ili.scss datoteka.Sass je jednostavno sintaktički šećer za CSS ....
Web stranica:
http://sass-lang.com/Kategorije
Alternativa Sassu za Self-Hosted
4