Načrtovanje in razvoj spletnih aplikacij

Kaj je CSS?

  • CSS so kaskadne slogovne predloge
  • CSS je kratica za Cascading Style Sheets
  • Sloge v slogovni predlogi lahko določamo za vsak element v HTML
  • Slogi so običajno shranjeni v slogovnih predlogah (datoteka *.css)
  • Slogi so bili dodani v različico HTML 4.0
  • Slogovne predloge v zunanji datoteki lahko prihranijo veliko dela

Kaskadne slogovne predloge (angl. Cascading Style Sheets ) poznane pod kratico CSS so predloge, predstavljene v obliki preprostega slogovnega jezika, ki skrbi za prezentacijo spletnih strani.

CSS omogoča izdelovalcem spletnih strani, da predpišejo obliko posameznim elementom. Večina elementov v HTML je namreč namenjena logičnemu oblikovanju, kjer samo določimo, kakšne vrste je posamezen element (slika, tabela, vrstica v tabeli, celica v vrstici, seznam, točka seznama, odstavek, indeks, eksponent, naslov, aktivna povezava...), brskalnik pa te elemente oblikuje po svoje.

Z uporabo stilov CSS lahko elementom določimo celo vrsto oblikovnih lastnosti, med katere spadajo ozadje, robovi, razmiki, odmiki, pisava, poravnava, barva... CSS nam omogoča, da oblikovne lastnosti določimo ločeno od vsebine, kar poveča preglednost napisane kode.

Slogovne predloge določajo oblikovne lastnosti spletnih elementov in spletnemu brskalniku povejo, kako naj prikaže HTML dokument.