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

Podobné dokumenty
Rozměry, okraje a rámečky

O CSS podrobněji. Box model Document flow Layout

TVORBA WEBOVÝCH STRÁNEK

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

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

Přehled základních html tagů

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

Blokový model v CSS:

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

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

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

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

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

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

tvoříme web HTML/CSS

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

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

Techniky rozvržení KAPITOLA 2

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

Tvorba webových stránek

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

SkautIS Remote Components absolventská práce

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

CSS - stručná reference kaskádových stylů

Kaskádové styly (CSS) Cascading Style Sheets

Tvorba webových stránek

(X)HTML, CSS a jquery

KAPITOLA 5. Základní stylování seznamů

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

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

DESETIMINUTOVKY CSS - DOVEDNOSTI TÉMATA:

ŠKODA Portal Platform

David Tejzr I.2.C Společnost TzComp.cz

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

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

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

43 HTML šablony. Záložka Šablony v systému

Microsoft Office. Word vzhled dokumentu

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

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

1. Vyhlašovatel. 2. Vymezení pojmů. mojeid pravidla motivačního programu pro poskytovatele služeb

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

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

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

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

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

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

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

Tvorba webových stránek

Tisk map z LPIS - rozšířené

KAPITOLA 3 - ZPRACOVÁNÍ TEXTU

Formáty výkresů a úprava výkresových listů

TNPW1 Cvičení

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

Nová struktura souborů a složek

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

CSS Kaskádní styly. Založeno na přednášce Lukáše Bařinky

Cvičné příklady Tematický celek 01

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

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

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

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

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

2 Grafický výstup s využitím knihovny

SimBIm uživatelská dokumentace

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

HTML - Úvod. Zpracoval: Petr Lasák

Rozdílová dokumentace k ovládání IS KARAT.net

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

Ceník internetové reklamy

FFUK Uživatelský manuál pro administraci webu Obsah

Manuál pro obsluhu Extranetu ResMaster LITE verze

3 Formuláře a sestavy Příklad 1 Access 2010

Použité zdroje a odkazy: Nápověda Corel Draw X6, J. Švercl: Technické kreslení a deskriptivní geometrie pro školu a praxi

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

Dokumentace k ročníkové práci

KAPITOLA 5 - POKROČILÉ ZPRACOVÁNÍ TEXTU

45 Plánovací kalendář

Přejmenování listu Dvakrát klepněte na pojmenování listu, napište nový název a potvrďte klávesu ENTER.

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

22. Tvorba webových stránek

8. Formátování. Úprava vzhledu tabulky

3 Formuláře a sestavy Příklad 1 Access 2007

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

Obsah, oddíly, záhlaví a zápatí, číslování stránek Word egon. Obsah dokumentu, oddíly, záhlaví a zápatí, číslování

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

Test z informatiky V.

Office Arena 2017 Krajské kolo

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

Úvod do problematiky ÚPRAVY TABULKY

Nastavení stránky : Levým tlačítkem myši kliknete v menu na Soubor a pak na Stránka. Ovládání Open Office.org Draw Ukládání dokumentu :

Úvod do jazyka HTML (Hypertext Markup Language)

EXCEL IV. část. 7. Vzorce a funkceuložení, tisk a doplňky 8. Používané zkratky. Zpracoval: Ing. Pavel branšovský. pro potřebu VOŠ a SŠSE

Průvodce aplikací FS Karta

Rozšíření Hessova plátna na Weissovo plátno

TNPW1 Cvičení

UniLog-D. v1.01 návod k obsluze software. Strana 1

MS Exchange a MS Outlook

MANUÁL PRO REDAKČNÍ SYSTÉM WEBOVÝCH STRÁNEK OBSAH

Transkript:

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

Prvky rozdělující obsah article, aside, nav, section Header Footer Boxy Vlastnosti width height padding border margin

specifikace dle HTML5: section reprezentuje obecnou část dokumentu. Seskupuje související obsah, typicky s vlastní hlavičkou neměl by se používat jako obecný kontejner (<div>) použití: kapitoly, stránky rozdělené kartami, section může obsahovat další section

specifikace dle HTML5: article představuje samostatný celek v dokumentu, stránce, mělo by se jednat o nezávislý opětovně použitelný obsah př.: novinové články, příspěvky v diskuzích, příspěvky na blogu, article může být vložen do jiného article

