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



Podobné dokumenty
HTML Hypertext Markup Language

Š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

Vývoj Internetových Aplikací

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

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

Úvod do tvorby internetových aplikací

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

Tvorba webových stránek

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

Internet 1 vývoj, html, css

Uspořádání klient-server. Standardy pro Web

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

Tvorba WWW stránek. Mojmír Volf

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

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

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

Základy WWW publikování

HTML - Úvod. Zpracoval: Petr Lasák

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

WWW a HTML. Základní pojmy. Ivo Peterka

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

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

Internet WEB stránky HTML, Hypertext MarkUp Language - nadtextový jazyk - Místo příkazů obsahuje tagy - značky

Mgr. Stěpan Stěpanov, 2013

Kaskádové styly základy grafiky

22. Tvorba webových stránek

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

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

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

Úvod do jazyka HTML (Hypertext Markup Language)

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

NSWI096 - INTERNET. Úvod do HTML

14. Jazyk HTML (vývoj, principy, funkce, kostra stránky). Jazyk XML, XHTML. Algoritmizace - cyklus for, while a do while, implementace v jazyce

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Tvorba webových stránek

Tvorba stránek v HTML ve Wordu

Stránka se dá otevřít dvěma způsoby

APLIKACE XML PRO INTERNET

MODERNÍ WEB SNADNO A RYCHLE

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

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

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

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

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

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

(X)HTML, CSS a jquery

Základy HTML. Autor: Palito

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

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

HTML. ICT_01., 02. konzultace; 2. ročník 1/6

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

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

Značkovací jazyky a spol. HTML/XHTML XML JSON YAML Markdown, Texy!

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

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í

Tvorba internetových stránek

Programovací jazyky Přehled a vývoj

Název DUM: VY_32_INOVACE_2B_14_ Programovací_jazyk_HTML

Internetové technologie, cvičení č. 5

IE1 jazyk HTML a kaskádové styly

Obsah. Stručná historie World Wide Webu 7

Kaskádové styly (CSS)

IE1 jazyk HTML a kaskádové styly

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

CSS styly. Cascading Style Sheets kaskádové styly

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

Výukový materiál KA č.4 Spolupráce se ZŠ

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

Tvorba fotogalerie v HTML str.1

Technologie pro tvorbu webových aplikací 1. díl (rozdělení, HTML, XHTML)

Co je HTML. 1. Párový tag má začátek a konec: 2. Nepárový tag nemá ukončovací značku:

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

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

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

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

Jazyky pro popis dat

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

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

Tvorba webových stránek

XHTML 1. Značkovací jazyky (mark-up): Součastí prostředků je systém m značek

ZNAČKOVACÍ JAZYKY A JEJICH VYUŽÍVÁNÍ MARKUP LANGUAGE AND THEIR USE. Zdeněk Havlíček

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

1. WAP Jazyk WML Webserver Nastavení MIME: Co na tvorbu a prohlížení WAPu pot ebujete? Waptor Nokia Mobile Internet Toolkit

Tvorba webových stránek

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

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

Základy XML struktura dokumentu (včetně testových otázek)

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

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

Jemný úvod do HTML. Co je HTML značka? Web nezná text formátovaný mezerami a konci řádku! Ale já potřebuji psát více mezer a určovat zalomení řádku!

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

1 Úvod. 2 Tvorba internetových prezentací. 2.1 Nástroje pro tvorbu prezentace. Stránka 1

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

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

language="javascript">... </script>.

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ NÁVRH INTERNETOVÝCH STRÁNEK BAKALÁŘSKÁ PRÁCE FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY BRNO UNIVERSITY OF TECHNOLOGY

pracuje na principu Požavek/Odpověď (request/response) výhodou je jednoduchost a teoretická možnost přenášet objekty jakéhokoliv druhu

Transkript:

V čem se píší web. dokumenty HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

HTML HTML (HyperText Markup Language, značkovací jazyk pro hypertext) standart pro vytváření stránek v systému aplikací World Wide Web umožňuje publikaci stránek na Internetu vývoj je ovlivněn vývojem webových prohlížečů, které zpětně ovlivňovaly definici jazyka

Značkovací jazyk Značkovací jazyk (Markup Language) jazyk, jehož zdrojový text obsahuje současně jak vlastní text, tak instrukce pro jeho zpracování instrukce se zpravidla vyskytují v podobě: příkazů (commands) značek (tags)

