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

Slides:



Advertisements
Podobné prezentace
Základy HTML – vkládání objektů
Advertisements

Technologie pro publikování na webu 1
TVORBA WEBOVÝCH STRÁNEK
TVORBA WEBOVÝCH STRÁNEK
WWW stránky.
Referát č. 22 Tvorba webových stránek (Struktura webu, struktura HTML dokumentu, vytvoření webové stránky exportem z aplikačního programu, provázání.
Základy HTML.
Mgr. Vlastislav Kučera přednáška č. 5.  Seznamy  CSS – vlastnosti seznamů ◦ list-style-type, list-style-image, list-style-position  Tabulky  CSS –
HTML HyperText Markup Language 4. část Ústav automatizace inženýrských úloh a informatiky FAST VUT v Brně 0U2 - Základy informatiky a výpočetní techniky.
Programování HTML stránek
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.
TNPW1 Cvičení
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
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í,
TAGY A STRUKTURA WEBOVÉ STRÁNKY. web – skupina webových stránek a dalších souborů (styly, obrázky, …), které na sebe navzájem odkazují jazyky pro psaní.
TVORBA WEBOVÝCH STRÁNEK
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í publikace na serveru, rámce Petr Zámostný místnost: A-72a tel.: Konzultační.
Formátování textu. Odstavce  tvoříme párovou značkou  text bude od ostatního textu oddělen Konec řádky  nepárová značka způsobuje ukončení řádku a.
TNPW1 Technologie pro publikování na webu
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.
Centrování, Box model, Plovoucí fotogalerie Ing. Jiří Štěpánek.
Blokový model v CSS Obr. 1.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
ZÁKLADY HTML – ODKAZY, SEZNAMY. - vodorovná čára atributy:  width – délka čáry – pixely nebo %  size - šířka ve smyslu tloušťky  align - zarovnání.
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:
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.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Čí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.
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.
Title of the document The content of the document Úroveň 1 Úroveň 2 Úroveň 3 Titulek Výrobky Služby O nás Autorem materiálu a všech jeho částí, není-li.
Pravidla a doporučení pro názvy souborů
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í
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_259 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
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í.
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
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
CSS – float a clear Mgr. Lenka Švancarová. CSS – float Vlastnost určuje obtékání prvku. Hodnoty:  right – prvek bude zarovnán vpravo, okolní obsah stránky.
CSS – Kaskádové styly IZI 228.
HTML 5 a CSS 3.
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.
Číslo šablony: III/2 VY_32_INOVACE_P4_3.11 Tematická oblast: Aplikační software pro práci s informacemi II. HTML - odkazy, obrázky Typ: DUM - kombinovaný.
HTML – TABULKY. - uzavírá celou strukturu tabulky atributy tabulky:  align - obtékání tabulky ostatním textem – right, left, center  cellpadding – vnitřní.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
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
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í.
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.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
CSS – menu vlevo Mgr. Lenka Švancarová. CSS – menu vlevo.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
NSWI096 - INTERNET CSS – kaskádové styly Mgr. Petr Lasák.
HTML pokračování. Co obsahuje každý html dokument? stránka stránka ahoj světe HTML.
Krátký úvodní kurz HTML Jenyk Obecně 1 - html  V HTML jazyce nezáleží na rozložení a délce řádku, extrémem je napsat celý program v jednom řádku.
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
Tvorba webových stránek
Transkript prezentace:

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

Internetové publikování CSS – 2. část

N Internetové publikování 5. CSS – 2. část Cascading Style Sheets »Formátování HTML dokumentu, které je více či méně oddělené od obsahu »Způsoby implementace »Specifikace stylu pro každý element zvlášť »Definice stylu v hlavičce dokumentu »Připojení stylu z externího souboru

N Internetové publikování 5. CSS – 2. část Styl v hlavičce HTML »Definice stylu pro jediný HTML soubor »Vlastní definice se uzavírá do komentářů, aby se zamezilo intrepretaci ve starších prohlížečích <!--... definice stylu... -->

N Internetové publikování 5. CSS – 2. část Styl v externím souboru »Umožňuje využití jedné definice stylu mnoha HTML dokumenty......

N Internetové publikování 5. CSS – 2. část Styl u každého elementu »Atribut style »Odporuje filozofii CSS, používat vyjímečně... Tento jediný odstavec bude formátován podle definice....

N Internetové publikování 5. CSS – 2. část Opakování - struktura definice CSS »Selektor »Doposud jsme znali pouze typový selektor »odpovídá názvu elementu »platí pro všechny elementy daného typu selektor { vlastnost1: hodnota; vlastnost2: hodnota;... vlastnostN: hodnota }

N Internetové publikování 5. CSS – 2. část Seskupování selektorů Selektory se stejnými deklaracemi je možné sloučit, takže následující zápis h1 { font-family: sans-serif } h2 { font-family: sans-serif } h3 { font-family: sans-serif } je ekvivalentní zápisu: h1, h2, h3 { font-family: sans-serif } POZOR – neplést z dalšími typy selektorů při seskupování je oddělovačem vždy čárka

N Internetové publikování 5. CSS – 2. část Další selektory »Univerzální selektor »* - týká se každého elementu v dokumentu »Např: »* {color: blue} »Všechny elementy budou mít nastaveno modré písmo

N Internetové publikování 5. CSS – 2. část Další selektory - třída »Třída = podskupina elementů »V HTML definována atributem class »Např. modry text »Definice v CSS pro třídu: (element).třída { vlastnost1: hodnota; vlastnost2: hodnota;... vlastnostN: hodnota }.modry { color: blue; }

N Internetové publikování 5. CSS – 2. část Příslušnost k více třídám »Jednotlivé třídy odděleny mezerami »Např. modry text »Definice v CSS pro třídu: p.modry {color: blue;} p.inverzni {background-color: blue;} Selektor pro element patřící do obou tříd p.modry.inverzni {background-color: blue; color: yellow;}

N Internetové publikování 5. CSS – 2. část Další selektory – id elementu »id = identifikátor jednoho konkrétního elementu na stránce »V HTML definován atributem id »Např. modry text »Definice v CSS pro id: #id { vlastnost1: hodnota; vlastnost2: hodnota;... vlastnostN: hodnota } #1odstavec { color: blue; }

N Internetové publikování 5. CSS – 2. část Pseudotřídy »Odkazy »a:link – dosud nenavštívený odkaz »a:visited – navštívený odkaz »a:active – link je aktivní (vybrán klávesou TAB) »a:hover – na odkaz se ukazuje myší

N Internetové publikování 5. CSS – 2. část Dědění vlastností p { color: red } Červený text »I slovo 'text' v příkladě se zobrazí červeně, protože tuto vlastnost zdědil od svého rodičovského elementu

N Internetové publikování 5. CSS – 2. část Vlastnosti seznamů VlastnostPopisHodnoty list-style-imagenastaví zvolený obrázek jako odrážku seznamu none url list-style-positionpoloha odrážkyinside outside list-style-typetyp odrážky-číslovánínone disc circle square decimal decimal-leading-zero lower-roman upper-roman lower-alpha upper-alpha lower-greek lower-latin upper-latin hebrew armenian georgian cjk-ideographic hiragana katakana hiragana-iroha katakana-iroha

N Internetové publikování 5. CSS – 2. část Výška a šířka elementu »height: délková míra »width: délková míra »Uplatní se pouze na blokové elementy

N Internetové publikování 5. CSS – 2. část Zarovnání »Zarovnání textu v elementu »text-align »Zarovnání elementu na střed »margin-left: auto; »margin-right: auto; »Zarovnání elementu doprava »margin-left: auto; »margin-right: 0px;

N Internetové publikování 5. CSS – 2. část Vertikální zarovnání »baseline »Align the baseline of the box with the baseline of the parent box. If the box doesn't have a baseline, align the bottom margin edge with the parent's baseline. »middle »Align the vertical midpoint of the box with the baseline of the parent box plus half the x-height of the parent. »sub »Lower the baseline of the box to the proper position for subscripts of the parent's box. (This value has no effect on the font size of the element's text.) »super »Raise the baseline of the box to the proper position for superscripts of the parent's box. (This value has no effect on the font size of the element's text.) »text-top »Align the top of the box with the top of the parent's content area (see ). »text-bottom »Align the bottom of the box with the bottom of the parent's content area (see ). » »Raise (positive value) or lower (negative value) the box by this distance (a percentage of the 'line-height' value). The value '0%' means the same as 'baseline'. » »Raise (positive value) or lower (negative value) the box by this distance. The value '0cm' means the same as 'baseline'. »top »Align the top of the aligned subtree with the top of the line box. »bottom »Align the bottom of the aligned subtree with the bottom of the line box.

N Internetové publikování 5. CSS – 2. část Nástroje pro snazší tvorbu CSS »TopStyle Lite 3.10 »