DUM 14 téma: Interakce s uživatelem

Podobné dokumenty
XHTML 1. Formuláře. Element form. <form>... </form>

Inovace a zkvalitnění výuky prostřednictvím ICT Tvorba webových stránek. Ing. Zelinka Pavel Číslo: VY_32_INOVACE_35 17 Anotace:

Návrh a tvorba WWW stránek 1/8. Formuláře

Formuláře. Aby nám mohli uživatelé něco hezného napsat třeba co si o nás myslí!

03 - Základy editace dynamických stránek

Formuláře. Internetové publikování. Formuláře - příklad

Sada 1 - PHP. 09. Formuláře

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 13 VY 32 INOVACE

DUM 3 téma: Podmínky a Globální proměnné

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

Základy HTML, URL, HTTP, druhy skriptování, formuláře

Základy webových aplikací ZWA Přednáška č. 3 tvorba formulářů na klientské straně. Martin Klíma

Formuláře v HTML. Evropský sociální fond Praha a EU Investujeme do vaší budoucnosti

4. POČÍTAČOVÉ CVIČENÍ

Formuláře. Internetové publikování

Atribut Význam Hodnoty

Formuláře. neomezený počet formulářových polí v rámci HTML dokumentu může být více formulářů, nelze je ale do sebe vnořovat

DUM 11 téma: Snímání činnosti uživatele

Tvorba webových stránek

IE1 jazyk HTML a kaskádové styly

IE1 jazyk HTML a kaskádové styly

Střední odborná škola a Střední odborné učiliště, Hořovice

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

Střední odborná škola a Střední odborné učiliště, Hořovice

Nová struktura souborů a složek

DUM 06 téma: Tvorba makra pomocí VBA

Třídy a objekty. Třídy a objekty. Vytvoření instance třídy. Přístup k atributům a metodám objektu. $z = new Zlomek(3, 5);

Tvorba fotogalerie v HTML str.1

Grafické rozhraní pro práci s formuláři přes internet Graphic interface for working with forms placed on Internet. Bc.

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA

Po stisku Next se nám objeví seznam dostupných tříd (naše zkompilovaná třída User.KBI), viz následující obrázek.

Webové formuláře v HTML5 a Web Forms 2.0

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 14 VY 32 INOVACE

Obsah. Úvodem 9. Kapitola 1 Než začneme 11. Kapitola 2 Dynamické zobrazování obsahu 25. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

DUM téma: KALK Zpracování a sledování výrobního příkazu plánování práce

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

MS SQL Server 2008 Management Studio Tutoriál

INFORMATIKA MS WORD TVORBA VLASTNÍHO STYLU

MODERNÍ WEB SNADNO A RYCHLE

téma: Sestavy v MS Access

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

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

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

Střední odborná škola a Střední odborné učiliště, Hořovice

Programování v PHP. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze. Další možnosti formulářů

Internet 2 css, skriptování, dynamické prvky

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Úvod do tvorby internetových aplikací

Tvorba stránek v HTML ve Wordu

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

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Mgr. Stěpan Stěpanov, 2013

1.13 ACCESS popis programu

Střední odborná škola a Střední odborné učiliště, Hořovice

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

Tvorba webových stránek

Internet cvičení. ZS 2009/10, Cvičení 3., Tomáš Pop. DISTRIBUTED SYSTEMS RESEARCH GROUP

Návod: Připojení ke školnímu FTP serveru. Návodu sloužící k přípojení k FTP serveru pomocí: Total Commander Webové rozhraní FTP Novell Client

1 Administrace systému Moduly Skupiny atributů Atributy Hodnoty atributů... 4

Webová stránka. Matěj Klenka

Základy programovacího jazyka HTML. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1133_Základy programovacího jazyka HTML_PWP

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

CRM - manuál. Vypracovala: Monika Balažovičová [1] Softapp s.r.o., Kouty 1419, Valašské Meziříčí, tel.:

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

Uživatelská příručka 6.A6. (obr.1.)

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

HTML Hypertext Markup Language

Uživatelský manuál aplikace. Dental MAXweb

Fiktivní firma. Žáci získají základní informace o přípravě a tvorbě webových stránek. Na konci prezentace je úkol, se kterým žáci samostatně pracují.

Interaktivní = umožňující vzájemnou komunikaci, tj. přímý vstup do činnosti stroje nebo programu.

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

CZ.1.07/1.5.00/

Webové stránky. 4. Tvorba základní HTML webové stránky. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

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

Informace o poštovním provozu na serveru mail.ktkadan.cz a stručný návod na použití OpenWebMailu

Aplikace Elektronická podání Transakční část portálu veřejné správy

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

DUM 07 téma: Proměnné, konstanty a pohyb po buňkách ve VBA

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

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

PHP a Large Objecty v PostgreSQL

1. Začínáme s FrontPage

Střední odborná škola a Střední odborné učiliště, Hořovice

DUM 15 téma: Příkazy pro řízení přístupu

Kaskádové styly základy grafiky

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

Moodle. základy použití systému

Web-Exam. Průvodce lektora administrační částí

