Přehled vlastností stylů

Podobné dokumenty
Referenční přehled vlastností CSS1 (Cascading Style Sheets, level 1)

Blokový model v CSS:

Referenční přehled vlastností CSS1 (Cascading Style Sheets, level 1)

CSS vlastnosti - stručný prehľad. Vlastnosti písma. Vlastnosti farby a pozadí. font-family. font-style. font-variant. font-weight. font-size.

Kaskádové styly (CSS) Cascading Style Sheets

CSS - stručná reference kaskádových stylů

Přehled základních html tagů

Cascading Style Sheets CSS Selektory Selektory

1: Úvod 9. Co a kde v knize naleznete... 9 Zdroje Doporučení pro další studium... 11

TVORBA WEBOVÝCH STRÁNEK

PODPORA ELEKTRONICKÝCH FOREM VÝUKY

Rozměry, okraje a rámečky

Káskádové styly = CSS

Tvorba webu. Kaskádové styly (CSS) Martin Urza

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1

CSS 1. Blokový model Každý element tvoří obdélník. Dva druhy obdélníků: - Blokové; - Vložené. Zde je dlouhý text v kterém nachazí vložené...

Základy CSS (3. přednáška)

TVORBA WEBOVÝCH STRÁNEK

Mimochodem, co je CSS? Formátování HTML. Drobný problém. Základy práce se styly. Trojí použití CSS. Přímo (in-line)

Dokument XHTML. Prohlížeč. styl CSS. Výstupní dokument. Soubor DTD

Jak vytvořit jednoduché webové stránky.

Historie. K čemu je to dobré? Začínáme. Úvod do CSS Historie K čemu je to dobré? Začínáme

Internetové publikování. Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)

O CSS podrobněji. Box model Document flow Layout

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

KASKÁDOVÉ STYLY - CSS

Ukázka knihy z internetového knihkupectví

SkautIS Remote Components absolventská práce

Soukromá střední odborná škola Frýdek-Místek, s.r.o. VY_32_INOVACE_135_IVT_HTML_08_tvorba_www

CSS Cascading style sheet přehled vlastností selektory

CSS Stylování stránek. Zpracoval: Petr Lasák

KASKÁDOVÉ STYLY - PÍSMO

Mgr. Vlastislav Kučera Header, footer, navv, article, section, boxy, margin, padding, border

Tvorba webových stránek

Počítače přirozeně pracují pouze s čísly

TNPW1 Cvičení aneta.bartuskova@uhk.cz

Zá klady HTML. Tag HTML <HTML> Párová značka, který definuje webovou stránku. Obsah stránky končí značkou

CSS Selektory tříd a ID, dědičnost, další vlastnosti. Formátování HTML dokumentu, které je více či méně oddělené od obsahu Způsoby implementace

1. Přímo vložený styl

12. Úvod do CSS (CSS styly)

Mgr. Vlastislav Kučera Nadpisy, odstavce, odkazy,

Skripta ke školení. Autor: Tomáš Herout Telefon: (+420)

MODUL 7: TVORBA WEBOVÝCH APLIKACÍ

CSS Kaskádové styly. formátování webových stránek

Tvorba webových stránek

Tvorba webových stránek

Inovace a zkvalitnění výuky prostřednictvím ICT Design a vzhledové vlastnosti webových stránek Vlastnosti CSS pro pozicování Ing.

Úvod do jazyka HTML (Hypertext Markup Language)

<html> - párový tag, uzavírá celý dokument <head> - párový, určuje hlavičku dokumentu <body> - párový, uzavírá tělo dokumentu Př. Základní struktura

Bloky. Tag Význam Párový. p odstavec nepovinně. br řádkový zlom ne. div oddíl ano. center vycentrování ano. h1 nadpis 1.

CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

Kaskadové styly (CSS) VOŠG Hellichova Praha 2010 Jirka Jahoda

CSS styly. Cascading Style Sheets kaskádové styly

CSS Kaskádní styly. Založeno na přednášce Lukáše Bařinky

Microsoft Office SharePoint Server 2007

CSS (Cascading Style Sheets) Jak se zapisují? externí soubory s koncovkou.css. přímo do www stránky