označení části stránky s navigačními odkazy použití: jen pro nejdůležitější skupinu odkazů, ne pro všechny typy odkazů např. odkaz v textu neoznačíme <nav> použití např. místo <div id="navigace(nav, navigation)">

část stránky okrajově související s obsahem stránky lze jej od hlavního obsahu oddělit např.: postranní panel použití: citace, blok s odkazy na související články, reklama,

definuje obecné záhlaví záhlaví celého webu, záhlaví článku, sekce, nelze vnořit: footer do header header do header header do footer použití např. místo <div id="header(head, zahlavi)">

definujeme obecné zápatí zápatí celé stránky, článku, sekce, použití např. místo <div id="footer(pata, paticka)">

jsou generovány pro prvky v rámci stromu dokumentu každý box má oblast obsahu (obsah) oblast výplně (výplň) oblast orámování (orámování) oblast okrajů (okraje) okraje, výplň a orámování se dále dělí na horní, pravý, dolní a levý šířka boxu součet levých i pravých okrajů, orámování a výplní a šířky obsahu výška boxu součet horních i dolních okrajů, orámování a výplní a výšky obsahu

zadání: box{width: 200px; height: 100px; border: 5px solid black; padding: 10px; margin: 10px;} šířka: = 10 + 5 +10 + 200 + 10 + 5 + 10 = 250px výška: = 10 + 5 + 10 +100 + 10 + 5 +10 = 150px!!pozor: IE v quirk módu počítá rozměry jinak: do šířky/výšky započítává i výplň a orámování

box.html box-bez_doctype.html

určuje výšku obsahu blokových prvků hodnoty auto, "velikost", "procenta", inherit výchozí hodnota auto význam hodnot auto výška závisí na hodnotách ostatních vlastností "velikost" určuje pevnou výšku; pouze kladné hodnoty "procenta" určuje výšku v procentech z výšky boxu generovaného obsahujícím blokem inherit hodnota se zdědí po rodičovském prvku př. - priklad-heigh.html

určuje šířku obsahu generovaného blokovými prvky hodnoty auto, "velikost", "procenta", inherit výchozí hodnota auto význam hodnot auto šířka je odvislá od hodnot ostatních vlastností "velikost" určuje pevnou šířku dané velikosti "procenta" určuje šířku v procentech z boxu generovaného obsahujícím prvkem inherit hodnota se zdědí po rodičovském prvku př. - priklad-width.html

určuje velikost výplně sdružená vlastnost, která umožňuje současné nastavení dílčích vlastností padding-top(right, bottom, left) hodnoty viz. dílčí vlastnosti př: padding: 10px; bude nastavena výplň na 10px na všech stranách padding: 10px 5px; nastavena výplň na 10px nahoře a dole, 5px po stranách padding: 10px 5px 0; výplň nastavena na 10px nahoře, 5px po stranách a 0px dole padding: 10px 5px 2px 1px; výplň nastavena na 10px nahoře, 5px vpravo, 2px dole a 1px vlevo

určuje velikost horní(pravé, spodní, levé) výplně hodnoty "velikost", "procenta", inherit výchozí hodnota 0 význam hodnot velikost nastaví pevnou velikost výplně procenta nastaví velikost výplně v procentech z šířky obsahujícího bloku generovaného prvku

určuje velikost okraje prvku sdružená vlastnost, která umožňuje současné nastavení dílčích vlastností margin-top(right, bottom, left) hodnoty viz. dílčí vlastnosti př: margin: 10px; bude nastaven okraj na 10px na všech stranách margin : 10px 5px; nastaven okraj na 10px nahoře a dole, 5px po stranách margin : 10px 5px 0; nastaven okraj na 10px nahoře, 5px po stranách a 0px dole margin : 10px 5px 2px 1px; nastaven okraj na 10px nahoře, 5px vpravo, 2px dole a 1px vlevo

určuje velikost horního(pravého, spodního, levého) okraje hodnoty "velikost", "procenta", inherit výchozí hodnota 0 význam hodnot velikost nastaví pevnou velikost okraje; záporné hodnoty jsou povoleny procenta nastaví velikost okraje v procentech z šířky obsahujícího bloku

