Klijentsko_featured


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 :

  • Svojstva fonta kao što su oblik i „težina“ slova
  • Boja teksta, pozadina i ostalih elemenata
  • Tekstualni atributi kao što su razmak između riječi, slova i linija teksta
  • Poravnavanje teksta, slika, tablica i ostalih elemenata
  • Margine, padding, granice i pozicioniranje ostalih elemenata
  • Jedinstvena identifikacija i generička klasifikacija grupe atributa

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:

  • Apsolutno, relativno i fiksno pozicioniranje elemenata
  • Z-index (definira dubinu elemenata u slučaju preklapanja više njih)
  • Koncept media tipova, podršku za ASS (eng. Aural Style Sheets )
  • Dvosmjerni tekst
  • Nova svojstva fonta kao npr.sjene

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.