ART&MIS, s.r.o. - css

ART&MIS, s.r.o. - css - kliknutím zvětšit
CSS - Kaskádní styly

CSS - Kaskádové styly

Kaskádové styly (v anglickém originále Cascading Style Sheets se zkratkou CSS) jsou jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML.

Jazyk byl navržen standardizační organizací W3C, autorem prvotního návrhu byl Håkon Wium Lie. Byly vydány zatím dvě úrovně specifikace CSS1 a CSS2, dokončuje se revize CSS 2.1 a pracuje se na verzi CSS3. Hlavním smyslem je umožnit návrhářům oddělit vzhled dokumentu od jeho struktury a obsahu. Původně to měl umožnit už jazyk HTML, ale v důsledku nedostatečných standardů a konkurenčního boje výrobců prohlížečů se vyvinul jinak. Starší verze HTML obsahují celou řadu elementů, které nepopisují obsah a strukturu dokumentu, ale i způsob jeho zobrazení. Z hlediska zpracování dokumentů a vyhledávání informací není takový vývoj žádoucí.

 

Používání kaskádových stylů ve srovnání se samotným HTML v praxi přináší výhody:

  • Rozsáhlejší možnosti formátování. Například pro formátování bloku textu - tj. určení vzdálenosti od jejich elementu či okraje stránky nenabízí HTML nic. CSS má vlastnosti padding a margin. V HTML by bylo potřeba vytvořit složitou konstrukci vnořených tabulek.
  • Jednodušší údržba webové prezentace. Pokud chceme změnit nějaký detail, jako třeba barvu nadpisu, nemusíme složitě procházet HTML kód nebo různé HTML šablony, ale můžeme změnit pouze jednu vlastnost v CSS souboru, který je přilinkován ke všem stránkám.
  • Oddělení struktury a stylu. V jednom (HTML) dokumentu budeme mít pouze sémanticky označen obsah a v druhém (CSS) dokumentu máme definice vzhledu stránek. Tím dosáhneme snadnějšího strojového zpracování samotného obsahu stránek, do kterého se nám nepletou prvky definující vzhled.
  • Cachování stylů - webový prohlížeč si může soubor se styly uložit do cache paměti, čímž může být dosaženo zrychlení načtení stránku. Na druhou stránku při použití externího CSS souboru dochází k dalšímu HTTP požadavku navíc oproti tomu, když bychom použili buď inline CSS nebo přímo formátování HTML.
  • CSS vlastnosti jednotlivých elementů můžeme dynamicky měnit pomocí Javascriptu.
  • Z pomocí CSS můžeme jednoduše formátovat i jakýkoliv jazyk XML.
  • Mohou také existovat různé styly pro různá výstupní zařízení. Jednoduše tak můžeme nadefinovat různý styl pro tisk, projekci, mobil, PDA, běžný prohlížeč či dokonce pro každý prohlížeč jiný styl. Specifikace CSS nezapomínají ani na zrakově postižené - je možno napsat styly pro hlasový syntetizátor nebo hmatovou čtečku Braillova písma.
  • Koncový uživatel si může napsat svůj vlastní CSS styl pro libovolnou stránku. Většina prohlížečů nějakým způsobem podporuje uživatelské styly, takže uživatel si může například nastavit, aby měl všechny odkazy na všech webech vždy podtržené nebo aby na tomto konkrétním webu mělo písmo vždy černou barvu.
  • V kombinaci s Javscriptem mohou vzniknout účinné bookmarklety, které mohou různě vylepšovat vzhled stránky. Například odstranit všechny obrázky na pozadí, změnit pozadí na bílé a písmo na černé apod.

Zajímavé realizace


Toxxic

Castingová agentura nabízející modely, modelky či zajímavé akce na vaši firemní party.

6P

Rozsáhlý web umělecké a produkční agentury 6p.

Callido

Rozsáhlý portál zabývající se tématikou úvěrování a hypoték.

 

Redakční systém






 
 

RSS kanály

 

Novinky


02.03.2011

Celkem padesát dětí ve věku 5-16 roků se sešlo v sobotu 5.února v prostorách ZUŠ Libčice nad Vltavou, aby sehráli sedm bojovných partií v rámci turnaje mládeže „O POHÁR BOHYNĚ ARTEMIS“.

05.01.2011

Nové reference prakticky ve všech kategoriích.

03.09.2010

19. srpna jsme pro vás absolvovali školení "Facebook, Twitter a marketing"

12.08.2010

Při tvorbě webových stránek společnosti i jednotlivci uplatňují dva typy přístupů k financování celého projektu...

12.08.2010

Ne nadarmo se říká, že nejsme tak bohatí, abychom si mohli kupovat levné věci...

 

Napsali o nás


Aleš Hudec

Spolupráce probíhala naprosto v pohodě, rychle a bez nějakých dalších zádrhelů. Doufám že to nebylo naposled :)

Jiří Hubík

Chtěl bych touto cestou poděkovat za bezproblémovou realizaci projektu webových stránek Trisport team celému tvůrčímu a realizačnímu teamu artemis-webdesign. Grafika je zajímavá a rozložení jednotlivých oken a ovládacích prvků je vhodně zvoleno. Informace jsou lehce čitelné a grafické prvky, které jsou použity, je dělají zajímavějšími. Administrace je intuitivní a velice příjemná k ovládání. Díky Martinovi a Radkovi naplnil web očekávání nejen naše, ale i našich klientů a příznivců. Děkuji za profesionální přístup, za kreativní nápady a za bezproblémovou realizaci.

Šárka Podlucká

Společnost ART&MIS, s.r.o. vyrábí pro naši společnost bannery, které jsou vždy kreativně zpracované a dodané v požadovaném termínu. Díky osvědčené spolupráci uvažujeme v současné době o zapojení firmy do větších projektů.

 
V této chvíli zde najdete 60 webových stránek, e-shopů, bannerů a dalších realizací.
© ART&MIS, s.r.o. 2010 Radek Novák, skype: radek.artemis Radek Novák - skype Martin Skala, skype: martin.artemis Martin Skala - skype
ART&MIS, s.r.o.