CSSpreprosessorien
CSSpreprosessorien tarkoituksena on laajentaa CSS:n mahdollisuuksia ja helpottaa suurien tyylitiedostojen hallintaa. Ne lisäävät ominaisuuksia, joita CSS ei suoraan tarjoa, ja tuottavat lopulta standardin CSS-koodin, joka voidaan ladata verkkosivuille.
Ne tarjoavat muun muassa muuttujia, sisennystä, mixinejä, funktioita sekä mahdollisuuden jakaa tyylit moduuleihin ja tuoda ne
Suosituimpia CSS-preprosessorioita ovat Sass (SCSS- ja Sass-syntaksi), Less ja Stylus. Sass tarjoaa kaksi syntaksia: SCSS on
Käyttöönotto vaatii käännösvaiheen: kirjoitettu koodi muunnetaan CSS:ksi, jota selaimet voivat käsitellä. Yleensä käännös tapahtuu komentoriviltä tai
CSS-preprosessorit eivät ole välttämättömiä kaikissa projekteissa, mutta ne voivat parantaa kehitystyön tehokkuutta, erityisesti suurissa projekteissa ja