ovlivňuje šířku, barvu a styl orámování sdružená vlastnost border umožňuje nastavit najednou shodnou šířku, barvu a styl všem čtyřem orámováním boxu nelze nastavit sdruženou vlastností, narozdíl od margin a padding, různý vzhled orámování na jednotlivých stranách zápis border:1px solid red; nastaví šířku orámování na 1px, styl na plnou čáru a barvu na červenou

tato sdružená vlastnost nastavuje šířku, styl a barvu horním (pravému, spodnímu, levému) orámování boxu totožný zápis jako u border, tedy border-top:1px solid red; nastaví šířku orámování nahoře na 1px, styl na plnou čáru a barvu na červenou podobně u ostatních

určuje barvu horního(pravého, spodního, levého) orámování boxu hodnoty "barva", inherit výchozí hodnota hodnota vlastnosti color význam hodnot barva totožná jako u vlastnosti color

určuje styl čáry horního(pravého, spodního, levého) orámování boxu hodnoty none, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset, inherit výchozí hodnota none význam hodnot none žádné orámování hidden totéž jako none dotted tečkovaná čára dashed přerušovaná solid souvislá (plná) double dvojitá plná groove čára vypadá, jako by byla zaříznutá do plátna ridge - opak groove inset čára je vykreslena tak, že celý box vypadá, jako by byl ponořený do plátna outset opak inset př. border.html

určuje šířku oblasti horního(pravého, spodního, levého) orámování boxu hodnoty thin, medium, thick, "velikost", inherit výchozí hodnota medium význam hodnot thin tenké orámování medium středně silné orámování thick silné orámování "velikost" explicitní hodnota; nesmí být záporná pozn: síla obou čar a prostoru mezi nimi u hodnoty double (vlastnost border-style) se rovná hodnotě border-width

nastavuje barvu orámování boxu není-li definována, nabývá její vypočítaná hodnota hodnoty vlastnosti color téhož prvku podrobnosti viz. vlastnost border-top(...)-color nastavení podobné jako u padding(margin) zadaná 1 hodnota stejné orámování na všech stranách 2 hodnoty 1. hodnota pro horní a dolní, 2. hodnota pro pravé a levé 3 hodnoty 1. hodnota pro horní, 2. hodnota pro pravé a levé, 3. hodnota pro spodní 4 hodnoty 1. hodnota pro horní, 2. pro pravé, 3. hodnota pro spodní a 4. hodnota pro levé

nastavuje styl čáry orámování na všech čtyřech stranách boxu podrobnosti viz. vlastnost border-top(...)-style nastavení podobné jako u padding(margin) zadaná 1 hodnota stejné orámování na všech stranách 2 hodnoty 1. hodnota pro horní a dolní, 2. hodnota pro pravé a levé 3 hodnoty 1. hodnota pro horní, 2. hodnota pro pravé a levé, 3. hodnota pro spodní 4 hodnoty 1. hodnota pro horní, 2. pro pravé, 3. hodnota pro spodní a 4. hodnota pro levé

nastavuje šířku oblasti (tloušťku) orámování na všech čtyřech stranách boxu podrobnosti viz. vlastnost border-top(...)-width nastavení podobné jako u padding(margin) zadaná 1 hodnota stejné orámování na všech stranách 2 hodnoty 1. hodnota pro horní a dolní, 2. hodnota pro pravé a levé 3 hodnoty 1. hodnota pro horní, 2. hodnota pro pravé a levé, 3. hodnota pro spodní 4 hodnoty 1. hodnota pro horní, 2. pro pravé, 3. hodnota pro spodní a 4. hodnota pro levé

definování zaoblených rohů definice podobná jako u margin border-radius: 10px poloměr zakulacení bude ve všech rozích stejné border-radius: 10px 5px 8px 7px 10px levý horní roh, 5px pravý horní roh, 8px pravý dolní roh, 7px levý dolní roh dílčí vlastnosti: border-top-left-radius, border-top-right-radius, borderbottom-right-radius, border-bottom-left-radius nejen kulaté, ale i elipsovité rohy border-radius: 20px / 10px podpora: Firefox 4+, Safari 5+, Chrome 10+, IE 9+, Opera 11+