CSS (Cascading Style Sheets) sluzi da opise HTML elemente i njihovo ponasanje u nekim slucajevima. Prednost se ogleda u tome sto mozes u zaseban file izdvojiti stil koji ces primenjivati na vise razlicitih stanica, olaksano propagiranje osobina kroz vise dokumenata (promenis na jednom mestu efekti se vide svuda).
Definise se na neki od 3 nacina:
- Unutar "style" atributa elementa
- Unutar stranice u <style> tagu
- Eksterno u zasebnom fajlu
CSS se sastoji iz selektora i liste atributa pracenih njihovom vrednoscu kao i obaveznim ";":
Code:
#id_elementa { /* selektor, ako korisitimo id stavlja se prefiks "#", za klasu ide ".", mozemo staviti i ime taga */
background-color: yellow; /* pozadinska boja elementa */
width: 800px; /* sirina */
text-align: justify; /* poravnanje teksta */
}
Kako se razlikuju? Ne znam ni kako su slicni. Oni su kao simbioza u zivotinjskom svetu, 2 razlicita organizma koja jedan drugom daju svrhu.
Na netu mozes naci
gomilu detaljnijih objasnjenja kao i tutorijala vezanih za CSS. Mada mozda nekoga nece mrzeti da napise detaljnije objasnjenje.