Kaskadové styly (CSS) VOŠG Hellichova Praha 2010 Jirka Jahoda
Kaskadové styly CSS • 1996 • Cascading Style Sheets (tabulky kaskádových stylů) • Jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML
Význam CSS • • • • •
Šiřší formatovací možnosti Oddělení struktury a stylu Vyšší přístupnost dokumentu Dynamická práce se styly Formátování XML dokumentů
Verze CSS • CSS1 – barva textu, pozadí – Margin, padding, mezery mezi slovy, pismeny, radky, obrazky, odkazy
all - Všechny typy výstupních zařízení braille - Dotyková zařízení s Braillovým písmem embossed - Platický tisk na tiskárně Braillovým písmem handheld - Kapesní počítač, PDA print - Tisk na papír (a náhled tisku na monitoru) projection – Data projektorem promítaný obraz screen - Obrazovka počítače aural – čtecí zařízení tty - Znakový výstup neproporčním typem písma (dálnopis, terminal) tv - Televizní obrazovky apod.
Možnosti CSS • ACID1, ACID2 a ACID3 test Schopnosti prohlížečů správně vykreslit webové stránky
Toto je první odstavec příslušného oddílu div. Měl by být napsán žlutým písmem.
Další odstavec by už měl být napsán modře.
Nadpis odstavce
Pozor! Tento odstavec bude napsán modře, neboť prvním dítětem oddílu div je tentokrát nadpis h1!!!
Relativní jednotky Relativní (relativně k jiné velikosti) • em – velikost přislušného písma • ex – střední výška příslušného písma • px – pixely obrazové body •
Absolutní jednotky • • • •
in palece (1 inch cca 2,54cm) cm – centimetry mm – milimetry pt – typografický body(point) 1pt cca 1/72 palce • Pc – pica; 1pc=12pt
procenta • Udavají poměr velikosti předchůdce, rodiče (%) např. p {font-size: 120%} p {line-height: 120%}
CSS: Jednotky velikostí
Zápis URL v CSS • url(http:\\www.xyz.cz/abc.gif) • url(“http:\\www.xyz.cz/abc.gif”) • url(‘http:\\www.xyz.cz/abc.gif’)
Barvy • • • • • • • • • • • • • • • •
Aqua Black Blue Fuchsia Gray Green Lime Maroon Navy Olive Purple Red Silver Teal White Yellow