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

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

Tvorba webových stránek

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

Úvod do jazyka HTML (Hypertext Markup Language)

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

22. Tvorba webových stránek

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

Blokový model v CSS:

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

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

<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

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

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

Základy HTML. Autor: Palito

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

Přehled základních html tagů

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

Tvorba webových stránek

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

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

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

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

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

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

Barvy v počítači a HTML.

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/

HTML Hypertext Markup Language

CSS styly. Cascading Style Sheets kaskádové styly

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

K 2 - Základy zpracování textu

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

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

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

HTML. ICT_01., 02. konzultace; 2. ročník 1/6

Rozšíření bakalářské práce

Tvorba fotogalerie v HTML str.1

HTML - Úvod. Zpracoval: Petr Lasák

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

tvoříme web HTML/CSS

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

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

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

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

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

Počítačová typografie

. 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.

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

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

Mgr. Vlastislav Kučera Struktura stránky, hlavička,

Hlavička dokumentu. mezi <head> a </head> obsahuje informace vztažené k dokumentu metadata <title> - název stránky, povinná párová značka

Tvorba webových stránek

Otázky neopisuj, piš odpověď!

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é...

>> TIRÁŽ A ÚVOD TIRÁŽ ÚVOD. Typografický manuál deníku Lidové noviny @mail.muni.cz

<link> - definuje vztah k jiným XHTML dokumentům, typicky

Manuál k editoru TinyMCE

INTERSTENO 2017 Berlin World championship professional Word Processing

KASKÁDOVÉ STYLY - PÍSMO

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,...

Název školy: SOŠ NET OFFICE Orlová, spol. s r.o. Vypracoval/a: Mgr. Alena Sovová

INTERSTENO 2011 Paris World championship professional word processing

Základy HTML. Obecná syntaxe HTML. Struktura HTML

Tématická oblast: dědičnost, kaskáda. CSS a média. Stylové předpisy pro různé typy zobrazovacích zařízení

1. Nastavení dokumentu

TVORBA WEBOVÝCH STRÁNEK

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Formát stránky, písma, odstavce Word 2007 egon. Formát stránky a písma, okraje, odstavce, oddíly

Buňka typy buněk, formát buňky

Obsah: 1. Vytváření upravitelného textu 2. Výběr textu 3. Úpravy stylu textu 4. Odstavec 5. Rastrování textu

František Hudek. leden Informační a komunikační technologie ZONER Práce s textem. Tvorba a editace odstavcového a uměleckého textu.

Výukový materiál KA č.4 Spolupráce se ZŠ

aplikační software pro práci s informacemi

Pracovní list VY_32_INOVACE_33_20 Databáze Databáze Databáze Projekt II. Ing. Petr Vilímek

INTERSTENO 2015 Budapest World championship professional Word Processing

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

Kaskádové styly (CSS) Cascading Style Sheets

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

Základy informatiky. 03, HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

INTERNET A SÍTĚ. Role při tvorbě webových aplikací. Rozhodovací vrstvy při tvorbě webových aplikací. povrch kostra struktura obsah strategie

Kódy pro formát čísla

Tvorba internetových stránek

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

52 nd INTERSTENO congress Cagliari, July 2019

Stránka se dá otevřít dvěma způsoby

WWW a HTML. Základní pojmy. Ivo Peterka

PROGRAM RP45. Vytyčení podrobných bodů pokrytí. Příručka uživatele. Revize Pragoprojekt a.s

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

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.

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

EU-OPVK:VY_32_INOVACE_FIL16 Vojtěch Filip, 2014

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Použitý operační systém. Použitý textový procesor

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)

KAPITOLA 4 ZPRACOVÁNÍ TEXTU

Pracovní list VY_32_INOVACE_33_19 Databáze Databáze Databáze Ing. Petr Vilímek

Základy HTML. Obecná syntaxe HTML. Struktura HTML

Mgr. Vlastislav Kučera přednáška č. 2

Mgr. Vlastislav Kučera lekce č. 2

Transkript:

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

Nadpisy Odstavce, zalamování řádku Zvýraznění textu Obrázky Odkazy Bloky, označené části řádku Komentáře

