Kaskádové styly IS a webové prezentace cvičení. Proč používat CSS? Řadu grafických charakteristik dokumentu lze nastavit pomocí parametrů jednotlivých.

Slides:



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

Technologie pro publikování na webu 1
Jazyk HTML. Zdrojový kód  Elementy obsah obsah př. důležité př. důležité př. př.
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 Čí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.
<. DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4
Základy HTML.
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:
HyperText Markup Language
CSS a HTML 5. HTML 5 HTML5 je nová verze specifikace značkovacího jazyka HTML, která přináší podstatné změny v technologiích webových stránek. HTML5 umožňuje.
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í
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
Číslo šablony: III/2 VY_32_INOVACE_P4_3.10 Tematická oblast: Aplikační software pro práci s informacemi II. HTML - tagy Typ: DUM - kombinovaný Předmět:
Layout stránky Rozvržení stránky (layout stránky) se provádí z těchto důvodů: Určení polohy záhlaví, menu, textů, obrázků... Zachování polohy při změně.
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.
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
Jazyk HTML.
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.
Blokový model v CSS Obr. 1.
Seznam - menu Seznam a jeho položky lze použít například i na vytvoření vysouvacího menu. Seznam a jeho položky lze použít například i na vytvoření vysouvacího.
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í
CSS – rámečky Mgr. Lenka Švancarová.
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.
CSS: šířka prvku, rámečky, okraje, výplně plovoucí prvky #CSS – šířka prvku, rámečky, okraje, výplně #CSS – plovoucí prvky.
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.
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:
CSS – style Mgr. Lenka Švancarová. CSS – značka style (textstyle.html)
Formátováním textu se rozumí změna jeho vlastností jako velikost, barva, typ, podtržení atd. Pokud chceme změnit některou z vlastností již napsaného textu,
Referát č.13 Textový editor (struktura textu – přiřazení stylu, formátování (vzhled) textu, změna stylu, typografická a estetická pravidla)
TNPW1 Cvičení
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
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 – TABULKY. - uzavírá celou strukturu tabulky atributy tabulky:  align - obtékání tabulky ostatním textem – right, left, center  cellpadding – vnitřní.
Tvorba www stránek CSS (Úvod do kaskádových stylů (Úvod do kaskádových stylů) Ing. Miroslav Vachůn, Ph.D.
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.
CSS – selektor class.tx { color: black; /* nastaví černou barvu písma */ } Selektor class (třída) použijeme pokud chceme určité vlastnosti definovat pro.
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.
Typografie a zpracování textů
Dostupné z Metodického portálu ISSN: , financovaného z ESF a státního rozpočtu ČR. Provozováno Výzkumným ústavem pedagogickým v Praze.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
HTML - vložení obrázku značka pro vložení obrázku : <img>
Formátování dokumentu
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.
NSWI096 - INTERNET CSS – kaskádové styly Mgr. Petr Lasák.
1 Kurz XHTML a CSS Část 2: Popis vzhledu dokumentu za pomocí CSS - kaskádových stylů.
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.
WWW a HTML Základní pojmy Ivo Peterka.
WORDPAD Textový dokument.
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.
Tvorba WWW stránek Formátování
ADOBE DREAMWEAVER CS6 CSS - Formátování textu
FORMÁTOVÁNÍ DOKUMENTU
Jméno Příjmení, další jména Ústav konstruování
Tvorba webových stránek
Transkript prezentace:

Kaskádové styly IS a webové prezentace cvičení

Proč používat CSS? Řadu grafických charakteristik dokumentu lze nastavit pomocí parametrů jednotlivých tagů a tagu, je to však velmi nepraktické –musíme tak činit pro každý element zvlášť –místo struktury HTML dokumentu se začíná hledět na grafický vzhled Lepší možnost dává použití kaskádových stylů (CSS) – lze definovat vzhled jednotně a v celém dokumentu, vizuální podoba dokumentu je definována odděleně

Základ práce s CSS Styly se skládají z pravidel selektor {vlastnost:hodnota; …} Selektorem je nejčastěji jméno tagu Pro každý tag jsou platné pouze některé vlastnosti H1 {color:red; font-family:sans-serif} Jeden dokument může obsahovat několik doplňujících se stylů, jeden styl lze použít ve více dokumentech

Připojení definic Přímo k dané značce – mírně odporuje filozofii kaskádových stylů, nedoporučuje se V určitém místě dokumentu – používá se pro definice, které jsou specifické pro daný dokument a nepředpokládá se jejich použití v jiném dokumentu definice_stylu

Připojení definic V externím souboru – výhodné pro uplatnění stejných definic ve více dokumentech

Definování tříd Pokud jako selektor použijeme jméno tagu, pak se změny projeví u všech výskytů tohoto tagu v dokumentu Pokud chceme změny promítnout je u některých výskytů, použijeme jako selektor třídu (název selektoru začíná. ) Příklad.cerveny {color:red}

Definování tříd Pokud před jméno třídy doplníme i jméno tagu, omezíme použití třídy pouze na tento tag P.cerveny {color:red} HTML tag může používat jen jednu třídu, pokud jich specifikujeme více, je použita pouze ta první U jmen tříd záleží na velikosti písmen Využití speciálních tagů a

Identifikátory Můžeme vytvářet i styly pojmenované individuálně, většinou pro upřesnění stylistických vyjádření v rámci třídy HTML element může obsahovat jak specifikaci třídy, tak identifikátor značky Při definování identifikátoru používáme jako selektor jeho jméno začínající # #tucny {font-weight:bold}

Kontextové selektory Můžeme specifikovat kritéria tak, že vyhovují pouze pro selektor, který je použit uvnitř jiného selektoru UL LI {color:red} V definici stylů lze používat komentáře /* komentář */ Většina styly nadefinovaných vlastností se dědí z nadřazených elementů (lze je samozřejmě předefinovat)

Kombinace třídy a identifikátoru značky P {font-size:12px}.odstavec {color:black} #spec {text-decoration:underline} Klasický odstavec 12 px 12 px, černě 12 px, podtržený vše

Skládání stylů Pokud je na jeden element použito více stylů, jsou aplikovány podle těchto pravidel a v tomto pořadí –lokálně definované styly –styly definované pomocí –externě definované styly (z nich ten naposledy definovaný) Lokální styly přepisují hodnoty zděděné od rodičů, specifičtější styl přepisuje obecnější (identifikátor značky přepíše třídu)

Jednotky Délkové – skládají se z čísla a jednotky –relativní – em, ex, px –absolutní – pt, pc, in, mm, cm Barvy –jméno barvy – pouze pro 16 základních –#rrggbb – hodnoty jsou 0–F –rgb(r,g,b) – hodnoty jsou 0–255 –rgb(r%,g%,b%) – hodnoty jsou 0–100

Nastavitelné parametry (I) Rodina písma font-family Arial|Tahoma|Verdana|… Řez písma font-style normal|italic|oblique Varianta písma font-variant normal|small-caps Duktus písma font-weight normal|bold|bolder|lighter|[1-9]00 Stupeň písma font-size xx-small|x-small|small|medium| large|x-large|xx-large|larger| smaller|číslo|procento

Nastavitelné parametry (II) Barva písma color Barva pozadí background-color Obrázek na pozadí background-image Vertikální zarovnání vertical-align baseline|sub|super|top|text-top| middle|bottom|text-bottom|procento Horizontální zarovnání text-align right|left|center|justify Odstavcová zarážka text-indent délka|procento

Nastavitelné parametry (III) Vnější okraje margin –horní margin-top –dolní margin-bottom –pravý margin-right –levý margin-left Vnitřní okraje padding –horní padding-top –dolní padding-bottom –pravý padding-right –levý padding-left Šířka rámečku border-top-width thin|medium|thick|délka TEXT padding margin