Použití CSS v dokumentech HTML

CSS 1 Relativní pozicování Relativní pozicované bloky jsou pozicované vůči nornálnímu toku elementů dokumentu. (nejsou vyjmuty z normálního toku jako

Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD

3. Kompatibilita, použitelnost a základy typografie. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

Webové stránky. 5. Kaskádové styly formátování textu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Tvorba webových stránek

HTML. Verze Obsah:

Výukový materiál vytvořen v rámci projektu EU peníze školám. "Inovace výuky" registrační číslo CZ.1.07/1.5.00/

Manuál. pro tvorbu webu. HTML CSS JavaScript

Barvy v počítači a HTML.

Všechny značky musí být vzájemně správně vnořeny <i><b>špatně</i></b> <i><b>správně</b></i>

OBALKYKNIH.CZ API 3.0, IMPLEMENTACE PRO ALEPH OPAC

HTML Hypertext Markup Language

Techniky rozvržení KAPITOLA 2

TNPW1 Cvičení

Právní upozornění. Další servery s elektronickým obsahem. videoprírucky.cz

12. Základy HTML a formuláře v HTML

Obrázky. Tag Význam Párový Výskyt. img obrázek ne. img video ne. map klikací mapa. area oblast v klikací mapě ne

Kaskádové styly. CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

22. Tvorba webových stránek

tvoříme web HTML/CSS

CSS Obsah Úvod Základy CSS Základem je dobrý dokument Vytvoření stylopisu... 26

CSS styly - úvod. Formátování HTML - Kdy používat CSS - Nástin možností CSS - Trojí použití CSS - Příklady - Syntaxe - Příklad s nadpisem

Název: VY_32_INOVACE_PG4113 Relativní pozicovaní a jeho využití

selektor {vlastnost1: hodnota_vlastnosti1; vlastnost2: hodnota_vlastnosti2;}

Základy HTML. Autor: Palito

Styl textu CSS 1. Pět obecných kategorií: Serif pátkova písma Pro text těla, zejména pro tisk, a hodí se i pro záhlaví. Times, Georgia,...

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot>

Webové stránky. 8. Pozadí webové stránky. CSS pozadí. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Grafický manuál SAZKA 1. Grafický manuál

2.8.1 Nejdůležitější a nejpoužívanější <meta /> elementy Ostatní Znakové entity kontejnery komentáře...

HTML. Úvod do (X)HTML. Tagy značky. Slouží ke strukturování dokumentu (párové a nepárové) <tag atribut1= hodnota atributu > text </tag>

25. TVORBA HTML DIALOGŮ PRO PEVNÉ TVARY

Káskádové styly = CSS

(X)HTML, CSS a jquery

Vývoj Internetových Aplikací

CSS. Internetové publikování

Styly odstavců. Word Přiřazení stylu odstavce odstavci. Změna stylu odstavce

INTERSTENO 2013Ghent Mistrovstvísvta v profesionálním word processingu

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

Rozvržení stránky. Co se v modulu dozvíte? Pozicování

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

CSS kaskádové styly a jejich využití při tvorbě internetových stránek

Transkript:

Přehled stylů Styly jsou ds jefektivnějším způsobem, jak ovládat grafický vzhled strák. Definují přes padesát, které slouží k vizuálních atributů elementů. V následujících tematicky rozčleněných tabulkách nalezte přehledně uspořádané tyto vlastnosti. Poslední tabulka obsahuje i přehled filtrů, které lze použít v IE 4.. Informace v tabulkách jsou uspořádány jednotně. První sloupec obsahuje název vlastnosti. Druhý sloupec zachycuje přípustné vlastnosti. Při popisu používáme některé speciální operátory, jejichž význam vysvětluje tabulka Přehled syntaktických operátorů. Operátor A B A B Přehled syntaktických operátorů Význam Právě jedna z entit A a B Alespoň jedna z entit A a B v libovolném pořadí [... ] Skupiny A? Entita A je povinná A {m, n} Entita A se opakuje jméně m-krát a jvíce n-krát Třetí sloupec uvádí u -- tj. tu, která se pro danou vlastnost použije, pokud ní ve stylu změněna. Další sloupec vymezuje, na které se daná vlastnost vztahuje. Většinou se vlastnost vztahuje na, ale i zde existují jisté výjimky. Rozdělíme si proto do tří skupin: Blokové jsou ty, před i za kterými je zalomena řádka (např. H1 a P). Inli jsou běžnou součástí textu na řádce. Nemají okolo sebe žádné zalomení řádek (např. STRONG). Nahrazované jsou ty, které jsou nahrazeny nějakým objektem a pro jejichž zařazení do okolního textu stránky jsou důležité pouze jejich rozměry (např. IMG a OBJECT). Pátý sloupec nás informuje o tom, zda se vlastnost dědí i pro vnořené. Následuje sloupec s informací o způsobu interpretace. Ty se totiž u každého mohou vztahovat k něčemu jinému. Poslední sloupec stručně popisuje danou vlastnost. Hodnoty mohou mít různé jednotky. V tabulkách jsou tyto vytištěny kurzívou. Jejich popis a syntaxi nyní rozebereme. Délkové jednotky Délkové údaje se zapisují jako celá bo desetinná čísla s bo bez znaménka. Dvojice písmen identifikující jednotky musí být připojena ihd za číslem. Jednotky existují dvou druhů -- relativní a absolutní. Relativní se vždy odvozují od velikosti aktuálního písma. Relativní jednotky em Výška aktuálního písma. Odpovídá šířce písme `M'. ex Výška písme `x'.

px Pixely -- 1 pixel odpovídá jednomu bodu obrazovky. Absolutní jednotky in Palce. 1 in = 2,54 cm = 72 pt cm Centimetry. mm Milimetry. 1 mm = 1 cm pt Body. 1 pt = 1/72 in = 1/12 pc pc Pica. 1 pc = 12 pt Procenta Procenta se zapisují jako celá bo desetinná čísla s bo bez znaménka, za kterými ihd následuje znak `%'. Hodnoty zadané jako procento se relativně vztahují k nějaké jiné ě, od které se odvodí absolutní velikost. Proto si vždy musíme uvědomit, od které se bude absolutní velikost odvíjet. Většinou se jedná o šířku. Čísla Číslo je celé bo desetinné s bo bez znaménka. Barvy Při specfikování barev máme několik možností. Tou první je použití jména barvy. Jména barev jsou stejná jako v HTML: aqua (jasná modrozelená), black (černá), blue (modrá), fuchsia (anilínová červeň), gray (šedivá), green (zelená), lime (citrónově zelená), maroon (kaštanová), navy (tmavá modř), olive (olivová), purple (purpurová), red (červená), silver(stříbrná), teal (tmavá modrozelená), white (bílá), yellow (žlutá). Druhou možností je zapsat barvu přímo v RGB notaci pomocí červené, zelené a modré složky barvy. Jsou celkem čtyři možnosti: #rgb př. #f je červená #rrggbb př. #ffff je žlutá rgb(r, g, b) r, g, b jsou od do 255 rgb(r%,g%,b%) r, g, b jsou od do 1 URL Zápis URL adres se provádí funkcionálním způsobem. Vše nám jlépe ilustruje příklad: url(http://www.server.cz/info/img/logo.gif) Závorky, čárky, mezery a uvozovky musíme zapsat tak, že jim předřadíme zpětné lomítko `\' (např. `\('). Seznam písem Písma zadáváme jako čárkami odděleněný seznam jejich názvů. Písma uvedná dříve mají větší prioritu. Jako poslední písmo v seznamu bychom měli vždy uvést název obecné rodiny písma. Obecné rodiny písma