Vlastnosti textu color, font-family, font-size, text-align, textindent font-weight, font-style, font-variant, letter-spacing text-align Vlastnosti pozadí background-color, background-image, background-repeat, background-attachement, background-position

<h1></h1>... <h6></h6> párové tagy, zobrazují se tučně H1 2 x větší než okolní text H2 1,5 x H3 1,17 x H4 stejně jako okolní text H5 0,83 x H6 0,67 x hodnoty se můžou v jednotlivých prohlížečích lišit př.: priklad-nadpisy.html

Odstavce <p></p> párový tag Zalamování řádku <br> - HTML nepárový tag, bez obsahu př.: priklad-odstavce.html

určuje barvu popředí textového obsahu prvku hodnoty "barva", inherit výchozí hodnota závisí na klientovi, resp. uživ. nastavení význam hodnot barva určuje barvu př. - priklad-color.html

buď klíčovým slovem nebo tzv. číselnou RGB notací klíčovým slovem je definováno 16 základních barev a názvy určitých objektů operačního systému 16 barev: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow číselné vyjádření hexadecimálně musí začínat #; př: #ffddaa (= #fda); #1a2b3c dekadicky rgb(255,0,0) rgb(100%, 50%, 25%)

RGBA RGB + úroveň neprůhlednosti úroveň neprůhlednosti: 0 1 0 = 0% - plně průhledná 1 = 100% - neprůhledná jenom pomocí zápisu v desítkové soustavě: rgba(r,g,b,a) podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+

nový způsob zápisu barvy H hue odstín hodnoty: 0 359 (0 červená, 60 žlutá, 120 zelená, 180 azurová, 240 modrá, 300 - fialová) S saturation sytost hodnoty: v procentech, 100% - plná sytost, 0% - žádná sytost L lightness světelnost hodnoty: v procentech, 100% - bílá, 50% - aktuální odstín, 0% - černá HSLA = HSL + neprůhlednost stejné jako u RGBA podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+

opacity hodnoty stejné jako RGBA 0 1 podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+ opacity je dědičná vlastnost

určuje rodinu písma, nebo typové písmo, kterým bude vykreslen text prvku hodnoty <název písma> <typ písma> inherit výchozí hodnota závisí na klientovi, resp. uživatelském rozhraní př. font-family.html

určuje velikost písma hodnoty xx-small, x-small, small, medium large, x-large, xx-large larger, smaller "velikost", "procenta", inherit výchozí hodnota medium význam hodnot xx-small nejmenší písmo absolutní velikost podle tabulky velikosti písem sestavené a udržované klientem xx-large největší písmo smaller menší písmo relativní určení velikosti na základě tabulky velikostí klienta a velikosti písma rodičovského prvku larger větší písmo "velikost" hodnota určuje absolutní velikost písma nezávisle na tabulce "procenta" - hodnota určuje absolutní velikost písma relativní vzhledem k velikosti písma rodičovského prvku

zapisují se vždy v desítkové soustavě!! při použití desetinných čísel se místo desetinné čárky (,) používá tečka (.)!! velikost relativní jednotky em velikost příslušného písma ex střední výška příslušného písma px pixely (obrazové body) absolutní jednotky pt typografické body používá se zejména ve stylech určených pro tiskárny!! mezi číslem a jednotkou nesmí být mezera!!

určuje horizontální zarovnávání řádkového obsahu blokových prvků hodnoty left, right, center, justify, inherit výchozí hodnota závisí na klientovi, resp. uživ. nastavení a směru psaní význam hodnot left obsah se zarovná vlevo right obsah se zarovná vpravo center obsah se horizontálně vystředí justify obsah se zarovná na obě strany (tzv. do bloku) př. - priklad-text-align.html

určuje odsazení prvního řádku textu v bloku hodnoty "velikost", "procenta", inherit výchozí hodnota 0 význam hodnot velikost odsazení je pevné velikosti procenta velikost odsazení je udána v procentech z šířky obsahujícího bloku př. - priklad-text-indent.html

<strong> párový tag důležitý text <em> párový tag mírný důraz <b> párový tag část textu, na kterou chceme upoutat pozornost, ale bez důrazu <i> párový tag část textu vyjadřující názor, postoj,.. <strong> a <em> - syntezátor hlasu mění parametry syntézy (hlasitost, výška, rychlost) př.: priklad-zvyrazneni_textu.html

