Internetové publikování Dynamické HTML

Slides:



Advertisements
Podobné prezentace
Web Michal Žůrek Jak se na něj dívám já..
Advertisements

Vlastní skript může být umístěn: v hlavičce stránky v těle stránky
Dynamické dokumenty na straně klienta Informatika pro ekonomy II.
Vstupy a výstupy v JavaScriptu Vstup: použitím metody prompt objektu window čtením hodnot z položek formuláře Výstup : použitím metody alert objektu window.
Dynamické dokumenty na straně klienta Informatika pro ekonomy I přednáška 5, 6.
Dynamické dokumenty na straně klienta Informatika pro ekonomy I přednáška 5, 6.
HTML HyperText Markup Language 4. část Ústav automatizace inženýrských úloh a informatiky FAST VUT v Brně 0U2 - Základy informatiky a výpočetní techniky.
CSS a HTML 5. HTML 5 HTML5 je nová verze specifikace značkovacího jazyka HTML, která přináší podstatné změny v technologiích webových stránek. HTML5 umožňuje.
Nové modulové výukové a inovativní programy - zvýšení kvality ve vzdělávání Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem.
Tvorba internetových aplikací v XHTML 2.0, XForms a XHTML Print Autor: Adam Zluky, Vedoucí práce: PaedDr. Petr Pexa, JČU, 2008 Diplomová práce.
HYPERTEXT PREPROCESSOR. JAZYK PHP. Jazyk PHP (Hypertext PreProcessor) je intepretovaný jazyk určený pro web. Je celkem jednoduchý, snadno přenositelný.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
TVORBA WEBOVÝCH STRÁNEK
Návrh a tvorba WWW Cvičení 2 CSS 3. Cascading Style Sheet Cascading Style Sheet (kaskádové styly) je stylový jazyk, který se používá pro popis vzhledu.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Práce s Xml ● Základní moduly pro práci s XML: – Xml.dom – Document Object Model API – Xml.dom.minidom ● Základní objekt je Dokument – stromová struktura.
XHTML Tvorba webových stránek. Vývoj značkovacích jazyků HTML – HyperText Markup Language  Značkovací jazyk pro vytváření www stránek. Pomocí značek.
Internetové publikování publikace na serveru, rámce Petr Zámostný místnost: A-72a tel.: Konzultační.
Adobe Dreamweaver CS4 Ing. Martin Dosedla.
VY_32_INOVACE_4.3.IVT1.11/Oc Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jaroslav Ochodek CZ.1.07/1.5.00/ Tvorba webových.
Veronika Hladíková. V dnešní době se dají webové stránky zhotovit mnoha způsoby, ale zdaleka ne všechny jsou ty správné. V následující prezentaci se Vám.
Třídy, generické třídy, pseudotřídy
Procedury a funkce Základní charakteristika a použití v programu.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
A1PRG - Programování – Seminář Ing. Michal Operátory (2. část) 4 Verze
PHP – Základy programování
ActionScript Moderní počítačové aplikace. Charakteristika Je odvozen od JavaScriptu Integruje do Flashe interaktivní ovládání Umožňuje vytvořit přehledné.
Návrh a tvorba WWW Cvičení 4
CSS styly Kaskádové styly (CSS – Cascading Style Sheets) jsou prostředkem, který zajišťuje jednotný vzhled publikovaných stránek. Technologii CSS podporují.
PictureBox u vkládání obrázků u vlastnost Picture pomocí příkazu LoadPicture u přiřazení obrázku mezi dvěma prvky PictureBox Auto.Picture = AutoCerv.Picture.
KASKÁDOVÉ STYLY 1. 2 PRVNÍ STANDARD (CSS1) BYL PŘEDSTAVEN V ROCE 1996, PROTO STARŠÍ PROHLÍŽEČE ("ČTYŘKOVÉ" VERZE) IE A NN KASKÁDOVÉ STYLY NEPODPORUJÍ.
Návrh a tvorba WWW Přednáška 5 Úvod do jazyka PHP.
Hlášky Hlášky v JavaScriptu jsou trojího typu: Hlášky v JavaScriptu jsou trojího typu: Alert Alert Prompt Prompt Confirm Confirm Alert – zobrazí upozorňovací.
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Copyright (C) 2000 Vema, a. s.1 V3 klient Michal Máčel Provozní integrace G2, HR/Win a internetu.
WWW stránky – Úvod Mgr. Lenka Švancarová.
2 UDÁLOSTI ONMOUSEOVER, ONMOUSEOUT Odkaz Událost je část kódu vyvolana za určité (uživatelem vyvolané) situace (kliknutí myší, přejetím kurzorem myši,
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
UNIX Shell skripty Roman Danel VŠB TU Ostrava, Hornicko – geologická fakulta.
Párová a nepárová značka, atributy a jejich hodnoty
Úvod do PHP IZI 228.
Vzdálené počítačové sítě a programování v prostředí Windows Okruhy ke zkoušce z předmětu: Ing. Zdeněk Votruba LVALVA.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Tvorba www stránek CSS (Úvod do kaskádových stylů (Úvod do kaskádových stylů) Ing. Miroslav Vachůn, Ph.D.
TEXTOVÉ OBJEKTY Ing. Petr Hanáček MS OFFICE - WORD
Kaskádové styly Cascading Style Sheets. Využití CSS jde o jazyk pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML umožňuje.
PHP Programy pro tvorbu WWW stránek - 01
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
JavaScript úvod. Jazyky webového vývojáře Dynamická stránka  aktivně mění svůj obsah v reakci na činnost uživatele  zpracování na straně serveru (PHP,
HYPERTEXT PREPROCESSOR. JAZYK PHP. VYUŽITÍ JAZYKA Programování dynamických internetových stránek a webových aplikací vytvoření šablony webu kniha návštěv.
Internetové publikování Doc. Ing. Petr Zámostný, Ph.D. místnost: A-72a tel.: 4222, 4167 (sekretariát ústavu 111)
Inf Webová stránka, princip HTML a CSS. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím.
XML a datový standard Zdeněk Jirkovec Softwarové Aplikace a systémy.
HTML a CSS Rostislav Miarka.
Programovací jazyk JavaScript
Kaskádové styly CSS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
Tvorba webových stránek - tabulka
Úvod do JavaScriptu - DOM
KIV/ZD cvičení 9 Tomáš Potužák.
Programovací jazyk JavaScript
Ovládání interaktivity
TNPW1 JavaScript Ing. Jiří Štěpánek.
Průvodní list Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT   Vzdělávací materiál: Prezentace – zápis pro žáky Určen pro: 4. ročník oboru.
VYUŽITÍ ARCGIS API FOR JAVASCRIPT PRO PUBLIKACI MAPOVÝCH SLUŽEB ÚRM
ÚVOD DO HTML Hlavička.
Javascriptový framework VueJS
Internet publishing Simple page layout using CSS
Úvod do JavaScriptu - DOM
C# přehled vlastností.
Tvorba webových stránek
Transkript prezentace:

Internetové publikování Dynamické HTML Petr Zámostný místnost: A-72a tel.: 4222 e-mail: petr.zamostny@vscht.cz Konzultační hodiny ZS: Úterý 13:00 – 14:30

DHTML Technologie pro podporu dynamického chování HTML dokumentů Není standard W3C Skládá se z: HTML CSS DOM (document object model) Skriptovacího jazyka Nejčastěji JavaScript

Document object model <TABLE> <TBODY> <TR> <TD>Shady Grove</TD> <TD>Aeolian</TD> </TR> <TD>Over the River, Charlie</TD> <TD>Dorian</TD> </TBODY> </TABLE>

Document object model Standardizace objektů které popisují dokument Důležité objekty this – aktuální objekt window – aktuální okno prohlížeče document – aktuální dokument Reference http://www.w3schools.com/js/js_obj_htmldom.asp

JavaScript Skriptovací jazyk podporovaný většinou prohlížečů Typické použití Dynamický text na stránku Obsluha událostí Změna elementu Validace dat

Vložení JavaScriptu na stránku Přímo do stránky Do externího souboru <head> <script type="text/javascript" language="javascript"> alert('ahoj!'); //příkazy scriptu </script> </head> <head> <script type="text/javascript" language="javascript" src="externi_soubor.js"> </script> </head>

Obsluha událostí Většina elementů podporuje obsluhu vybraných událostí uživatelského rozhraní Nejdůležitější události onClick, onMouseover, onMouseout Reference o dalších událostech http://www.w3schools.com/xhtml/xhtml_eventattributes.asp <p onClick="alert('Neklikej na mě!');"> Tohle je odstavec, který nemá rád, když se na nìj kliká myší ...</p>

Dynamický text Dynamická tvorba obsahu dokumentu <body> <p>1. odstavec</p> <script type="text/javascript" language="javascript"> document.write('<h1>Vložený nadpis</h1>'); document.write(Date()); </script> </body>

Proměnné Jméno proměnné začíná písmenem nebo podtržítkem Záleží na velikosti Proměnná  proměnná Deklarace proměnné Prvním přiřazením hodnoty Prom = 'text'; Deklarací var var Prom = 'text';

Operátory Aritmetické Přiřazení Porovnání Další reference +, -, * , /, % (modulus), ++ (přírůstek) Přiřazení =, += ('x += y' ~ 'x = x + y') Porovnání ==, !=, >, <, >=, <= Další reference http://www.w3schools.com/js/js_operators.asp

Funkce Definice funkce (v hlavičce dokumentu) Neprovádí se hned, ale až když se funkce "volá" Funkce s návratovou hodnotou function = nejaka_funkce(parametr, parametr2) { Příkazy ... } nejaka_funkce(hodnota1, hodnota2)

Podmínka Struktura podmíněného příkazu if (podmínka) { Co se má udělat je-li splněna } else Co se má udělat když ne

Přístup k DOM JavaScript má přístup ke všem objektům DOM a jejich vlastnostem např. přes id objektu Může modifikovat většinu vlastostí definovaných v CSS http://www.w3schools.com/htmldom/dom_obj_style.asp