Selektory 1 1. Selektor elementu Deklarované styly budou použité při každém vyskytování elementu v dokumentu. Selektor elementu se obvykle používá pro.

Slides:



Advertisements
Podobné prezentace
Technologie pro publikování na webu 1
Advertisements

Technologie pro publikování na webu 1
(instance konkrétní třídy)
ZÁKLADY HTML Číslo DUM: VY_32_INOVACE_04_11 Autor: Mgr. Ivana Matyášková Datum vytvoření: duben 2013 Ročník: tercie Vzdělávací obor: informační technologie.
Mgr. Vlastislav Kučera přednáška č. 2.  Struktura stránky  hlavička  meta tagy  titulek stránky  připojení stylů,...  CSS.
TNPW1 Cvičení
Kaskádové styly (Cascading Style Sheets, CSS) slouží k formátování HTML prvků. Pomocí kaskádových stylů lze nastavit font, řez písma, velikost písma, zarovnání,
TVORBA WEBOVÝCH STRÁNEK
Styly Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských kompetencí pro 21.
Návrh a tvorba WWW Cvičení 2 CSS 3. Cascading Style Sheet Cascading Style Sheet (kaskádové styly) je stylový jazyk, který se používá pro popis vzhledu.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
TNPW1 Technologie pro publikování na webu
Leading the Web to Its Full Potential... W3C Lukáš Masopust 2012.
VY_32_INOVACE_4.3.IVT1.11/Oc Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jaroslav Ochodek CZ.1.07/1.5.00/ Tvorba webových.
Třídy, generické třídy, pseudotřídy
Odkazy Pomocí odkazu se lze pohybovat mezi stránkami. Cílem může být další stránka nebo identifikátor na aktuální stránce. Pomocí odkazu se lze pohybovat.
Mgr. Vlastislav Kučera přednáška č. 7.  Úvod do kaskádových stylů  Připojení stylů k (X)HTML  Syntaxe  Selektory  Přiřazování hodnot  Dědičnost.
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.13 Tematická oblast: Aplikační software pro práci s informacemi II. CSS - vlastnosti Typ: DUM - kombinovaný Předmět:
TNPW1 Cvičení
KASKÁDOVÉ STYLY SYNTAXE STYLŮ PRAVIDLO DEFINUJÍCÍ STYL SE SKLÁDÁ Z NEJMÉNĚ TŘÍ ZÁKLADNÍCH ČÁSTÍ: * SELEKTOR ZNAČKY * SLOŽENÉ ZÁVORKY A V NICH JE.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_258 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
Objektové programování
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Tvorba webu Úvod do CSS 1.
Kaskádové styly - CSS.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
HTML, XHTML a CSS Základy jazyků značek.
CSS – vlastnosti textu text-align (vodorovné zarovnání)
CSS – style Mgr. Lenka Švancarová. CSS – značka style (textstyle.html)
TNPW1 Cvičení
Návrh a tvorba WWW Cvičení 4
Kaskádové styly tvorba webových stránek
CSS styly Kaskádové styly (CSS – Cascading Style Sheets) jsou prostředkem, který zajišťuje jednotný vzhled publikovaných stránek. Technologii CSS podporují.
CSS – selektory Mgr. Lenka Švancarová. CSS – selektory Hromadná deklarace slouží ke zkrácení zápisu.  Místo h1 { color: #996666; background-color: rgb(255,255,102);}
Anotace Žák dokáže formátovat text v aplikaci MS Word Autor Petr Samec Jazyk Čeština Očekávaný výstup Dokáže naformátovat text a nastavit různé formáty.
KASKÁDOVÉ STYLY 1. 2 PRVNÍ STANDARD (CSS1) BYL PŘEDSTAVEN V ROCE 1996, PROTO STARŠÍ PROHLÍŽEČE ("ČTYŘKOVÉ" VERZE) IE A NN KASKÁDOVÉ STYLY NEPODPORUJÍ.
CSS Cascading Style Sheets Kaskádové styly
Práce se šablonami v MS Word 2007
Jazyk XML Jazyk pro tvorbu strukturovaných dokumentů Syntaxí velmi podobný HTML Hlavní cíle návrhu: Snadná editace - jazyk je textový Snadné strojové zpracování.
Nové modulové výukové a inovativní programy - zvýšení kvality ve vzdělávání Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
VY_32_INOVACE_4.3.IVT1.05/Ku Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavla Kubínková CZ.1.07/1.5.00/ CSS.
HTML a spol.. Nejpoužívanější formát dat textových dokumentů poskytovaných v rámci služby WWW. HTML (Hyper Text Markup Language) je jazyk pro popis struktury.
Mgr. Vlastislav Kučera lekce č. 5.  Boxy  Vlastnosti ◦ width ◦ height ◦ padding ◦ border ◦ margin.
CSS – selektor class.tx { color: black; /* nastaví černou barvu písma */ } Selektor class (třída) použijeme pokud chceme určité vlastnosti definovat pro.
Aplikace XML pro Internet
Textový editor.
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
VY_32_INOVACE_4.3.IVT1.07/Ku Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavla Kubínková CZ.1.07/1.5.00/ CSS formátování.
KASKÁDOVÉ STYLY.
Styly CSS VýhodyDruhyZápis. Výhody CSS oddělení struktury od formátování oddělení struktury od formátování přilinkováním souboru styl.css lze formátovat.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Ing. Jiří Štěpánek. Technologie pro publikování na webu 1, Ing. Jiří Štěpánek.
Ing. Jiří Štěpánek.  V tomto případě je barva písma i použitý font definován jako atribut elementu font. Tento způsob znemožňuje znovupoužitelnost.
Číslo projektu CZ.1.07/1.5.00/ Kódování materiálu vy_32_INOVACE_inf3_web16 Označení materiálu web16_barvy.pptx Název školy Gymnázium Kladno Autor.
Kaskádové styly IS a webové prezentace cvičení. Proč používat CSS? Řadu grafických charakteristik dokumentu lze nastavit pomocí parametrů jednotlivých.
HTML pokračování. Co obsahuje každý html dokument? stránka stránka ahoj světe HTML.
1 Kurz XHTML a CSS Část 2: Popis vzhledu dokumentu za pomocí CSS - kaskádových stylů.
HTML a CSS Rostislav Miarka.
Rozvržení HTML dokumentu
CSS (4).
Kaskádové styly CSS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
ADOBE DREAMWEAVER CS6 CSS - Formátování textu
Úvod do CSS.
Návrhový vzor Flyweight
Základy HTML TNPW1 Ing. Jiří Štěpánek.
Tvorba webových stránek
Číslo projektu školy CZ.1.07/1.5.00/
Transkript prezentace:

Selektory 1 1. Selektor elementu Deklarované styly budou použité při každém vyskytování elementu v dokumentu. Selektor elementu se obvykle používá pro nastavení základních stylů, které budou nastavené v celém dokumentu. Např. následující pravidlo může být použito pro nastavení stylu všech odstavců dokumentu. p { font-size:24px; color:blue; } 2. Selektor třídy V případě, když potřebujeme použít různé styly na identické elementy (např. ), které se vyskytují v různých místech dokumentu, můžeme vytvořit třídu (class)..nazevtridy Syntaxe:.nazevtridy (například.mt) Teď můžeme přidat libovolný element do této třídy. Např. …… ….. …. Pro třídu mt definujeme styly:.mt {color:blue; font-size:28px; } které budou použité pro všechny elementy, které patří do třídy. mt Třída mt

Selektory 2 3. Slučování (combining) selektoru elementu s selektorem třídy. Např. a.mt { font-size: 30px;} kombinovaný selektor vybere odkazy (element ) pouze ze třídy (.mt) a aplikuje definované styly pouze na vybrané odkazy. Na ostatní odkazy, které jsou v dokumentu, styly nebudou aplikované. Příklad: Odstavec ………….. odkaz ………….. Odstavec ………….. odkaz ………….. Obvykle kombinovaný selektor se používá, když chceme pro jeden z elementů, který patří do třídy, změnit nebo přidat styl..mt { font-size:40px; color:red;} a.mt { font-size:90px; color:green;} Odstavec Odkaz Odstavec Odkaz

Selektory 3 4. ID selektor Používá se pro výběr jednoho konkrétního elementu, na který budou aplikované definované styly. atribut ID Nejdříve přidáme atribut ID do elementu, na který chceme aplikovat styly. - hodnota atributu ID musí být unikátní vzhledem k celému dokumentu. Text definice stylu je následující: #unik {color:red;} 5. Selektory potomků Předpokládáme, že dokument je rozdělený na časti (např. 3 časti) a jedná z častí má několik odstavců. Potřebujeme nastavit styly pro všechny odstavce této časti. Jsou dvě možnosti: 1. Ke každému odstavci, který patří do této časti, můžeme přidat atribut class. 2. Je možné umístit tuto část do kontejneru i přidat pouze jedenkrát atribut class do elementu. Odstavec Definice stylů: p {color:blue;}.newstyl p {color:red;} Pro odstavci v ostatních častí dokumentu

Selektory 4 6. Selektory přímých potomků Příklad: Odstavec Ostavec Odstavec Definice stylů: p { color:blue;}.one>p {color:red;} 7. Selektory sousedního elementu (adjancent selectors) Selektor vybere pouze element, který je sousedící s určitým elementem. Příklad: Nazev Odstavec Pouze první odstavec bude mít červenou barvu. Přímé potomky Potomky (descendant) Definice stylů: p { color: black;} h1+p { color: red;}

Selektory 5 8. Selektory pseudo-třídy pro odkazy a:link { ….} a:visited { ….} a:hover { ….} a:active { ….} Tento typ selektoru je určen pro prezentaci stavu cílového elementu. Pořadí selektorů pseudo-třídy je důležité. 9. Selektor pseudo-třídy pro první dítě :first-child Na rozdíl od selektoru sousedního elementu, selektor pseudo-třídy pro první dítě vybírá element jen když element je prvním dítětem svého rodíce. Na rozdíl od selektoru přímých potomků, selektor pseudo-třídy pro první dítě vybírá jenom jedno dítě (konkrétně, první dítě). Definice stylů:.myclass p:first-child Dynamické selektory Statické selektory

Selektory Selektor pseudo-třídy (:hover) Pseudo-třída :hover může být použitá nejenom pro odkazy (element ) ale i pro jiné elementy. Např. h1:hover {color:red;} 11. Univerzální Selektor ( * ) Např. pro odstranění implicitního padding a všech margings * { maging: 0; padding: 0; } Technika se jmenuje jako globální znovunastavení bílých (nebo prázdných míst). 12. Pseudo-třídy pro text. Např. p:first-line p:first-letter