Název modulu: Tvorba webu pomocí XHTML a CSS začátečníci



Podobné dokumenty
Název modulu: XHTML a CSS pokročilé techniky tvorby webových stránek

Název modulu: OO Writer a Impress

Úvod do CSS. 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.

Vstupní požadavky, doporučení a metodické pokyny

IE1 jazyk HTML a kaskádové styly

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

IE1 jazyk HTML a kaskádové styly

Vývoj Internetových Aplikací

HTML - Úvod. Zpracoval: Petr Lasák

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.

Tvorba webových stránek

(X)HTML, CSS a jquery

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

HTML Hypertext Markup Language

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Vstupní požadavky, doporučení a metodické pokyny

Základní práce v souborovém manažeru

Úvod 1 ČÁST 1 HTML 1 Základy HTML a kaskádových stylů 5

Tvorba WWW stránek. Mojmír Volf

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

NSWI096 - INTERNET. Úvod do HTML

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

Obsah. Úvodem 11 Komu je kniha určena 11 Forma výkladu 12 Cvičení a příklady ke knize 12

Inovace výuky prostřednictvím šablon pro SŠ

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

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

Základy WWW publikování

Microsoft PowerPoint 2007

Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS POWERPOINT 2010

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

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

TNPW1 Cvičení

Vzdělávací obsah vyučovacího předmětu

Úvod do tvorby internetových aplikací

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

Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace. Maturitní otázky z předmětu INFORMATIKA A VÝPOČETNÍ TECHNIKA

VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, O.P.S. Základy informatiky

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

Zadání maturitní práce ve školním roce 2016/2017

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

Internet 1 vývoj, html, css

CSS. SEO Search Engine Optimization (optimalizace pro vyhledávače)

Úvod do tvorby internetových stránek v jazyce HTML

Ministerstvo školství, mládeže a tělovýchovy České republiky. Tematický plán Obor: Informační technologie. Vyučující: Mgr.

Tvorba webu. Úvod a základní principy. Martin Urza

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

Kaskádové styly základy grafiky

A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h)

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

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

ANOTACE nově vytvořených/inovovaných materiálů

Ukázka knihy z internetového knihkupectví

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

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

Naše Město Web design

HTML - pokračování. Co už víme?

Internetové technologie, cvičení č. 5

Ukázka knihy z internetového knihkupectví

Tvorba webových stránek

Tvorba webových stránek

Handicap není překážkou ve vzdělávání

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

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

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

Tvorba webových stránek

OBSAH. Kontrola aktualizací... 18

Část 1. Úvod. 1.1 Technické pozadí HTML a web HTML a XHTML Myšlenka CSS Další technologie 48

Informatika a výpočetní technika

téma: Úvod do praktika z ICT autor: Mgr. Radek Machan cíl praktika: organizace výuky, plán výuky, bezpečnost práce doba trvání: 2

1. Začínáme s FrontPage

Registrační číslo projektu: Škola adresa:

22. Tvorba webových stránek

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

Studijní průvodce e-learningovým kurzem. STRUKTURÁLNÍ FONDY A PROJEKTY v období

Tvorba internetových stránek

Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica

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

Kapitola 1 První kroky v tvorbě miniaplikací 11

Školní vzdělávací program Obor: 7941K/81, Gymnázium všeobecné ( osmileté ) Učební osnovy pro nižší stupeň osmiletého gymnázia

<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

Mgr. Vlastislav Kučera lekce č. 2

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

Osnova. Koncept a použití prezentací. Seznámení s pracovním prostředím MS Word Režimy zobrazení. Užitečná nastavení. Základní práce s dokumenty

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

1. Témata maturitních prací. 2. Termín závazného zadání maturitní práce. 3. Termín odevzdání maturitní práce. 4. Kritéria hodnocení maturitní práce

Název: On-line tvorba webu Anotace:

Úvod do aplikací internetu a přehled možností při tvorbě webu