určuje sílu písma hodnoty normal, bold, bolder, lighter, inherit 100, 200, 300, 400, 500, 600, 700, 800, 900 výchozí hodnota normal význam hodnot normal nastaví normální sílu písma; odpovídá 400 bold nastaví tučné písmo; odpovídá 700 bolder nastaví písmo o stupeň tučnější než je zděděná; nesmí překročit hodnotu 900 lighter nastaví písmo o stupeň méně tučné než je zděděná; nesmí překročit hodnotu 100 100 až 900 nastaví absolutní hodnotu od nejtenčí po nejsilnější př.: font-weight.html

nastavuje řez (styl) písma hodnoty normal, italic, oblique, inherit výchozí hodnota normal význam hodnot italic nastaví řez italica (kursiva); pokud není k dispozici, vykreslí se stejně jako oblique oblique nastaví řez oblique, pokud je k dispozici; může se jednat i o automaticky generované šikmé písmo př.: font-style.html

umožňuje nastavit tzv. kapitálky vlastnost lze použít jen na rodiny písem, které rozlišují mínusky (malá písmena) a verzálky (velká písmena) hodnoty normal, small-caps, inherit výchozí hodnota normal význam hodnot normal nastaví normální písmo small-caps nastaví kapitálky př.: font-variant.html

určuje vzdálenost jednotlivých znaků textu (prostrkání) hodnoty normal, "velikost", inherit výchozí hodnota normal význam hodnot normal normální vzdálenost znaků odpovídající danému písmu "velikost" hodnota, která se přičte k implicitní vzdálenosti mezi znaky textu i záporné hodnoty př.: letter-spacing.html

<img> - HTML nepárový tag parametry: src adresa souboru obrázku alt alternativní text pro případ, že se obrázek nezobrazí př: <img src="obrazek.gif" alt="náš první vložený obrázek"> na veškeré další úkony (velikost, umístění, ohraničení,...) se doporučuje požívat kaskádové styly př.: priklad-obrazky.html

formát: gif, jpeg, png velikost souboru: čím menší, tím rychlejší načítání fotogalerie: vytvořit náhledové snímky (rozměry např. 128 x 96 px) a ty použít jako odkazy

<a></a> párový tag parametry href adresa umístění web. stránky name jmenný odkaz (kotva) accesskey klávesová zkratka target okno, kde se odkaz otevře př.: <a href="http://www.uhk.cz">uhk</a>

hodnoty: http://adresa ftp://adresa mailto:e-mailová adresa př. : priklad-odkazy.html

častěji bývá označován jako jmenný odkaz nebo kotva odkaz: <a href="stranka.html#kotva">kotva</a> na stránce potom bude na místě, kam se má stránka po klepnutí na odkaz nastavit <a name="kotva">kotva</a> př.: priklad-odkazy.html, priklad-kotva.html

klávesová zkratka odkazu accesskey="1" přístup ALT+1, CTRL+1 ve Firefoxu se zmáčknutím kl. zkratky aktivuje odkaz v IE se na odkaz pouze zaměří, návštěvník musí ještě zmáčknout Enter v Opeře - Shift + ESC - objeví se seznam klávesových zkratek dané www stránky př.: priklad-odkazy.html

přesměruje odkaz do specifického okna prohlížeče hodnoty parametru: _blank nové okno jméno okna rozdíl oproti _blank je ten, že při použití _blank se otevře vždy nové okno, zatímco při použití jméno okna se otevře jenom poprvé a další odkazy se otevírají v tom daném okně

určuje ozdoby přidané k textu prvku hodnoty none, underline, overline, line-through, blink, inherit výchozí hodnota none význam hodnot underline podtržený text overline nad textem je vodorovná čára line-through přeškrtnutý text blink blikající text př.: text-decoration.html

<!-- --> text, část stránky (i s kódem) nebude zobrazena př.: priklad-komentare.html

určuje barvu pozadí prvku hodnoty "barva", transparent, inherit výchozí hodnota transparent význam hodnot barva - určuje barvu transparent nastavuje průhledné pozadí prvku, takže je skrze něj vidět pozadí i obsah prvků ležících vespod př. - priklad-background-color.html

