Verzie CSS

CSS úroveň 1

CSS1 je odporúčaná organizáciou W3C od 17. decembra 1996. Podporuje rôzne úpravy textu ako veľkosť, šírka, farba, typ písma, medzery medzi písmenami, dekorácie a zarovnanie textu. Dokáže formátovať elementy, zmenu farby pozadia, vloženie obrázku do pozadia, veľkosť a rámčeky elementov.

CSS úroveň 2

CSS2 je odporúčaná od 12 mája 1998. Jej základom je CSS úrovne 1, z ktorej preberá skoro všetky značky. Podporuje štýly pre zobrazovanie stránok na rôznych zariadeniach ako tlačiarne, projektory sluchové alebo slepecké zariadenia. Umožňuje polohovanie elementov absolútne, relatívne alebo fixne, polohovanie v priestore a nové úpravy textu ako napr. tiene textu.

CSS úroveň 2.1

CSS úroveň 2.1: je odporúčaná od 7. júna 2011. Zachováva kompatibilitu s CSS2 a preberá z nej mnoho vlastností ako napr. podpora mediálnych štýlov. Obsahuje všetky vydané erráta vydané pre CSS2. Odstraňuje špecifikácie z CSS2, ktoré neboli implementované do praxe, aby nová špecifikácia bola v súlade so zavedenou praxou.

CSS úroveň 3

CSS3 je rozdelená na niekoľko modulov, ktoré sa vyvíjajú samostatne. Každý jeden modul zachováva spätnú kompatibilitu s CSS 2.1 rozširuje jej vlastnosti alebo pridáva nové. V do týchto modulov sú tematický usporiadané jednotlivé funkcie CSS, čo umožňuje ich presnejšie popísať. Keďže na každom module sa pracuje samostatne, tak aj ich schvaľovanie je rozdielne. Medzi prvými odporúčanými modulmi boli moduly pre farby, selektory a menné priestory v roku 2011. Moduly pre pozadia, rámčeky, transformácie animácie a mnoho ďalších sú zatiaľ vo vývoji. CSS3 ponúka mnohé nové vlastnosti v zobrazovaní elementov. Umožňuje zaoblenie hrán rámčekov, tiene a priesvitnosť elementov. Dokáže animovať a transformovať elementy a obsahuje aj nové farebné priestory ako RGBA, HSL a HSLA.