CSS (4).

Slides:



Advertisements
Podobné prezentace
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Tvorba webu Úvod do CSS 1.
Advertisements

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 – vlastnosti textu text-align (vodorovné zarovnání)
TNPW1 Cvičení
CSS Cascading Style Sheets Kaskádové styly
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.
Školení MS Word 2007 pro začátečníky RNDr. Milan Zmátlo MěÚ Třebíč, říjen 2011 Vzdělávání v eGON centru Třebíč Tento.
CorelDRAW – dodatky (19). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Elektronické učební materiály - II. stupeň Informatika – tabulkový procesor Autor: Bc. Pavel Šiktanc MS EXCEL 2010 – úvod do programu Co se všechno naučíme???
Zoner Photo Studio, Histogram (7). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro.
Zoner Photo Studio – Editor I. Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně.
Tabulátory (20). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně postižené,
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_031.ICT.34 Tvorba webových stránek – úvod do CSS.
Jednoduchá HTML stránka Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastTvorba WWW stránky v HTML Datum vytvoření2013.
HTML HyperText Markup Language Je to značkovací jazyk používaný na tvorbu webových stránek, které jsou propojeny hypertextovými odkazy. Je hlavním z.
Elektronické učební materiály - II. stupeň Informatika – aplikace informačních technologií Autor: Bc. Pavel Šiktanc Internetové stránky Co se všechno naučíme???
Ivo Peterka FHS Barvy v počítači a HTML..
ZÁKLADNÍ TYPOGRAFICKÁ PRAVIDLA Mgr. Petra Toboříková.
1 Kurz XHTML a CSS Část 2: Popis vzhledu dokumentu za pomocí CSS - kaskádových stylů.
CSS styly Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastTvorba WWW stránky v HTML Datum vytvoření2013 Ročník2 Stručný.
Inf Písmo v počítači. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo materiálu:
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_30-03 Název školy Střední průmyslová škola stavební, České Budějovice, Resslova 2 AutorRNDr.
Název:VY_32_INOVACE_ICT_6A_8B Škola:Základní škola Nové Město nad Metují, Školní 1000, okres Náchod Autor:Mgr. Milena Vacková Ročník:6. Tematický okruh,
HTML (I) (2). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně postižené,
Kritéria dotazů II Access (10). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro.
Úvod do databází MS Access (1).
Spuštění programu (10).
HTML a CSS Rostislav Miarka.
Základní pojmy pro práci s OS Windows
Tvorba WEBOVÝCH stránek – tabulky
ADOBE DREAMWEAVER CS6 Formátování HTML vs. CSS
Název školy: Základní škola a mateřská škola Dolní Bojanovice, okres Hodonín příspěvková organizace Číslo projektu: CZ.1.07/1.4.00/ Označení materiálu:
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
Tvorba jednoduché tabulky - rozvrh
Financováno z ESF a státního rozpočtu ČR.
Úvod do CSS.
CorelDRAW - dokument.
Prvky matematických výrazů
Excel – tabulkový procesor
EU peníze školám Základní škola , Znojmo, Mládeže
Propojení tabulek Access (6).
Inf Tabulkový procesor - formátování
Název: Word pokračování DUM:VY_32_INOVACE_VII_3_04
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
Tvorba webových stránek - hyperlink
CorelDRAW – základní objekty
Vkládání dat MS Access (5).
Vytvoření databázového dotazu z více tabulek
Tabulky – další možnosti
Formátování textu Logické členění textu
Číslo projektu školy CZ.1.07/1.5.00/
Název projektu: ZŠ Háj ve Slezsku – Modernizujeme školu
7. Druhy čar, měřítka zobrazení, písmo Technická dokumentace
Tvorba webových stránek
Informační a komunikační technologie
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Výukový materiál zpracovaný v rámci projektu EU peníze školám.
ZÁKLADNÍ TYPOGRAFICKÁ PRAVIDLA
CSS – základné princípy
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Word Okraje WordArt Pozadí Vodoznak. Word Okraje WordArt Pozadí Vodoznak.
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Název školy: Základní škola a mateřská škola Dolní Bojanovice, okres Hodonín příspěvková organizace Číslo projektu: CZ.1.07/1.4.00/ Označení materiálu:
Tvorba webových stránek - úvod
Word Základy Wordu. Word Základy Wordu Ročník: 6 Předmět: Informační a komunikační technologie Učitel: Vojtěch Novotný Téma: Základy Wordu Ověřeno.
Střední škola obchodně technická s. r. o.
Název školy: Základní škola a mateřská škola Dolní Bojanovice, okres Hodonín příspěvková organizace Číslo projektu: CZ.1.07/1.4.00/ Označení materiálu:
ZLEPŠENÍ PODMÍNEK PRO VZDĚLÁVÁNÍ NA EOA
Digitální učební materiál
Transkript prezentace:

CSS (4)

Projekt: CZ.1.07/1.5.00/34.0745 OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro tělesně postižené, Janské Lázně, Obchodní 282 Tento projekt je financován Evropskou unií – Evropským sociálním fondem a státním rozpočtem ČR. Autor: Mgr. Josef Kulhavý Předmět: Informační technologie

Obsah 1 CSS 2 Vztah CSS – HTML 3 CSS v HTML kódu 4 CSS v HTML kódu 5 Strutkura 6 Začínáme prakticky 7 Písmo 8 Odstavec 9 Ohraničení, pozadí 10 Barvy