XHTML XHTML(eXtensible Hypertext Markup Language rozšiřitelný hypertextový značkovací jazyk) je značkovací jazyk pro tvorbu hypertextových dokumentů v prostředí WWW vyvinutý konsorciem W3C původně se předpokládalo, že se stane nástupcem jazyka HTML, jehož vývoj byl verzí 4.01 ukončen v roce 2007 však došlo k založení pracovní skupiny, která má za cíl vytvořit novou verzi HTML, která ponese označení HTML 5.0 XHTML je stále paralelně vyvíjeno a nyní se pracuje na verzi 2.0. XHTML oproti HTML nic nového nepřináší, snaží se o splnění všech norem validitu (=platnost)

Rozdíly XHTML oproti HTML Některé věci platily už v HTML, XHTML je striktně vyžaduje: Všechny atributy mají hodnoty v uvozovkách Zákaz křížení tagů Jaké jsou rozdíly XHML oproti HTML: Tagy a atributy jsou malými písmeny Nepárové tagy končí lomítkem Párové tagy jsou párové povinně Všechny atributy musejí mít hodnotu Interní javascript a styly se zapisují jiným způsobem

W3C World Wide Web Consortium (W3C) je mezinárodní konsorcium jehož členové společně s veřejností vyvíjejí webové standardy pro World Wide Web cílem konsorcia je Rozvíjet World Wide Web do jeho plného potenciálu vývojem protokolů a směrnic které zajistí dlouhodobý růst Webu. předsedou konsorcia je Tim Berners-Lee

Formátování HTML 1. Starší způsob používá přímo HTML tagy 2. Novější způsob používá CSS styly CSS styly vznik kolem roku 1997 kolekce metod pro grafickou úpravu webových stránek zkratka Cascading Style Sheets ( kaskádové styly ) kaskádové, protože se na sebe mohou vrstvit definice stylu, ale platí jenom ta poslední

Formátování HTML - použití 1. Přímo v textu zdroje u formátovaného elementu Příklad: <p style= color:red >Tento odstavec bude červený</p> (p značka odstavce z anglického paragraph) 1. Pomocí stylopisu (angl. stylesheet) v hlavičce stránky Příklad: do hlavičky dokumentu <style> p {color:red} </style> do těla stránky <p>tento odstavec bude červený</p>

Formátování HTML - použití 1. Externím CSS souborem, tj. soubor.css, na který se odkazuje tagem LINK. Hlavní výhoda je v tom, že na jeden takový soubor se dá nalinkovat mnoho stránek, takže všechny vypadají podobně Příklad: vytvořit soubor se jménem třeba styly.css, v něm bude následující text p {color:red} do hlavičky html dokumentu se napíše odkaz na tento soubor <link rel= stylesheet type= text/css href= styly.css > Více na web. stránce: www.jakpsatweb.cz

Client - Server použití scriptu (=zdrojový kód programu) rozdělení skriptů je podle toho, na kterém počítači program běží: na klientovi nebo na serveru Klient znamená počítač čtenáře s prohlížečem Server je počítač, na kterém jsou stránky vystaveny

JavaScript JavaScript je jednoduchý programovací jazyk, který je možno zapisovat přímo do HTML stránky. základ dynamického webu javascript je klientský skript. To znamená, že se program odesílá se stránkou na klienta (do prohlížeče) a teprve tam je vykonáván.

PHP PHP skripty jsou prováděny na straně serveru, k uživateli je přenášen až výsledek jejich činnosti.

PHP Personal Home Page Tools, PHP Hypertext Preprocessor (tj. nástroj pro tvorbu osobních stránek) v kombinaci s databázovým serverem (především s MySQL) a webovým serverem Apache je využíván k tvorbě webových aplikací. zápis se vkládají do HTML souborů, odděluje se značkami <? a?> nejčastěji přípona php např. http://www.gyarab.cz/info.php?lang=cs http://www.jakpsatweb.cz/programovani.html

Jazyk XML XML (extensible Markup Language) jde o rozšiřitelný značkovací jazyk, lze vytvářet vlastní značky byl vytvořen proto, aby uspokojil stále vzrůstající nároky na kvalitu a kvantitu zpracovávání informací. XML zavazuje uživatele vytvořit dokument přísně v souladu se zadanou strukturou založen na principu obsahu a formy

Příklad pomocí XML napíšete knihu, pak můžete prezentovat její krátký popis, zformovat obsah knihy a vytvořit v něm odkazy na každou kapitolu, vytisknout celý text

Jazyk XML

Java objektově orientovaný programovací jazyk, s Java scriptem nemá nic společného

