vadnica-logo

CSS Vadnica

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.

  1. CSS je kratica za Cascading Style Sheets (slo. Kaskadni slogovni listi).
  2. CSS opisuje, kako naj bodo elementi HTML prikazani v brskalniku.
  3. Zunanji CSS se lahko uporablja za nadzor postavitve več spletnih strani hkrati.
  4. Zunanje tabele so shranjene v datotekah CSS na naših strežnikih.
PRIMER
REZULTAT

Orodje za delo s CSS

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

Oblikovanje spletne strani s CSS

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).

Izbirnik barv

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.

Naslov

Izberi svojo barvo

Klikni na kvadrat levo

HEX: #FF0000
RGB: rgb(255, 0, 0)
HSL: hsl(0, 100%, 50%)

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.