Obsah:
Definícia - Čo znamená kaskádový štýl (CSS)?
Kaskádové štýly (CSS) je štandard (alebo jazyk), ktorý popisuje formátovanie stránok značkovacieho jazyka. CSS definuje formátovanie pre nasledujúce typy dokumentov:
- Značkovací jazyk HyperText (HTML)
- Rozšíriteľný značkovací jazyk HyperText (XHTML)
- Rozšíriteľný značkovací jazyk (XML)
- Škálovateľná vektorová grafika (SVG)
- Jazyk používateľského rozhrania XML (XUL)
CSS umožňuje vývojárom oddeliť obsah a vizuálne prvky pre väčšiu kontrolu nad stránkou a flexibilitu. Súbor CSS je obvykle pripojený k súboru HTML pomocou odkazu v súbore HTML.
V decembri 1998 World Wide Web Consortium (W3C) uverejnilo prvú špecifikáciu CSS (CSS1). Nasledovala úroveň CSS 2 (CSS2) a úroveň CSS 2, revízia 1 (CSS2.1)
Techopedia vysvetľuje kaskádové štýly (CSS)
Formátovanie dokumentu HTML bolo pred CSS zdĺhavé a zložité kvôli zabudovaným atribútom štýlu HTML. Konkrétne, štýlové značky vyžadujú podrobný a opakujúci sa opis týchto prvkov:
- Farby písma
- Štýly pozadia
- Zarovnanie prvkov
- hranice
- veľkosti
CSS štrukturálne definuje prvky pre nadpisy (h1), podnadpisy (h2), podnadpisy (h3) atď. K dispozícii sú voľby prvkov pre písmo, farbu, dôraz, veľkosť atď.
CSS umožňuje vývojárom presunúť prvky stylingu do samostatnej oblasti HTML kvôli čistému označeniu. Napríklad, ak vývojár chcel zmeniť písmo pre všetky nadpisy h2 v súbore HTML, v pripojenom súbore CSS by sa mohla vykonať jediná zmena. Ak by nebol pripojený žiadny súbor CSS, vývojár by musel zmeniť možnosť písma pre každú hlavičku h2 v hlavnom súbore HTML.