Postup při práci na web. stránkách 1. Důvod, cíl komu je stránka určena 2. Grafický návrh 3. Editor Poznámkový blok, WYSIWIG ( What you see is what you get Co vidíš, to dostaneš ) 4. Grafický editor 5. Umístění stránky na web. server

Jazyk HTML HyperText Markup Language (= nadtextový značkový jazyk) vzhled jednotlivých částí dokumentu jsou určeny značkami HTML dokument je možné napsat jednoduchým textovým editorem (např. Wordpad, Poznámkový blok) soubory mají příponu:.htm (Windows prostředí).html (jiné prostředí) název souboru: bez diakritika a speciálních znaků

HTML dokument užívané struktury běžný, formátovaný text obrázek hyperlink číslované a nečíslované seznamy tabulka

HTML - značky Html značky určují, jak bude vypadat holý text značky se nazývají tagy <indentifikátor> závorky lze napsat ALT+ <, ALT+> párové počáteční <tag> a koncová značka </tag> nepárové <tag> - zavádí na stránku nějaký objekt např. obrázek < tag parametry> např. <body background="obrazek.gif" bgcolor="yellow" text="blue" link="green" vlink="olive" alink="#ff0000"> tagy lze do sebe vnořovat

Základní kostra dokumentu HTML informace o verzi použitého HTML a typu DTD (Document Type Definition) např. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01"> hlavička dokumentu tělo dokumentu <html> <head> <link rel= stylesheet type= text/css href= styly.css > <title>název stránky </title> </head> <body>. </body> </html>

Práce s textem <b>tučný text</b> <center>text bude centrovaný </center> <font size=5>zvětší velikost písma </font> <br> zalomení řádků

Práce s obrázkem <img> obrázek ze souboru <img src="obr.jpg">

Práce s hypertextovými odkazy <a> </a> odkaz na stránku <a href=http://www.gyarab.cz> Školní stránky </a>

Práce s hypertextovými odkazy Odkaz v rámci daného dokumentu 1. definovat návěští <a name=příjmení> Novák </a> 2. skok na odkaz <a href= #Příjmení > Skok na příjmení </a>

Práce s tabulkou <table> </table> definuje základní vlastnosti tabulky <tr> </tr> definuje vlastnost řady <td> </td> definuje obsah buňky Např. <table> <tr> <td>1.1</td> <td>1.2</td> </tr> <tr> <td>2.1</td> <td>2.2</td> </tr> </table> 1.1 1.2 2.1 2.2

Práce se seznamy s odrážkami <ul></ul> definuje seznam <li> </li> definuje položky, koncový tag zápis je nepovinný <ul> Hardware <li> Hardware Software <li> Software </ul> zobrazení

Práce se seznamy pokračování číselný seznam <ol></ol> definuje seznam <li> </li> definuje položky, koncový tag je nepovinný zápis zobrazení <ol> 1. Terie <li> Teorie <li> Praxe 2. Praxe </ol> Oba seznamy lze kombinovat

Ukázka na příkladu základní kostry dokumentu HTML <html> <head> <title> Studijní materiály </title> <link rel= stylesheet type= text/css href= styly.css > </head> <body> <b> Školní rok 2005/2006 </b> <center> Ivana Pechová </center> <a href=http://www.gyarab.cz> Školní stránky </a> <br> <font size=4> Materiály k výuce: </font> <ol> <li> Hardware <li> Software <li> <a href=ukol.htm>zadání úkolu</a> </ol> Programy MS OFFICE <ul> <li> MS Word <li> MS Excel <li> MS PowerPoint <li> MS Access </ul> </body> </html> náhled v prohlížeči: ukázka.htm

Zajímavé stránky Na následujících stránkach má každý možnost získat další informace pro napsání vlastních stránek. http://www.jakpsatweb.cz http://www.kosek.cz http://www.grafikawww.cz http://barvy.gene.cz http://www.pixy.cz/apps/barvy http://www.drella.cz/templates http://www.pocitadlo.cz

Zadání cvičení Tvorba žákovských stránek úvodní stránka (index.htm) základní informace něco o sobě, fotografie portrét odkaz na další stránku (zaliby.htm) záliby (zaliby.htm) zájmy, záliby odkaz na oblíbenou stránku při zpracování použít: použít minimálně jeden seznam (odrážky nebo číslování) fotografie upravit velikost obrázků

Odevzdání práce Soubor index.html posílejte na strakaster@gmail.com Datum odevzdání: do 26. 3. 2011 6:00 Hodnocení bude to část vysledné známky Body navíc zkuste umístit vaši web. stránku na server www.ic.cz