serif klasické patkové písmo (např. Times) sans-serif bezpatkové písmo (např. Helvetica bo Arial) cursive fantasy monospace Vlastnost font-style fontfamily fontvariant fontweight font-size font Vlastnost použitelné pro font-size a liheight wordspacing letterspacing textdecoration verticalalign kurzíva (např. Script) ozdobné písmo proporcionální písmo (např. Courier) Možné seznam písem italic oblique small-caps bold bolder lighter 1 2 3 4 5 6 7 8 9 xx-small x-small small medium large x-large xx-large larger smaller délka procento [font-style fontvariant font-weight]? font-size [/ liheight]? font-family Možné délka délka no [underli overli li-through blink] baseli sub super top text-top Vlastnosti písma záleží na prohlížeči = 4 medium no baseli Aplikuje se na Vlastnosti textu Aplikuje se na inli rodina písma ano ano relativně k rodičovské velikosti písma k ě li-height styl písma: = normální, italic = kurzíva, oblique = skloněné varianta písma: normální bo kapitálky duktus písma (tj. "jak bude písmo silné") velikost písma písma o kolik se má zvětšit mezislovní mezera o kolik se má zvětšit mezera mezi jednotlivými písmeny "ozdoba" textu: underli = podtržení, overli = čára nad, lithrough = čára přes, blink = blikání vertikální zarovnání

