Kaskádové styly
Kaskádové styly, známé také pod zkratkou CSS (z anglického Cascading Style Sheets) jsou moderním jazykem umožňujícím účinné formátování stránek psaných v jazycích HTML, XHTML či XML. Slovo kaskádové, jež mají CSS v názvu, značí jejich nejcharakterističtější vlastnost – jednotlivá pravidla kaskádových stylů se mohou vzájemně překrývat, což zvyšuje jejich efektivnost.
Jsou-li kaskádové styly správně používány, umožňují naprosté oddělení vzhledu dokumentu od jeho obsahu (tzv. beztabulkové layouty). Toto oddělení obou vrstev (prezentační a strukturální) zvyšuje přístupnost webu a právě v něm spočívá hlavní rozdíl proti formátování s pomocí atributů, jež se používalo dříve.
Další výhody kaskádových stylů proti používání samotného HTML:
- větší možnosti formátování
- snazší správa větších prezentací (CSS šablony)
- rychlejší načítání stránky (kaskádové styly se snadno kešují)
- menší zatížení serveru
- společně s JavaScriptem lze s CSS vytvářet DHTML
Kaskádové styly se však netýkají jen obrazovky klasických prohlížečů, CSS se používají i k formátování tiskové verze, lze jimi ovlivnit zobrazení stránky na mobilních zařízeních nebo třeba audio výstup slepeckých čteček.
Vznik kaskádových stylů se datuje k roku 1997, jejich vytvoření iniciovala organizace W3C.
Odkazy související s kaskádovými styly
- Kódování XHTML šablon
- Optimalizace pro vyhledávače
- Programování webových aplikací
- DHTML (výklad pojmu)
- Layout (výklad pojmu)
Zaujal vás pojem Kaskádové styly?
Přemýšlíte, jak nové informace nejlépe využít v praxi? Kontaktujte nás s poptávkou: