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

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

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

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

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

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

Přehled základních html tagů

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

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

TVORBA WEBOVÝCH STRÁNEK

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

Název: VY_32_INOVACE_PG4119 Tipy a triky, rozdíly mezi prohlížeči

tvoříme web HTML/CSS

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

Tvorba webových stránek

O CSS podrobněji. Box model Document flow Layout

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

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

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

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

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

DESETIMINUTOVKY CSS - DOVEDNOSTI TÉMATA:

(X)HTML, CSS a jquery

CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

Tvorba webových stránek

Nabídka reklamních ploch na webu zpravy.plus

Pseudotřídy. Střední škola informatiky, elektrotechniky a řemesel Rožnov pod Radhoštěm. Modernizace výuky s využitím ICT, CZ.1.07/1.5.00/34.

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

Úvod do jazyka HTML (Hypertext Markup Language)

TNPW1 Cvičení

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

selektor {vlastnost1: hodnota_vlastnosti1; vlastnost2: hodnota_vlastnosti2;}

TNPW1 Cvičení

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

Programování v jazyce JavaScript

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

Techniky rozvržení KAPITOLA 2

Rozměry, okraje a rámečky

Blokový model v CSS:

22. Tvorba webových stránek

<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

Vývoj Internetových Aplikací

PODPORA ELEKTRONICKÝCH FOREM VÝUKY

CSS styly. Cascading Style Sheets kaskádové styly

RESPONZIVNÍ WEBDESIGN INFORMAČNÍCH SYSTÉMŮ RESPONSIVE WEBDESIGN OF INFORM SYSTEMS

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

tvoříme web Bootstrap

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

Název: VY_32_INOVACE_PG4120 Literatura, online zdroje informací, testy

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

Káskádové styly = CSS

Dokumentace k projektu

Child selektory. Adjacent sibling selektory. Pseudoelementy. Atributové selektory. Tabulky. Obtékané elementy. »!!!

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

EU-OPVK:VY_32_INOVACE_FIL19 Vojtěch Filip, 2014

Dokumentace k ročníkové práci

Dokument ve formátu webové stránky vytvořený pomocí XHTML a CSS

13. Vytváření webových stránek

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

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

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

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

ŠKODA Portal Platform

Kaskádové styly. CSS (Cascading Sytle Sheets) neboli kaskádové styly vznikly jako souhrn metod pro úpravu vzhledu stránek.

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot>

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

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

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.

Prezentace. Prezentace. 6. InDesign obtékání textu, zarovnání. Vytvořil: Tomáš Fabián vytvořeno

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

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové aplikace

KAPITOLA 1 Přehled aktuálního vývoje webů 11

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

Káskádové styly = CSS

(X)HTML-TAGY. VOŠ a SŠT Česká Třebová

Internet 02 - Tvorba statických www stránek za pomoci HTML tagů

Základy HTML. Autor: Palito

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

Informatika pro moderní fyziky (8) Javascript, CSS - stylování dokumentů, SVG - tvorba obrázků, složitější interaktivní dokument

TVORBA TEXTOVÉHO DOKUMENTU PROSTŘEDKY, PŘENOSITELNOST

================================================================================ =====

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

Práce v programu Word 2003

VYHLEDÁVACÍ BANNER PRO WEBOVÉ STRÁNKY

HTML Hypertext Markup Language

Ukázka knihy z internetového knihkupectví

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

6. Formátování: Formátování odstavce

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

Základy HTML (2. přednáška)

Tvorba webových stránek

Internetové publikování

GOODWILL vyššší odborná škola, s. r. o. P. Holého 400, Frýdek-Místek

Nápověda k redakčnímu systému InstantWeb.cz

školení frontend CSS Preprocesory

Tvorba WWW stránek. Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

Dokument a jeho části oddíly, záhlaví, zápatí

Tvorba webu. Tabulkový layout a linky. Martin Urza

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

1: Úvod 9. Co a kde v knize naleznete... 9 Zdroje Doporučení pro další studium... 11

Transkript:

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 absolutně pozicované bloky) <style type= text/css > {margin:0;} # obsah {position:relative; left:45px; top:10px; width:400px; border: 1px solid red;} </style> </head> <body> <h1>data Storage</h1> <p>téma<a href= http://www.bd.org/ >Správy</a>, zálohování a archivace dat je stále velmi aktuální. Množství dat vygenerovaných jednotlivými společnostmi stoupá.</p> <div id= obsah > <p>bliží se<a href= http://www.conf2008.org/ >další ročník konference</a>a výstavy Data Storage workshop.</p> </div> <p>data Storage workshop 2. ročník DSW proběhne 25 září v Praze.</p> </body>

Relativní pozicování Data Storage CSS 2 Text. Odstavec1... 45px 400px Odstavec 2 10px Text. Odstavec3... Blok (Odstavec 2) je odsazen o 10px od bloku předchozího elementu a 45px vlevo od toku od místa, kde začíná text. Tok není pozicováním přerušen. Obsah před i za relativně pozicovaným elementem tok dodržuje. Relativní pozicování se používá, kdy nemá být pořušen tok obsahu. Absolutní pozicování se používá hlavně u elementů, které mají být pozicovány velmi specificky.

CSS 3 Pevné pozicování Pevné pozicování umožňuje umístit blok napevno kamkoliv na stranku. Na rozdíl od absolutního pozicování jsou pevné elementy pozicovány vůči oknu prohlížeče. </style type= text/css > #nav { position:fixed; left:0px; top:0px; background:blue; width:100%; } ul, li, a { list-style-type:none; display:inline; text-decoration:none; padding-left:3px; padding-right:3px; } </style>

Pevné pozicování Výsledek: navigace CSS 4 Data storage Text............... Pokud obsah posunete, bude se objevovat pod navigací. Statické pozicování Umíst uje blok do normalního způsobu toku obsahu. Statické pozicování je podobné použití pravidla text-align: left Je to výchozí chování, takže se používá pouze pro změnu jiného pravidla.

CSS 5 Obtékání elementů Záměr nastavení obtékání obsahu kolem některých elementů, zejména obrázků. <style type= text/css > img { float: right; padding: 15px; } </style> Výsledek Text............... Obrázek............ Můžete nastavit obtékání libovolného elementu.

Obtékání elementů Obtékání bloku navigace #nav { float: rigrt; border: 1px solid red; padding-right: 20px; padding-top: 10px; margin-left: 10px; } CSS 6 Text............... 10px 10px Uvodní Str.1 Str.2 O nás Kontakt 20px............

Zrušení obtékání CSS 7 Zrušen ení obtékání znamená odstranění okolního obsahu (element bude stále zarovnán na danou stranu, ale nebude obtékán jinými elementy). Vlastnost clear s hodnotami: left, right, both Navigace Text.........

CSS 8 Osa Z Osa Z je osa, podle níž na sebe můžete vršit a překrývat elementy. - Můžete určit, které bloky budou v popředí. Příklad. Vlastnost z-index u pozicovaných elementů. #box1 { position:absolute; top:10px; left:10px; background:red; width:300px; height:200px; z-index:1; }

Osa Z #box2 { position:absolute; top:20px; left:20px; background:yellow; width:300px; height:200px; z-index:2; } #box3 { position:absolute; top:30px; left:30px; background:blue; width:300px; height:200px; z-index:3; } CSS 9 Čim vyšší je číslo, tím bliže se element objeví

CSS 10 Rozvržení 1. Třisloupcový návrh n s postranními sloupci s pevnou šířkou Sloupec má pevnou šířku Šířka sloupce se zmenšuje nebo zvětšuje podle změny velikosti okna prohlížeče nebo rozlišení obrazovky Sloupec má pevnou šířku Pro umístění levého a pravého sloupce se při vytváření tohoto návrhu používá absolutní pozicování. Šířka prostředního sloupce je neuvedená, takže se bude měnit podle dostupného místa.

Rozvržení CSS 11 2. Tři i sloupce se společným záhlavz hlavím m a zápatz patím Toto rozvržení pouzívá k dosažení žádoucího výsledku pouze plovoucí elementy a ne pozicování. záhlaví Postranní sloupec Obsah Postranní sloupec zápatí Příklad. Rozvržení pomocí plovoucích elementů. <style type= text/css > #zahlavi{width:768px;} #nav{float:left; width:200px;} #obsah{float:left; width:368px;} #vpravo{float:left; width:200px;} #zapati{width:768px;clear:both;} </style>

CSS 12 Vnořený plovoucí element Obsah obtéká blok uvnitř hlavní oblasti. (blok může být použit pro navigaci, obrázek nebo cokoliv jiného) Hlavní obsah Plovoucí prvek Příklad. Rozvržení s plovoucím elementem <style type= text/css > #obsah{margin:10px; border:1px solid red;} #obsah #nav{ float:right; width:150px; border:1px solid blue; margin-left:10px; } </style> V kódu HTML, musí být element div s identifikátorem nav vnořen v element div s identifikátorem #obsah.

CSS 13 Návrhy zarovnané na střed Návrh je zarovnán na střed a volné místo je rozděleno mezi levou a pravou stranu. Oblast pro návrh má pevnou šířku a je zarovnána na střed Pro zarovnávání způsob se záporným vnějším okrajem. Příklad. Pevný centrovaný návrh <style type= text/css > #kontejner { position:absolute; left:50%; width:400px; margin-left:-200px; border:3px solid red; }

CSS 14 Návrhy zarovnané na střed #kontejner #obsah {font-size:48px; font-weight:900; margin-top:100px; color:lime; border:2px solid black;} #kontejner #nav { background-color:yellow; font-size:32px; font-weight:900; position:fixed; top:0; width:400px; border:2px solid blue;} } </style> </head> <body> <div id="kontejner"> <div id="obsah"> <h1>1-obsah</h1> <p>text<br/><br/><br/><br/><br/><br/></p> </div> <div id="nav"> <h2>2-navigace</h2> </div> </div> </body>