určuje obrázek na pozadí; zobrazí se buď jednou nebo opakovaně v závislosti na hodnotě background-repeat hodnoty <adresa>, inherit, none výchozí hodnota none význam hodnot <adresa> - adresa obrázku; při použití relativní adresy-relativní cesta vzhledem k umístění stylového předpisu, nikoli dokumentu

určuje, zda a jak se bude obrázek na pozadí opakovat hodnoty repeat, repeat-x, repeat-y, no-repeat, inherit výchozí hodnota repeat význam hodnot repeat obrázek se opakuje horizontálně i vertikálně repeat-x horizontální opakování repeat-y vertikální opakování no-repeat obrázek se neopakuje

určuje, zda je obrázek na pozadí nezávislý na posunu stránky, nebo zdali se posouvá spolu se stránkou hodnoty scroll, fixed, inherit výchozí hodnota scroll význam hodnot scroll obrázek roluje s dokumentem, tj. mění pozici vzhledem k průhledu, nikoli vzhledem k ostatním prvkům dokumentu fixed obrázek je fixován vzhledem k průhledu

určuje počáteční polohu obrázku na pozadí hodnoty "procenta", "velikost" top, center, bottom, left, inherit výchozí hodnota 0% 0% význam hodnot "procenta" 0% 0% - levý horní roh obrázku bude umístěn na levý horní roh hrany výplně boxu 100% 100% - pravý dolní roh obrázku bude umístěn na pravý dolní roh hrany výplně "velikost" př.: 10px 5px levý horní roh obrázku bude posunut od levého horního rohu boxu o zadané hodnoty

význam hodnot top left = left top totéž jako 0% 0% top, top center = center top 50% 0% left, left center =center left 0% 50% center 50% 50% right, right center = center right 100% 50% bottom, bottom center = center bottom 50% 100%... př.: background-fixed.html, background-scroll.html

můžeme definovat více obrázků (barev) na pozadí jednotlivé obrázky (barvy) oddělujeme čárkou př.: background-image: url(obrazek1.png), url(obrazek2.png) obrazek1.png bude umístěn nad obrazek2.png podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+

upravena i background-position můžeme definovat pozice pro každý obrázek pozici každého obrázku oddělujeme čárkou pokud nedefinujeme obrázky se zobrazují z levého horního rohu

měníme velikost obrázku hodnoty: cover obrázek vyplní celou plochu contain obrázek se zobrazí celý rozměry vertikální horizontální pří více obrázcích: jednotlivé definice oddělujeme čárkou podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+

linear-gradient definuje se směr gradientu, barvy obsažené v gradientu směr: úhel, strana nebo roh odkud se má začínat barvy: kód barvy + procento nebo délka, jak daleko podél gradientu bude barva umístěna podpora: Firefox 16+, Safari 5.1+, Chrome 26+, IE 10+, Opera 12.1+

linear-gradient(270deg, #abc 0%, #fff 100%) odshora dolů 270deg = top top výchozí hodnota pro směr 0% - výchozí hodnota pro délku začínající barvy 100% - výchozí hodnota pro koncovou barvu strany, rohy: top, right, bottom, left úhly: 0deg doprava, 90deg nahoru, 180deg doleva, 270deg - dolů linear-gradient(45deg, #00f 25%, #f00 25%, #ff0 75%, #080 75%) ostré hrany mezi barvami

kruhové nebo elipsovité radial-gradient umístění středu, tvar velikost, počáteční, koncová barva podobně jako u lineárních gradientů můžeme definovat dosah barev podpora: Firefox 16+, Safari 5.1+, Chrome 26+, IE 10+, Opera 12.1+

umístění středu výchozí hodnota: center př.: 50px 25px, tvar výchozí hodnota: ellipse circle velikost výchozí hodnota: cover tvar gradientu dosahuje až ke straně boxu, která je nejdále od středu contain tvar gradientu dosahuje od středu k nejbližšímu rohu boxu closet-side podobně jako cover, ale dosahuje k nejbližší hraně středu

pro případ, že chceme gradienty opakovat repeating-linear-gradient repeating-radial-gradient podpora: Firefox 16+, Safari 5.1+, Chrome 26+, IE 10+, Opera 12.1+