U svojim začecima web programeri su koristili HTML za „izgradnju“ web stranica. Vizualni identitet stranicama su davali korištenjem posebnih atributa unutar HTML tagova(npr.<font> tag itd.), no stranice su izgledale dosta staromodno i siromašno, a mogućnost vizualnog „ukrašavanja“ ograničena. Ubrzo je uviđena potreba za stilskim jezikom koji će HTML osloboditi potrebe prikazivanja i uređivanja sadržaja. Tako je nastao CSS (eng.Cascading Style Sheets).

CSS-om se uređuje sam izgled i raspored elemenata na stranici. Njegovim uvođenjem i prihvaćanjem od strane W3C (eng. World Wide Web Consortium) pojam web dizajna i web dizajnera kao osobe koja dizajnira web stranice su svoj puni značaj.
Uz sam CSS,
pri vizualnom se dizajnu web stranice koriste i ostali alati za grafički dizajn (Photoshop), no razvojem CSS-a (najnovija verzija 3.0, barem u vrijeme pisanja članka ) potreba za grafičkim alatima je sve manja.
CSS se od svojih začetaka mnogo promijenio. Kratak pregled osnovnih funkcionalnosti pojedinih verzija je dan u nastavku:
CSS level 1
Prva verzija službeno odobrena od strane W3C zajednice, objavljena u Prosincu 1996. Neke od mogućnosti :
CSS level 2
CSS 2 je razvijen od strane W3C-a i preporučen u svibnju 1998. Preuzevši funkcionalnosti CSS1, CSS2 uključuje brojne mogućnosti kao što su:
CSS 2 je doživio neka poboljšanja u svojoj inačici CSS2.1 i preporučen je od strance W3C-a tek u srpnju 2007.
CSS level 3
CSS 3 je još uvijek u razvoju (od prosinca 2005.) . W3C sve novitete vezane uz njega objavljuje u izvješću o napretku (CSS3 Progress Report). CSS 3 donosi brojne novitete kao što su zaobljeni rubovi elemenata, dodavanje sjena elementima, dodavanje gradijenata pozadinama, 2D transformacije(simuliranje animacija) i modeliranje 3D objekata( 3D web stranice ) i još brojni drugi.
U daljnjim tutorijalima će biti predstavljene neke mogućnosti CSS 3 na području uređivanja elemenata stranice (layout) i teksta (tipografija).
Nema komentara
Komentiranje nije omogućeno.