CSS Cascading Style Sheets = kaskádové styly 1 Cascading Style Sheets = kaskádové styly Vznik CSS: 1994, nyní: CSS3 CSS se využívá k formátování obsahu HTML dokumentů Určuje, jak se má objekt (text, obrázek, tabulka) zobrazit Rozšiřuje schopnosti atributů v HTML CSS stylem můžeme definovat jednotný vzhled pro celý dokument jediným zápisem Např. že všechny nadpisy úrovně 1 budou červené Kód se stane mnohem přehlednější

Vztah CSS – HTML Samotný HTML se dnes již prakticky nepoužívá 2 Samotný HTML se dnes již prakticky nepoužívá Nejčastější model: HTML = obsah dokumentu + základní rozvrstvení dokumentu CSS = vzhled dokumentu V HTML kódu se uvede CSS kód nebo cesta k němu

CSS v HTML kódu 1. způsob: 2. způsob: 3 V hlavičce HTML dokumentu Párový tag: style 2. způsob: V prvku, který upravujeme Parametr: style <head> <title>CSS styly</title> <style type="text/css"> h1 { font-family: arial; font-size: 14px; } p { color: gray; } </style> </head> <h1 style="font-family: arial; font-size: 14px;"> Toto je nadpis</h1> <p style="color: gray;">tento odstavec je šedý</p>

CSS v HTML kódu 3. způsob: 4 styly.css: V externím souboru V hlavičce HTML kódu je umístěn pouze odkaz na tento externí soubor styly.css: h1 { font-family: arial; font- size: 14px; } p { color: gray; } img { border: solid 1 px red; } <head> <title>CSS styly</title> <link rel="stylesheet" href="styly.css„ type="text/css“> </head>

Struktura 5 Styl se skládá z pravidel pro jednotlivé elementy, které mají být formátovány: Selektor = název elementu, pro který má pravidlo platit Jako selektor použijeme název tagu (např.: body, p, img) Možno též definovat vlastní selektory – na začátek píšeme tečku „.“ Deklarace = co pro něj má platit vlastnost: hodnota Deklarace je uzavřena do složených závorek Deklarace se od sebe oddělují středníkem selektor { vlastnost: hodnota; vlastnost: hodnota; } nebo .selektor { vlastnost: hodnota; vlastnost: hodnota; } Stejně jako u HTML nezáleží na počtu mezer, zalomení řádku, tabulátorech

Začínáme prakticky 6 Do HTML dokumentu dopišme tento řádek: <link rel="stylesheet„ href="styly.css" type="text/css"> Pomocí poznámkového bloku vytvořme nový prázdný dokument styly.css Do dokumentu styly.css napišme deklaraci pro změnu barvy všech elementů na červenou: body { color: red; } znak { = pravý Ctrl + B znak } = pravý Ctrl + N Dokument uložte a zobrazte stránku index.htm

Písmo 7 Rodina písma: font-family Definujeme název konkrétního písma Pro případ, že by prohlížeč neměl písmo k dispozici, napíšeme na konec obecnou rodinu body { font-family: Helvetica, Arial, sans-serif; } Velikost písma: font-size Nejčastěji uvádíme v pixelech h1 { font-size: 20px; } Tučné písmo: font-weight Hodnota „bold“ (nebo „normal“ pro normální písmo) h2 { font-weight: bold; } Kurzíva: font-style Hodnota „italic“ (nebo „normal“ pro normální písmo) h1 { font-style: italic; } Podtržení písma: text-decoration Podtržení: „underline“ Nadtržení: „overline“ Přeškrtnuní: „line-through“ h1 {text-decoration: overline; }

Odstavec 8 Zarovnání: text-align Doleva: „left“ Doprava: „right“ Na střed: „center“ Do bloku: „justify“ p { text-align: justify; } Zvětšení mezery mezi znaky: letter-spacing Uvede se hodnota zvětšení v tzv. „em“ body { letter-spacing: 0.02em; } Výška řádku: line-height Uvede se hodnota v procentech, nebo uvádějící násobek výšky běžného řádku p { line-height: 1.6; }

Ohraničení, pozadí 9 Možno aplikovat na tabulky, obrázky, ale i text Ohraničení ze všech stran: border Ohraničení pouze z vybrané strany: border-top, border-right, border-bottom, border-left Vlastnosti: tloušťka ohraničení: např. 1px styl ohraničení: solid (jednoduchá čára), double (dvojitá čára), dotted (tečkovaná čára) barva ohraničení: např. black p { border: solid 1px red; } Pozadí: background-color Uvede se barva ohraničení body { background-color: gray; } Možno též podbarvit obrázkem: background-image table { background-image: ‘tulipan.jpg’; }

Barvy 10 Pro určení barev se používá systém barev RGB (Red Green Blue). Každá barva se skládá ze tří základních barev (červené, zelené a modré) v různém poměru. Čím více barev, tím blíže k bílé. Čím méně barev, tím blíže k černé. (Tzn. čím větší číslo, tím světlejší barva). Odstíny šedi vznikají, když jsou všechny tři složky na stejné hodnotě. Zápis barvy Název barvy (v angličtině) – u předdefinovaných (pojmenovaných) barev body { color: blue; } RGB zápis – procentuálně – intenzitu každé barvy určujeme procenty 0% (minimální intenzita) až 100% (maximální intenzita) body {color: rgb(100%,0%,0%)} RGB zápis – desítkově – čísly 0 až 255 body {color: rgb(255,0,0)} RGB zápis – šestnáctkově – 00 až FF (tj. 0-9, a-f), zápis začíná značkou „#“ body {color: #FF0000}

Použité zdroje http://www.webtvorba.cz/css/uvod-do-css.html http://www.smashingmagazine.com/mastering-css-principles-comprehensive-reference-guide/