INFORMATIKA. Libovolná učebnice k MS OFFICE 200x (samostatné učebnice k textovému procesoru MS Word 200x, tabulkovému procesoru MS Excel 200x).

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

Vyučovací předmět: informatika a výpočetní technika

SEZNAM VZDĚLÁVACÍCH MATERIÁLŮ - ANOTACE

Dnešní téma. Oblasti standardizace v ICT. Oblasti standardizace v ICT. Oblasti standardizace v ICT

KANCELÁŘSKÉ APLIKACE

Obsah. Stručná historie World Wide Webu 7

Maturitní témata pro 1.KŠPA Kladno, s.r.o. Výpočetní technika

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

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

Tematická oblast: Informační a komunikační technologie (VY_32_INOVACE_09_2_IT) Autor: Ing. Jan Roubíček. Vytvořeno: prosinec 2013 až leden 2014

Transkript:

Název modulu: Označení: C7 Stručná charakteristika modulu Modul vznikl za účelem úvodního seznámení zájemců o problematiku tvorby moderních webových stránek podle standardů W3C. Zahrnuje základní nezbytné informace o tvorbě a strukturování XHTML stránky pomocí doporučených elementů. Seznamuje s boxovacím modelem CSS a verzemi XHTML. Větší oddíl modulu je zaměřen na problematiku a použití kaskádových stylů. Závěrečná část kurzu je věnována validaci XHTML a CSS. Cíle modulu profil absolventa Absolvent modulu C7 rozumí struktuře a problematice XHTML. Z obsahu textového souboru bude schopen pomocí elementů XHTML a formátování CSS vytvořit atraktivní webovou stránku, která bude odpovídat určenému standardu W3C. Pomocí CSS dokáže umístit plovoucí prvky obrázky nebo stylované bloky textu. Vstupní požadavky, doporučení a metodické pokyny Zájemce o kurz by měl disponovat těmito schopnostmi a znalostmi: Standardní znalosti ovládání PC Základy práce s rastrovou a vektorovou grafikou Dobrá znalost webového prostředí (e-mail, služba WWW, prohlížeč IE) V průběhu kurzu bude účastníkům zadávána vždy na další blok výuky samostatná práce z probraného učiva a následně vyhodnocena. Bude také vyžadována příprava účastníků kurzu na hodiny formou samostudia z připravených materiálů či webu. Podmínky pro úspěšné absolvování Účastník prokáže úspěšné absolvování tohoto modulu vytvořením závěrečné práce, jež shrnuje celou látku (nebo alespoň její větší část) probranou v kurzu. Poté obdrží certifikát o jeho absolvování. Náměty samostatných prací navrhne lektor, výukové středisko je bude archivovat za účelem monitoringu. strana 1

Stručná osnova modulu C7: č. Název části Obsah části hod. 1. Úvodní část 1.1 Publicita ESF 1.2 Osvěta: Co je otevřený a svobodný software, důsledky, výhody 1.3 Download a instalace aplikací 1.4 Ukázka pracovního prostředí 2 2. Základní pojmy; rozdíly mezi HTML a XHTML 2.1 Obecné informace o jazycích XHTML a CSS 2.2 Výhody XHTML a CSS oproti HTML 2.3 Vizuální formátovací model CSS 2.4 Obecná struktura XHTML dokumentu a tabulky stylů 2 3. XHTML 3.1 Referenční přehled elementů XHTML 3.2 Nadpisy, odstavce a odkazy 3.3 Seznamy, tabulky a obrázky 3.4 Div, Span, formátovací a speciální elementy 3.5 Výchozí tabulka stylů v IE 3.6 Vytváříme první XHTML stránku 8 4. Základní vlastnosti CSS 5. Validita a validace, praxe 4.1 Přehled základních vlastností CSS 4.2 Připojení a použití CSS v dokumentech (X)HTML 4.3 Definování vlastností selektorů v tabulce stylů 4.4 Dědičnost a kaskáda 4.5 Formátování textu 4.6 Formátování bloků stránky 4.7 Formátujeme první stránku XHTML pomocí CSS 5.1 Co je W3C; validátor W3C 5.2 Důvody pro tvorbu validních stránek 5.3 Validujeme XHTML a CSS dokumenty 5.4 První webové sídlo = závěrečná práce 8 5 CELKEM 25 strana 2