text-align middle bottom text-bottom procento capitalize uppercase lowercase no left right center justify no záleží na prohlížeči text-indent délka procento li-height Vlastnost color texttransform backgroundcolor backgroundimage backgroundrepeat backgroundattachment backgroundposition background číslo délka procento Možné ano ano relativně k velikosti písma Vlastnosti pro barev a pozadí záleží na prohlížeči transparent transparent URL no repeat repeat-x repeat-y no-repeat scroll fixed no repeat scroll [procento délka] {1,2} [top center % % (odpovídá bottom] top left) [left center right] background-color backgroundimage background-repeat Aplikuje se na a nahrazované převod textu na: capitalize = kapitálky, uppercase = velká písmena, lowercase = malá písmena zarovnání textu: left = na levý praporek, right = na pravý praporek, center = centrování, justify = do bloku velikost odstavcové odrážky (odsazení první řádky odstavce) výška řádky; číslo udává násobek velikosti písma (většinou by měl být alespoň 1.2) pozadí k velikosti vlastního pouze u backgroundposition obrázek na pozadí směry, ve kterých se bude obrázek na pozadí opakovat pozadí se pohybuje se stránkou (scroll) bo je jako přibité (fixed) poloha obrázku na pozadí (udává se X- a Y-pozice) pozadí

Vlastnost margin-top margin-left margin padding Možné [délka procento ] {1,4} délka procento délka procento délka procento délka procento [délka procento] {1,4} backgroundattachment backgroundposition marginright marginbottom paddingtop paddingright paddingbottom paddingleft border-topwidth thick thin medium délka borderright-width thin medium thick délka borderbottomwidth thin medium thick délka medium medium medium Vlastnosti boxů Aplikuje se na velikost horního okraje velikost pravého okraje velikost spodního okraje velikost levého okraje velikosti okrajů velikost vnitřního horního okraje velikost vnitřního pravého okraje velikost vnitřního spodního okraje velikost vnitřního levého okraje velikostí vnitřního okraje šířka horní části šířka pravé části šířka spodní border-left- thin medium medium šířka levé části

width thick délka border-top borderwidth bordercolor borderstyle borderright borderbottom border-left border width [thin medium thick délka] {1,4} {1,4} [no dotted dashed solid double groove ridge inset outset] {1,4} border-top-width border-top-width border-top-width border-top-width border-width vlastnosti color no height délka float clear left right no no left right both no no a nahrazované a nahrazované Klasifikační vlastnosti šířky tvaru horní pravé spodní levé šířka výška umístění plovoucího objektu: left = vlevo, right = vpravo, no = normální objekt čekání na skončení plovoucích elementů: left = vlevo, right = vpravo, both = na obou stranách

Vlastnost display whitespace list-styletype list-styleimage list-styleposition list-style Vlastnost position left top width height Možné block inli list-item no pre nowrap disc circle square decimal lower-roman upper-roman lower-alpha upper-alpha no URL no inside outside list-style-type list-style-position list-style-image Možné absolute relative static délka procento délka procento délka procento block disc no outside Aplikuje se na, které mají display: list-item, které mají display: list-item, které mají display: list-item, které mají display: list-item druh Vlastnosti pro určení pozice Aplikuje se na static, nahrazované a s position: absolute (výšce) způsob práce s mezerami: = normální, pre = mezery a konce řádek se zachovají, nowrap = text se bude zalamovat do řádek druh odrážek v seznamech obrázek použitý jako odrážka v seznamu umístění odrážky: outside = před textem, inside = v textu položky seznamu vzhledu položek seznamu způsob umístění ; static odpovídá běžnému formátování posunutí vpravo; záporná posu vlevo posunutí dolů; záporná posu nahoru šířka a výška clip definice

