Preskoči na sadržaj
Ista raja. Nova runda.
GAMERZ.ba — REBORN
Diskusija

[HTML + CSS] Osnove #2

518 pregleda · 9 odgovora · otvorena 18.07.2012. u 11:45

Ovaj tutorial je namijenjen za ljude koji žele početi koristiti HTML i CSS, i za one koji nikada prije nisu koristili.
Sada ćemo objasniti CSS.
Link prošle teme: http://www.gamers.ba/forum/8/170244/-html-css-osnove-1
Uvod u CSS

CSS (Cascading Style Sheets) se koristi za kreiranje stilova HTML elementima : background, položaj elemenata, vrsta i veličina texta, margine itd...Jednostavno CSS se koristi za uljepšavanje HTML stranice.
CSS se piše u text editoru, isto kao i HTML, ja vam toplo preporučujem da skinete Notepad++ sa oficijalne stranice: http://www.notepad-plus-plus.org.
Da bi oblikovanje bilo validno, potrebno je povezati html dokument za css dokumentom, na sljedeći način: <link rel="stylesheet" type="text/css" href="css/stil.css">

Jedan običan primjer CSS dokumenta:



Sada ćemo objasniti čemu služe ovi stilovi:

body - govori web pregledniku da:
- margine na stranici trebaju biti 0px;
- padding na stranici treba biti 0px;
- text treba biti napisan u Centural Gothic vrsti;
- veličina fonta treba biti 15px;

h1 - govori web pregledniku da:
- sve margine trebaju biti 0px;
- veličina fonta treba biti 18px;

p - govori web pregledniku da:
- boja teksta treba biti siva; (#555555 jeste hex boja, sve hex boje možete pronaći ovdje : http://www.2createawebsite.com/build/hex-colors.html, ili jednostavno u photoshopu)
- veličina pisma treba biti 11px;

Vrste selektora u CSS-u
Postoje više selektora, ali mi ćemo spomenuti samo 4, jer su nam oni najbitniji za početak.
a) selektor elementa (a, h1, ul, li, p, img...)
b) class selektor (npr. ako smo u html-u napisali <div class="header">, u css-u da bi oblikovali element pisali bi ovako - .header {height:200px;}).
c) ID selektor (npr. ako smo u html-u napisali <div id="navigacija">, u css-u da bi oblikovali element, pisali bi ovako - #navigacija {font-size:13px;}).
d) universal selektor (* (zvjezdica), primjer. * {font-size:16px} - selektor * određuje stil za sve elemente).

Sada ćemo objasniti najviše upotrebljivije elemente:

-DIV elemenat

DIV vam jednostavno znači kao neka kutija u kojoj se nalaze textovi, slike, paragrafi itd...
Primjer:

U HTML-u :



U CSS-u :



U web pregledniku :



Šta smo zapravo uradili? Prvo smo odredili širinu našeg diva na 700px, margine smo postavili odozgo na 10px, i postavili smo da nam naš div automatski postavi na sredinu stranice, odredili smo padding našeg teksta na 10px, tekst će biti odvojen od bordera sa svih strana za 10 piksela, odredili smo border debljine 1 piksel, solid, crne boje, i postavili smo pozadinsku boju bijelu.

Klase

Primjer:

U HTML-u :



U CSS-u :



U web pregledniku:



A sve atribute možete pronaći na sljedećoj stranici: http://www.quackit.com/css/properties.
Za sada će biti dovoljno, zbog toga što ćemo u sljedećem tutorijalu kodirati stranicu od nule, koja će sadržavati: header [logo, navigacija(u kojoj ćemo upotrebljivati <ul> i <li> tagove)], sadržaj (slike, text, video), footer.
Ne vjerujem da ćete trenutno CSS potpuno shvatiti, jer svaki tutorijal tekstualnog tipa zahtijeva veće ulaganje, više tema itd...ali u sljedećem bi po mojoj procjeni trebali svi shvatiti i kasnije početi sa upotrebljivanjem vlastite mašte.

Komentirajte šta vam je volja, hejtajte slobodno, komentari pohvale su dobodošli uvijek.
Odlično, pokušaću naučiti osnovne stvari HTML-a, to me uvijek interesovalo. 
Dobar TuT.Samo nastavi ovako i mogao bi jednom da u jednu temu spojiš više tutorijala bilo bi ljepše 
EL1TE je napisao/la:
Dobar TuT.Samo nastavi ovako i mogao bi jednom da u jednu temu spojiš više tutorijala bilo bi ljepše :D
Ne bi vi to čitali :D
skaybeN je napisao/la:
Ne bi vi to čitali 
Kada sve uradiš napraviš temu u kojem samo staviš linkove, nešto kao faq i neka to stoji u sticy da se može sve lakše naći 
Odlican, nije na odmet procitati i nesto novo naucit!
SPL3N je napisao/la:
piston, je**n si ti momak rodak moj :*
Dobar ti rođak kakav si ti debil, on je super.

/topic

Kad se sjetim kad sam ja učio ova sranja nit tutorijala nit kakve pi**e materine otvoriš notepad (i to ne ++ već onaj standardni xD) i piši, nabadaj, testiraj, mijenjaj, zajebeš se u jednom slovu ode sve na ku**c haha Al' odličan tutorijal bgmi samo kad se shvati mali dio ovo ostalo ide lagano jer je sve povezano :D
liquidlol je napisao/la:
Dobar ti rođak kakav si ti debil, on je super.

/topic

Kad se sjetim kad sam ja učio ova sranja nit tutorijala nit kakve pi**e materine otvoriš notepad (i to ne ++ već onaj standardni xD) i piši, nabadaj, testiraj, mijenjaj, zajebeš se u jednom slovu ode sve na ku**c haha Al' odličan tutorijal bgmi samo kad se shvati mali dio ovo ostalo ide lagano jer je sve povezano 
Debil ti je familija mutavče, devastirani, ružni, možeš se kurčit preko tastature, retarde nepismeni!

Post dobio šamar od coop

Prijavi se da bi odgovorio/la na ovu temu.