OTÁZKY TÝKAJÍCÍ SE PODÁNÍ NÁVRHU PROSTŘEDNICTVÍM ON-LINE PLATFORMY

téma: Parametrické a křížové dotazy v MS Access

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

Střední odborná škola a Střední odborné učiliště, Hořovice

Obsah. Stručná historie World Wide Webu 7

Uživatelská příručka. Vytvořte jedničku mezi stránkami v několika jednoduchých krocích

Testování webových aplikací Seznam.cz

Transkript:

DUM 14 téma: Interakce s uživatelem ze sady: 2 tematický okruh sady: Tvorba statických www stránek s použitím CSS ze šablony: 08 Internet určeno pro: 3. ročník vzdělávací obor: 18-20-M/01 Informační technologie vzdělávací oblast: odborné vzdělávání metodický list/anotace: viz VY_32_INOVACE_08114ml.pdf pomocné soubory: interakce_ukol.html Miroslav Polák Dis. strana 1 březen 2013

1. V dnešní hodině si ukážeme interakci s uživatelem, při tvorbě statických stránek však nebudeme dále zpracovávat skripty. Protože jsou formuláře ale HTML ukážeme si jakým způsobem je tvořit a upravovat a. Formuláře a jejich části Formulář je tvořen tagem <form> který v sobě obsahuje Atributy method, action Tento tag určuje, že data od uživatele budou dále FORM Párový tag zpracovávána. Pokud bychom ho nepoužili pracovalo by to podobně, jako kdybychom vytvořili strukturu tabulky, ale nedali ji do tagu TABLE. method Atribut form Atribut určující metodu odesílání dat existují GET a POST jak tyto metody odesílají svá data, si řekneme až v části tvorby dynamických webových stránek. Pro tuto část je to nepodstatné. action Atribut form Atribut action udává stránku na které se nachází script který daný formulář chceme zpustit i toto necháme na část dynamického webu. Tag form nevykonává žádné další činnosti chceme-li dále vytvářet textová pole nebo jiný způsob zadávání uživatelem musíme použít tag <input> a jeho Atributy name, value, type Tag input vytváří textová pole, zaškrtávací pole, pole pro INPUT Nepárový tag hesla, tlačítka. Input se používá pro vstup uživatele do WWW stránek. name Atribut input Tento atribut nebudeme ve statických stránkách vysvětlovat nejdůležitější je, aby každý input měl jiné name. Jedinou výjimkou je radio což si vysvětlíme za chvíli. value Atribut input Základní hodnota inputu, je to text, který chceme, aby obsahovalo textové pole, předtím než do něj vstoupí uživatele. Ukážeme si na příkladu dole type Atribut input Určuje typ inputu viz tabulka níže V následující tabulce si ukážeme některé typy inputu. Miroslav Polák Dis. strana 2 březen 2013

text radio checkbox password button submit file reset Typ text se používá jako vstup textového pole pro zadávání například emailu, přihlašovacího jmena atd. Radio je zaškrtávací pole, kde si můžete vybrat jednu z možností např.: jste žena / muž. Aby bylo možné, takto vybírat pouze jednu z možností, musí mít radio stejné name. Checkbox je také zaškrtávací pole na rozdíl od radio je zde možné zvolit jednu a více možností. Např.: čtete: Noviny, časopisy, knihy, Má stejnou funkci jako pole text, s tím rozdílem, že znaky při psaní se nezobrazují. Používá se pro hesla. Tlačítko při jeho stisku nedochází k spuštění okna prohlížeče button se používá pro javascript. Tlačítko na rozdíl od button spouští skript a používá se k odesílání dat na stranu serveru. Pole pro nahrávání např.: fotek, dokumentů, rar atd. Aby mohlo fungovat, musí se do form přidat parametr enctipe. Toto tlačítko se používá k vyčištění formuláře v případě že jste udělali chybu a chcete začít znovu od začátku. Tabulka nám pomůže vytvořit úhlednou strukturu formuláře. Kdybychom ji nepoužili, formulář by byl funkční avšak, pole by byla rozházená. Miroslav Polák Dis. strana 3 březen 2013

TEXTAREA Kromě inputu, existuje pro vstup uživatele do stránky mnoho dalších, ukážeme si už jen dvě a to <TEXTAREA>, <SELECT> a <OPTION> Tento tag se vytváří k tvorbě velkého textového pole, Párový tag používají se zde atributy cols, rows tyto atributy určují velikost textového pole počet řádků a sloupků. SELECT Párový tag Tento tag se používá k tvorbě výběrového pole, viz obr níže OPTION Párový tag Tento tag nemůže pracovat bez SELECT a určuje jednotlivé položky výběrového pole. Obsahuje atribut selected což určuje defaultně vybranou hodnotu, pokud nemá tento atribut defaultní hodnota je rovna prvnímu option. Miroslav Polák Dis. strana 4 březen 2013

2. Úkol a. Vytvořte formulář dle obrázku. Do select vložte 5 vámi zvolených barev. Práci předveďte vyučujícímu Miroslav Polák Dis. strana 5 březen 2013