overflow rect([délka ] [délka ] [délka ] [délka ]) no clip scroll no z-index číslo visibility inherit visible hidden s position: absolute s relativní bo absolutní pozicí s relativní bo absolutní pozicí inherit pro inherit Filtry a jejich parametry Filtr Parametry Alpha Blur Míra průhlednosti objektu. Lze vytvářet i transparentní přechody (gradienty). Vytvoří efekt objektu pohybujícího se vysokou rychlostí jeho rozmazáním v jednom směru. -- obdélníkové části, která bude viditelná (standardně je viditelný celý element) způsob zobrazení elementů, jejichž obsah se vejde do vyhrazeného prostoru: no = obsah přeteče, clip = obsah bude oříznut, scroll = po obsahu půjde skrolovat pozice na pseudoose z viditelnost : visible = viditelný, hidden = viditelný; Opacity=číslo Průhlednost ( = úplně průhledná, 1 = průhledná). FinishOpacity=číslo Průhlednost (--1). Style=číslo Určení tvaru transparentního přechodu: (jednotný), 1 (liární), 2 (radiální) a 3 (obdélníkový). StartX=x Souřadnice x začátku přechodu. StartY=y Souřadnice y začátku přechodu. FinishX=x Souřadnice x konce přechodu. FinishY=y Souřadnice y konce přechodu. Add=boolean 1 = do rozmazaného obrázku se přidá i původní obrázek; = výsledek se bude kombinovat s originálním obrázkem. Direction=úhel Úhel, kterým bude směrovat šmouha. Úhel se zadává ve stupních a možné jsou pouze násobky 45. Strength=číslo Síla rozmazání.

Chroma DropShadow FlipH FlipV Glow Gray Invert Light Mask Shadow Wave XRay Určitou barvu objektu vykreslí jako průhlednou. Filtr vytvoří k objektu stín a tím i zdánlivý efekt, že se objekt vznáší nad stránkou. Vytvoří dojem, že objekt svítí tím, že specifikovanou barvou obkreslí okraje objektu. Horizontálně převrátí objekt. Vertikálně převrátí objekt. Color= Barva, která bude transparentní. Udává se ve tvaru #RRGGBB. Color= Barva stínu ve tvaru #RRGGBB. OffX=číslo Posunutí stínu oproti originálnímu objektu ve směru osy x. OffY=číslo Posunutí stínu oproti originálnímu objektu ve směru osy y. Positive=boolean 1 = stín je proveden pouze pro transparentní části objektu; = stín je vytvořen pro body obrázku. Color= Barva obrysu ve tvaru #RRGGBB. Strength=číslo Intenzita obrysu (1--255). Všechny barvy v objektu převede na odstíny šedi. Provede inverzi jasu, sytosti a světlosti v objektu. Simuluje efekt nasvícení objektu světelným zdrojem. Vytvoří z objektu transparentní masku. Vytvoří k objektu jeho stín. Zdeformuje objekt do tvaru sinusoidy. Světelné zdroje se přidávají pomocí metod, lze je nastavit jako parametry. Color= Barva, kterou se vykreslí původně transparentí části objektu. Opět ve tvaru #RRGGBB. Color= Barva stínu zadaná ve tvaru #RRGGBB. Direction=úhel Úhel, kterým bude směrovat stín. Úhel se zadává ve stupních a možné jsou pouze násobky 45. Add=boolean 1 = do zvlněného obrázku se přidá i původní obrázek; = výsledek se bude kombinovat s originálním obrázkem. Freq=číslo Počet vln v deformaci. Light=číslo Světelná intenzita vlny (--1). Phase=číslo Fázové posunutí začátku vlny. Udává se od do 1 jako procento z jednoho úplného průběhu sinusoidy. Strength=číslo Intenzita efektu. Barevnou hloubku objektu sníží na 1 -- tj. vytvoří černobílý obrázek, který zachycuje obrysy v původním objektu.