Poslední článek na blogu

Petr Špaček: Včelaření nás naučilo trpělivosti, e-shop přinesl stabilitu a růst

Odebírat novinky e-mailem

Nevyplňujte toto pole:
Vložením e-mailu souhlasíte s podmínkami ochrany osobních údajů
 

CSS

CSS (Cascading Style Sheets) je zkratkou pro kaskádové styly a označuje programovací jazyk, pomocí kterého lze efektivně formátovat internetové stránky. 

Co je CSS styl?

CSS je zkratkou z anglického výrazu Cascading Style Sheets a v překladu to znamená kaskádové styly.  V informatice je tak označený způsob zobrazení elementů a jejich rozmístění na webových stránkách. CSS mají tedy vliv grafickou podobu stránek, kdy obsah stránek je oddělen od CSS a je uložen v HTMLXHTML, nebo XML formátu.

CSS styl obvykle nese tyto informace:

  • barva
  • velikost prvků
  • umístění prvků
  • font písma
  • vizuální skladba stránek
  • vlastnosti

Jaké jsou výhody CSS?

Používání kaskádových stylů v porovnání s HTML se vyznačuje několika výhodami:

  • Rozsáhlejší možnosti formátování
  • Jednodušší údržba webové prezentace - například pro změnu fontu použitého na stránkách není nutné procházet celý HTML dokument, ale stačí změnit jednu položku v CSS
  • Oddělení struktury a stylu - obsah stránek je v HTML dokumentu, v oddělených CSS je nadefinový vzhled stránek
  • Zrychlení načítání stránek - díky tomu, že webový prohlížeč má možnost uložit soubory se styly do své mezipaměti a tím sy styly zacachovat
  • S pomocí CSS lze snadno formátovat i jakýkoliv jazyk XML
  • Díky CSS lze snadno nadefinovat různé styly pro různá výstupní zařízení (různý pro mobilní telefony, tablety, různé i pro samostatné prohlížeče apod.)

Nevýhody CSS:

Hlavní nevýhodou kaskádových stylů je občas nedostatečná podpora v méně zastoupených prohlížečích (Safari apod.) Prohlížeče obsahují v implementaci CSS chyby a ne vždy se tak stránka zobrazuje na všech prohlížečích stejně. Jednotlivé prohlížeče se snaží tyto chyby s každou aktualizací odstranit, situace se tak lepší.