Izberi svojo barvo
Klikni na kvadrat levo
CSS je pripomoček, s katerim urejamo HTML dokument in poskrbimo za predstavitev spletnih strani. Uporablja se za določanje sloga HTML strani. Določimo lahko barve, velikosti, rob, oblazinjenje, obrobe, položaje in na tone drugih stvari. Pravila so sestavljena iz zbirnikov in deklaracijskega bloka. Zbirnik kaže na element HTML, ki ga želimo formatirati, blok formata pa vsebuje deklaracije, ločene s podpičje. Vsaka deklaracija vključuje lastnosti in vrednosti CSS, ločene s podpičji, bloki se končajo z zavitimi oklepaji. Zbirniki se uporabljajo za 'iskanje' elementov HTML, ki jih želimo transformirati, razdelimo pa jih v pet kategorij. CSS se uporablja za določanje videza našega spletnega mesta, vključno s spremembami dizajna, postavitve in zaslona na različnih napravah. To so mobilne naprave, tablice, prenosniki. CSS je rešil velik problem pri oblikovanju in izdelovanju spletnih strani.
Orodje za delo s CSS je mogoče uporabiti, kar beležko v vsakem operacijskem sistemu. Profesionalna orodja, kjer lahko delamo s slogom je ogromno, vendar jih bom naštel samo nekaj. Kot prvi IDE je to PHPStorm, drugi se pojavi pod imenom VS Code, tretjemu je ime Notepad++ in še bi jih lahko našteval. Dodal sem tudi krajši opis (vsaj s PHPStorm in VSCode orodji), kako s tema dvema orodjema začeti. Poglejmo si najprej, kako v beležnici dodamo slog HTML dokumentu z uporabo notranjega sloga.
| Beležnica | Pisanje sloga v beležnici. | Glej primer |
|---|---|---|
| PHP Storm | Če želimo ustvariti slog v PHPStorm, nam ni potrebno nameščati ničesar. PHPStorm seveda vključuje intelliSense, kar pomeni, da nam vnaprej ponuja možnosti, kaj želimo izbrati. | Glej primer |
| VS Code | Odpravljanje napak s prekinitvenimi točkami, skladi klicev in interaktivna konzola. | Glej primer |
Kadarkoli brskalnik prebere vstavek CSS, bo formatiral HTML dokument glede na podatke, zapisane v njem format. Poznamo tri oblike oblikovanja, ki so zapisane v spodnji tabeli. Celoten videz spletne strani lahko spremenimo z zunanjo datoteko CSS tako, da delamo/posodabljamo samo ena datoteka. Vsaka spletna stran mora vsebovati sklic na zunanjo slogovno datoteko, ki se nahaja znotraj elementa <link>. Če delamo samo na enem spletnem mestu, lahko uporabimo notranji CSS, ki je podan znotraj atributa style. Za slog v vrstici se uporablja notranji slog in če želimo uporabiti slog v vrstici, ustreznemu elementu dodamo atribut style.
Ko gre za zunanji CSS, lahko datoteko zapišemo, kar v Beležnico. Ni potrebno dodajati oznake [<style>] preprosto napišemo celoten CSS, pri shranjevanju pa izberemo možnost All Files in datoteko shranimo z imenom, ki se konča na .css (npr. slog.css). Nato samo povežemo to datoteko s spletno stranjo z oznako [<link>], kjer navedemo pot do datoteke na strežniku. Poglejmo si še primer. V tem primeru sem uporabil zunanje datoteke, kot tudi CSS znotraj same strani. Slog v zunanji datoteki je enak slogu, definiranemu na strani, vendar ima zunanja datoteka določeno prednost: če spremenimo slog v zunanji datoteki, se te spremembe samodejno upoštevajo na vseh straneh, kjer smo povezali to datoteko z oznako [<link>]. To pomeni, da lahko slog celotne spletne strani enostavno spremenimo na enem mestu, namesto da bi morali urejati slog v vsakem dokumentu posebej.
| Zunanja CSS datoteka | Ustvarimo zunanjo CSS datoteko in jo uvozimo v HTML dokument z <link> elementom. | Glej primer |
|---|
Notranji CSS postavimo znotraj elementa <style>, ki se nahaja v <head>. V bistvu smo ga že spoznali v primeru zunanje datoteke, ampak tokrat si ga bomo ogledali natančneje. V nekaterih okoliščinah so lahko interne/notranje tabele slogov koristne. Na primer, če morda delamo s sistemom za upravljanje vsebine, kjer nam je onemogočeno spreminjanje zunanjih CSS datotek. Toda za spletna mesta z več kot eno stranjo postane notranja tabela slogov manj učinkovit način dela. Če želimo uporabiti enoten slog za več strani z uporabo notranjih slogov, moramo imeti notranjo tabelo na vsaki spletni strani, ki bo slog uporabljala. Delo postane počasnejše, prihaja do veliko napak, ker pozabimo spremeniti na vseh mestih, v glavnem veliko težav, ampak si poglejmo primer.
| Notranji CSS | V notranji slogovni tabeli preprosto zapišemo CSS znotraj elementa <style>, ki se nahaja v glavi HTML dokumenta. | Glej primer |
|---|
Po vgrajenih slogih bomo posegali manj pogosto, vendar še vedno pomembno, da jih spoznamo. Obstaja namreč veliko priložnosti, ko pridejo prav. Z vgrajenimi slogi bomo HTML oznaki dodali atribut <style>, ki mu bo sledil naš slog za oblikovanje elementa.
| Vgrajeni CSS | Slog elementa se vnese v samo HTML oznako. | Glej primer |
|---|
Vgrajene sloge uporabljamo zelo malo, vendar še vedno, ko vpišemo slog v element se zunanji ali notranji slog izniči (vgrajeni slog velja kot privzeti).
Pri oblikovanju spletnih strani je pravilna izbira barv ključna za dober izgled. Spodaj lahko s klikom na barvno polje odprete paleto in izberete poljubno nianso. Orodje vam bo takoj izpisalo HEX in RGB kodo, ki jo preprosto kopirate v svojo CSS datoteko. To vam prihrani čas, saj vam ni treba ugibati vrednosti ali uporabljati zunanjih programov.
Klikni na kvadrat levo
Hvala za obisk! Dodajam politiko zasebnosti.
© 2024 Vse pravice pridržane.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.