Doporučený tématický plán modulu C7: 1. Úvodní část 2 hodiny 1.1 Publicita ESF Stručná informace o strukturálních fondech EU, Operačním programu Rozvoj lidských zdrojů, jeho prioritách a opatřeních. Zařazení projektu do této struktury. Odkaz www.esfcr.cz a www.msmt.cz. 1.2 Osvěta: Co je otevřený a svobodný software, důsledky, výhody Stručně terminologie FS a OSS (viz http://www.gnu.cz a odkaz na svobodný software), důsledky licencí GPL a objasnění výhod pro uživatele. 1.3 Download a instalace aplikací Navštívit stránky http://www.bradsoft.com, http://www.w3c.org, www.firefox.cz a ukázat zde možnost stažení aktuální verze aplikací. Upozornit na postup instalace TopStyle a GIMPu (nejprve knihovny GTK+, pak až samotný GIMP). Uvést výhody a nevýhody verze Lite. Poukázat na podporu v podobě helpu, FAQ, tutoriálů, oborových diskusních skupin. 1.4 Ukázka pracovního prostředí Krátká ukázka po spuštění aplikací motivuje účastníky k instalaci doma či na pracovišti a pomůže lepší orientaci a rychlejšímu osvojení těchto programů. 2. Základní pojmy; rozdíly mezi HTML a XHTML 2 hodiny 2.1 Obecné informace o jazycích XHTML a CSS Důvod vzniku XHTML a CSS, oddělení obsahu od formy, typy a verze dokumentů XHTML a CSS, podpora ze strany vývojářů software, trendy a nejnovější specifikace. 2.2 Výhody XHTML a CSS oproti HTML Ukázky téže stránky vytvořené pomocí HTML a pomocí XHTML a CSS, porovnání velikosti v kb, přehlednosti kódu, poměru čistý obsah/kód, úpravy barvy nadpisu obou typech dokumentu. 2.3 Vizuální formátovací model CSS Zobrazování dokumentu, zobrazování prvků, rámový model a ukázka výpočtu velikosti. 2.4 Obecná struktura XHTML dokumentu a tabulky stylů Sémantika XHTML dokumentu, funkce titulku, hlavičky, základních meta elementů, tělo stránky, párování elementů, párové a nepárové elementy, atributy elementů, selektor třída a ID, definice vlastností a hodnoty vlastnosti selektoru, typy jednotek hodnot vlastností CSS selektorů. strana 3

3. XHTML 8 hodin 3.1 Referenční přehled elementů XHTML Účastníci obdrží přehledně členěnou tabulku s popisem a syntaxí základních XHT- ML elementů a jejich atributů. K dokumentu bude proveden podrobnější výklad. Rozdíl mezi blokovým a řádkovým elementem. 3.2 Nadpisy, odstavce a odkazy Jejich význam v dokumentu a užití elementů <h1> až <h6> pro nadpisy, <p> pro odstavce a <a> pro hypertextové odkazy. Praktické ukázky při vytváření struktury dokumentu. 3.3 Seznamy, tabulky a obrázky Elementy <ul>, <li>, <ol>, <dd>, <dl>, <dt> a jejich kombinace při vytváření složitějších výčtů a seznamů. Struktura a správné použití tabulky: <table>, <tr>, <td>. Vkládání obrázků do dokumentu. 3.4 Div, Span, formátovací a speciální elementy Obecný blokový element <div> a obecný řádkový element <span>. Formátovací značky <strong>, <em>, <i>, <sup>, <sub>, <big>, <small>. Význam speciálních elementů <acronym>, <hr>, <br>, <object>, <adress> a jejich použití. 3.5 Výchozí tabulka stylů v IE Účastníci obdrží vytištěnou výchozí tabulku stylů pro elementy v IE. Seznámí se s přednastaveným formátováním v prohlížeči a naučí se využívat toto nastavení. 3.6 Vytváříme první XHTML stránku Účastníkům kurzu bude zadán první komplexní úkol: prostřednictvím získaných dovedností a znalostí vytvořit svou první XHTML stránku na libovolné téma podle zadaného schématu. S úkolem budou moci začít již v průběhu výuky a konzultovat případné nejasnosti. Práci dokončí doma jako domácí úkol a další vyučovací hodina bude věnována analýze nedostatků a případným dotazům. 4. Základní vlastnosti CSS 8 hodin 4.1 Přehled základních vlastností CSS Účastníci kurzu obdrží pro snadnější orientaci zjednodušený přehled vlastností CSS. Výklad a vysvětlení problematiky u náročnějších položek seznamu. 4.2 Připojení a použití CSS v dokumentech (X)HTML Přímá definice stylu, vložení tabulky stylů, načtení externí tabulky stylů (pomocí link rel a @import). Rozdíly, výhody a nevýhody těchto řešení. Podrobnější přehled druhů definic selektorů: univerzální selektor a jeho použití, selektor typu, selektor s atributem, selektor s atributem dané hodnoty, atribut obsahující danou hodnotu, selektory tříd, selektory ID a pseudotřídy. strana 4

4.3 Definování vlastností selektorů v tabulce stylů Přiřazení hodnot vlastnostem, přiřazení definic prvkům stránky, pravidla a seznam pravidel. Základní hodnoty a jednotky. 4.4 Dědičnost a kaskáda Co je dědičnost a jak se dá využít. Jak pracuje kaskáda váha tabulek stylů, příkaz!important. Vypočítané vs. skutečné hodnoty. 4.5 Formátování textu Typ písma: obecné typy písma, fonty. Velikost písma: absolutní a relativní. Zmenšování a zvětšování fontu v závislosti na uživatelských preferencích. Barva, řez a dekorace písma. Zarovnání textu, synergie užití všech definic při formátování textu XHTML stránky. Formátování odkazů a využití pseudotříd. 4.6 Formátování bloků stránky Blokové vlastnosti CSS a jejich dědičnost, oblasti bloků vizuální struktura blokových prvků, rámečky, odstup od rámečku, okraje, styl pozadí, plovoucí prvky, způsob zobrazování a pozicování prvků. 4.7 Formátujeme první stránku XHTML pomocí CSS Na základě znalostí a praktických postupů, které účastníci získají v tomto bloku, obdrží zadání druhého komplexního projektu. Využijí XHTML dokument vytvořený na konci 3. bloku výuky a kompletně jej přeformátují pomocí kaskádových stylů podle konkrétního zadání: např. využít dědičnost vlastností, naformátovat velikost textů tak, aby se dal zmenšovat, zvětšovat, apod. 5. Validita a validace, praxe 5 hodin 5.1 Co je W3C; validátor W3C Stručné představení organizace W3C a jej činnosti. Návštěva webu w3c.org. Ukázky práce s validátorem validování vytvořených projektů (http://validator.w3.org). Validace různých typů dokumentů. 5.2 Důvody pro tvorbu validních stránek Úvod do problematiky přístupnosti, zvyšování návštěvnosti. Rychlejší načítání stránek, ukázka zobrazení vytvořených projektů v minoritních browserech. Jiné zobrazovací zařízení. Kdo jsou omezení uživatelé. 5.3 Validujeme XHTML a CSS dokumenty Pomocí validátoru W3C budou probrány výsledky validace a odstraněny vzniklé chyby ve vytvořených dokumentech ihned v hodině. 5.4 První webové sídlo = závěrečná práce Na závěr celého kurzu dostanou účastníci za úkol vypracovat závěrečnou práci: vytvořit webové sídlo o minimálním počtu 5 XHTML validních stránek. Hodnocena bude originalita zpracování, validita, správné použití elementů a definic CSS a splnění všech zadaných obecných požadavků na obsah. strana 5