Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEMINARSKI RAD
Profesor Student
Sadržaj
UVOD.................................................................................................................................3
O CSS-u.............................................................................................................................4
Razvoj CSS-a.................................................................................................................5
CSS – primjena...............................................................................................................6
Zaključak............................................................................................................................8
Literatura............................................................................................................................9
2
UVOD
3
O CSS-u
4
Razvoj CSS-a
CSS je prvi predložio Hakon Wium Lie 10. septembra 1994. godine, a CSS1 je postao
preporuka W3C konzorcija dvije godine kasnije, u decembru 1996. Njime su se mogli
odrediti fontovi, boje teksta i pozadine, razmak između riječi, slova i linija teksta,
pozicioniranje teksta, slika i tablica, margine, border (rubovi, okviri). Tek tri godine
kasnije kreiran je prvi preglednik koji je gotovo u potpunosti podržavao tu verziju.
Svaki modul dodaje nove mogućnosti ili unapređuje staru verziju odvojeno od ostalih,
tako da svaki modul ima drugačiju stabilnost i status. Trenutno ima preko pedeset
modula koji su objavljeni od strane CSS grupe, ali samo četiri imaju formalnu
preporuku. Neki moduli poput Pozadina i okvira kandidati su za preporuku te se stoga
smatraju stabilnima.
Ne postoji potpuna verzija CSS4 pošto je svaki modul postepeno i odvojeno razvijen,
ali postoje moduli koji su već na četvrtom stepenu razvoja. Iako samostojeća verzija
CSS4 neće biti objavljena niti postati preporuka, svi moduli koji su na četvrtom nivou
5
CSS – primjena
CSS nije osjetljiv na prazan prostor pa vitičaste zagrade nije obavezno pisati u
posebnim redovima, ali se to preporučuje radi čitljivosti. Unutar vitičastih zagrada
najprije se navodi svojstvo koje se postavlja. U ovom primjeru radi se o boji teksta (CSS-
svojstvo color): p { color: } Nakon što se navede svojstvo koje se želi postaviti, dolazi
dvotočka, a iza nje vrijednost na koju se postavlja to svojstvo (u ovom primjeru radi se o
nazivu boje): p { color: red; } Svojstvo i vrijednost zajedno čine deklaraciju. Unutar
jednog pravila može biti više deklaracija, npr.: p { color: red; font-size: 12px; }
1. Eksterna upotreba
2. Interna upotreba
3. Inline upotreba
6
Externa upotreba podrazumijeva da se CSS stilovi spremaju u eksterni CSS dokument.
Externi CSS dokument se sprema pod extenzijom .css. Kada koristimo eksterni CSS
dokument, moramo ga povezati sa HTML dokumentom. Ovaj način ima prednost nad
ostalim, jer omogućava da HTML dokument bude pregledniji. Da bi koristili eksterni CSS
dokument, moramo ga povezati sa HTML dokumentom. Povezivanje se izvršava HTML
elementom <link>, koji se smješta u zaglavlje. Primjer:
<link rel="stylesheet" type="text/css" href="css-fajl.css">
Primjer:
<head><style>p {font-family: arial; }h1 {color: blue;} </style></head>
7
Zaključak
CSS je moguće upotrijebiti na tri različita načina, a to su: eksterna upotreba interna
upotreba i Inline upotreba. Externa upotreba podrazumijeva da se CSS stilovi spremaju
u eksterni CSS dokument. Interna upotreba podrazumijeva da CSS stilovi budu
spremljani u HTML dokumentu, a Inline upotreba podrazumijeva da se CSS stilovi pišu
unutar pojedninih elemenata.
Danas se koristi treća verzija CSS-a, a za CSS4 ne postoji potpuna verzija pošto je
svaki modul postepeno i odvojeno razvijen, ali postoje moduli koji su već na četvrtom
stepenu razvoja. Iako samostojeća verzija CSS4 neće biti objavljena niti postati
preporuka, svi moduli koji su na četvrtom nivou kolektivno se nazivaju CSS4 modulima .
8
Literatura