Obsah. Stručná historie World Wide Webu 7



Podobné dokumenty
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

OBSAH. Předmluva 13 Poděkování Přehled dnešního vývoje webů Design pro minulost, přítomnost i budoucnost 33

Základní úlohy: vytvoření dokumentu...13

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

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

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Jazyky XHTML, DHTML, CSS a WML

IE1 jazyk HTML a kaskádové styly

Obsah. Předmluva Kapitola 1 Úvod 1. Web v kostce 1 Kdo je webmaster? 4 Doporučená literatura 4. Kapitola 2 Přehled jazyka HTML 5

Tvorba internetových aplikací v XHTML 2.0 BAKALÁŘSKÁ PRÁCE

Š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

IE1 jazyk HTML a kaskádové styly

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

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

HTML - Úvod. Zpracoval: Petr Lasák

Specifikace ASYMBO XML feedu

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

Identifikátor materiálu: ICT-3-55

HTML. HyperText Markup Language Josef Steinberger

Analýza dat na PC I.

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

Základy webových aplikací ZWA Přednáška č. 2 HTML. Martin Klíma

Tvorba webových stránek

Vývoj Internetových Aplikací

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Algoritmy a programovaní IV Studijní opory

HTML. PIA 2012/2013 Téma 1. P. Brada, O. Rohlík, J. Tichava, Západočeská univerzita

HTML Hypertext Markup Language

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

1. Dříve než začneme Trocha historie nikoho nezabije Co budete potřebovat Microsoft versus zbytek světa...

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

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

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

Úvod do tvorby internetových aplikací

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

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

Úvod do jazyka HTML (Hypertext Markup Language)

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

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

Obsah. Seznámení s prostředím Excelu. Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27

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

1. HDR. 2. Test Práce ve Windows. 3. Tilt-shift efekt. 4. Excel tisk a tvorba grafů. Informatika Ditta Kukaňová

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

NSWI096 - INTERNET. Úvod do HTML

Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013

Stejná stránka se v různých prohlížečích může zobrazit odlišně.

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

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Základy WWW publikování

<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

Specifikace reklamních formátů HTML 5 pro nasazení do ibillboard Ad Server Verze 2/2015

Instalace a konfigurace web serveru. WA1 Martin Klíma

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

Tvorba WWW stránek. Mojmír Volf

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

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

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

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

Tvorba WWW stránek. Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.

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

(X)HTML, CSS a jquery

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í

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

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

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

Tvorba webových stránek

Tvorba webových stránek

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

APLIKACE XML PRO INTERNET

22. Tvorba webových stránek

Nová struktura souborů a složek

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

(X)HTML. Internetové publikování

Richtext editory. Filip Dvořák

www prezentace restaurace

Obsah Vysvětlivky k prvkům použitým v knize: 10 POJMY A PRVKY POUŽITÉ V TEXTU 10 JAK S KNIHOU PRACOVAT? JAK JE KNIHA ČLENĚNA? 11

Parsování HTML. Pro účely testování jsem vytvořil stránku parsovani.html. Zdrojový kód:

Úvod...12 Součásti aplikace Použité konvence... 13

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

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

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

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

Uživatelský manuál Správce úloh. Verze dokumentu 1.0

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

1. Začínáme s FrontPage

Malý průvodce Internetem

Tomáš Herout

Tvorba webových stránek pomocí HTML kódu v příkladech. M. Seménka, 2014

Tvorba stránek v HTML ve Wordu

Vysoká škola ekonomická v Praze Fakulta informatiky a statistiky. Miroslav Komárek. Tvorba firemní webové prezentace.

(X)HTML. Internetové publikování

Tvorba webu. Základní HTML tagy. Martin Urza

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

Programovací jazyky Přehled a vývoj

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

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

Transkript:

KAPITOLA I Web bez tajemství 1 Kde se vzal web a jeho stránky 2 Kouzlo jménem HTML 3 Jak stránky připravovat 5 Webová grafika 6 Web aktivní a interaktivní 6 Na straně serveru 6 Jak studovat tuto knihu 6 Pro zopakování slovníček 7 Stručná historie World Wide Webu 7 KAPITOLA II Zásady správné tvorby webových stránek 9 Jaký bude účel návštěvy vašich stránek? 10 Strukturalisti a prezentátoři 11 Kdo jsou lidé čtoucí vaše stránky? 11 Mám myslet na specifický prohlížeč? 11 Myslete na rychlost připojení a průchodnost linek 12 Příkaz dne: zjednodušujte 13 Jak umís ovat do textu odkazy 13 Manipulujeme s obrázky 15 Imagemapy? Raději ne! 16 Pro snadnou plavbu webovou stránkou 17 Myslete na bezpečnost 17 Kontrolujte a ověřujte stali jste se vydavateli! 18 Netiquette není jen slušnost v síti 19 Hierarchie a obsah 20

iv Vytváříme WWW stránky KAPITOLA III Učíme se jazyk HTML 23 Standardy a verze HTML 24 Microsoft nebo Netscape? 24 Pravidla syntaxe HTML 25 Tagy a odkazy 25 Lekce 1: Základní části stránky 26 Struktura stránky 26 Tag HTML 27 Tagy HEAD a BODY 27 Tag TITLE a stručně ostatní tagy v sekci HEAD 27 Sekce HEAD podrobněji 29 Tag ISINDEX 29 Tag BASE 29 Tag META 30 Tag LINK 31 Tagy SCRIPT a STYLE 31 Co obsahuje část BODY 31 Lekce 2: Tag BODY 33 Obrázek na pozadí stránky 33 Pruh vlevo pomocí pozadí 34 Fixování obrázku na pozadí 35 Barva pozadí a textu 35 Jak se zadávají barvy? 35 Okraje stránky 36 Lekce 3: Nadpisy 37 Nadpisy 37 Zarovnání nadpisu 38 Další elementy v nadpisu 38 Lekce 4: Text a jeho základní formátování 38 Odstavce a zalomení řádek 39 Lekce 5: Tagy pro formátování odstavců a textových bloků 41 Tag BLOCKQUOTE bloky rozsáhlejších citací 41 Tag DIV části dokumentů s jednotným zarovnáním 41 Tag PRE přesné zobrazení předformátovaného textu 42 Lekce 6: Formátování textových řetězců 43 Řezy tučné písmo a kurziva 43 Písmo podtržené, přeškrtnuté, malé, velké, horní a dolní index 44 CODE text neproporcionálním písmem 44

Vytváříme WWW stránky v Lekce 7: Tagy FONT, BASEFONT pro formátování řetězců a méně časté tagy 46 Tag FONT velikosti a barva 46 Tag BASEFONT velikost základního písma stránky 47 Tagy STRONG a EM stejné jako B a I 47 Tag DFN vysvětlení pojmu 48 Tag ADDRESS uvedení adresy 48 Tagy SAMP, BD, TT a VAR totéž jako CODE 48 Jak zobrazovat speciální znaky? 49 Lekce 8: Seznamy a výčty 49 UL běžný, nečíslovaný výčet 49 Vnořené seznamy 50 OL číslovaný seznam 50 Definiční výčet DL, DT a DD 51 MENU a DIR podobně jako nečíslovaný výčet 52 Lekce 9: Kouzlení s vodorovnou linkou, sloupce a mezery 53 HR vodorovná linka 53 SPACER definování prázdného místa 54 MULTICOL jednoduché zadávání více sloupců 55 Lekce 10: Práce s odkazy 55 Tag A anchor čili kotva 55 Odkaz na externí soubor 56 Další atributy tagu A: TITLE, REV, REL, URN a METHODS 58 Atribut TARGET jak se otevírá okno 59 Odkazy na jiné místo aktuálního dokumentu: A NAME 60 Odkazy na jiný dokument a místo v něm 60 Lekce 11: Obrázky 61 Tag IMG 61 Zarovnání obrázku a jeho velikost 61 Další parametry při vkládání obrázků 63 Videoklipy místo obrázků 64 Lekce 12: Tvorba vzhledu formulářů 65 Tag INPUT zatím bez skriptů 65 Textová oblast TEXTAREA 67 Roletka s výběrem ze seznamu SELECT 68 Lekce 13: Co se nevešlo 68 Komentáře 68 Prolog: Typ dokumentu 69 Applet je pro Javu 70 Zvuk na pozadí: BGSOUND 70 Rolující text: MARQUEE 70 Vložení zásuvných modulů: EMBED 71 OBJECT vkládání objektů 72

vi Vytváříme WWW stránky KAPITOLA IV Tabulky, rámy a styly 73 Vytváříme tabulky 74 Tag TABLE 75 Vytváříme řádky tabulky TR 77 Formátujeme buňky tabulky TD 77 Hlavička tabulky TH 80 Formátování sloupců: COLGROUP 80 Nadpis tabulky CAPTION 81 Tabulky prakticky 81 Rámy neboli frames 83 Vzhůru k rámům 84 Nastavení rámů FRAMESET 86 Zanoření tagu FRAMESET 87 Tag NOFRAMES 88 Tag FRAME obsah i forma rámu 89 Pozor na nevýhody rámů 90 Plovoucí rámy IFRAME 91 Pracujeme se styly CSS, Cascading Style Sheets 92 Od Internet Exploreru 3.0 výše 92 Základní koncept CSS 93 Syntaxe parametrů v definici stylu 95 Písmo a jeho vlastnosti 96 Barvy textu a pozadí 98 Formátování textu 100 Vlastnosti rámečku 102 Šířka, výška a umístění elementu 106 Klasifikace do kategorií 106 Délkové jednotky 107 Seskupování, dědičnost, třídy (CLASS) a identifikátory (ID) 108 Třídy čili class 109 ID coby unikátní popisovač 110 Komentáře u CSS 111 Pseudo-elementy 111 Kaskádové styly 111 Dopředná kompatibilita CSS 112 Import stylů 112 Doporučená literatura 112 Příklady použití CSS 113 Učíme se pracovat s písmy 114 Pozadí pomocí stylů 114

Vytváříme WWW stránky vii Kaskádovací styly, druhá verze 115 Nové funkce v CSS2 116 KAPITOLA V HTML 4.01 123 Stručný přehled změn 124 Argumenty použitelné všeobecně 124 Označení verze HTML 125 Element HEAD 125 Element TITLE 126 Element META 126 Element BODY 126 Text a jeho strukturování 127 Element ACRONYM zkratka 127 Element ABBR zkratka 128 Element Q jako BLOCKQUOTE 128 Elementy INS a DEL 128 Tabulky 128 Elementy THEAD, TBODY a TFOOT 129 Element COL 129 Pojmenování buněk tabulky 130 Novinky při formátování obsahu buněk 130 Element A a jeho rozšíření 131 Vkládání objektů OBJECT 131 Rámy 132 Formuláře 132 Element INPUT 132 Element ISINDEX 133 Element BUTTON 133 Elementy SELECT a OPTION 134 Element OPTGROUP 135 Element TEXTAREA 135 Element LABEL 135 Elementy FIELDSET a LEGEND 136 Skripty interaktivita do webových stránek 137 Element SCRIPT 137 A jaké mohou být ony události? 140 KAPITOLA VI DHTML 141 Dynamické HTML 142 Proč zrovna DHTML 142

viii Vytváříme WWW stránky Kde a kdy? 142 Jak se to celé programuje 143 Co byste měli znát, než budete číst dál 143 Jdeme na to 143 Aby to bylo efektní 148 Načasujte si to 149 Kam já to jenom dal? 151 Ještě jednou s obrázky 153 Pracujeme s daty 155 Malá tečka nakonec 157 KAPITOLA VII XML 159 XML Extensible Markup Language 160 Historie vzniku XML 160 Vytvoření dokumentu XML 161 Zobrazení dokumentu XML 164 Kaskádové styly 164 XSL transformace 165 Definice typů 171 Zpracování dokumentu XML v programech 173 Objektový model dokumentu 174 Kam XML směřuje 178 KAPITOLA VIII FrontPage 2003 editor stránek WWW 179 Co všechno umí FrontPage 2003? 180 FrontPage jako nástroj pro správu webu 181 FrontPage Web 181 Jak přenést stránky na server WWW? 182 První spuštění 182 Několik pohledů 183 Pohled Složky 185 Pohled Hypertextové odkazy 186 Pohled Úkoly 187 Jak přidat další úkol 188 Menu Soubor 190

Vytváříme WWW stránky ix Jak tisknout z FrontPage 2003 192 Menu Nástroje 192 Vytváříme stránku WWW 193 Vaše první stránka 194 Vkládání obrázku do stránky 198 Zarovnání jednotlivých prvků stránky WWW 199 Vlastnosti celé stránky 199 FrontPage 2003 jako standardní aplikace Windows 200 Menu Úpravy 200 Menu Zobrazit 201 Co dalšího nabízí FrontPage 2003 202 Další možnosti oživení vašich stránek 202 Zmenšené náhledy obrázků 203 Namalujte si tabulku 203 V jednom duchu 205 Rámce 205 KAPITOLA IX Grafika na World Wide Webu 205 Grafika pro WWW 206 Základní formáty grafiky a otázky barevnosti 206 Používané pojmy 206 GIF 207 JPEG 207 PNG 208 Barvy 208 216 barev v paletě Netscape 209 Obrázek a co si s ním můžeme dovolit 211 Mapy na straně klienta 212 Obrázek jako nástroj 214 Jednotlivé kategorie grafiky 215 Podklad stránky 215 Ikonky a tlačítka 216 Animované GIFy 217 Základní grafické prostředky jazyka HTML 220 Písma nejjednodušší grafický prvek 220 Tabulky základní prostředek grafického návrhu 224 Tabulky a Navigator 228 Kaskádované styly CSS 228 Tipy pro práci se styly 229 Programy použitelné pro tvorbu webové grafiky 230

x Vytváříme WWW stránky KAPITOLA X Macromedia Flash MX 231 Úvod 232 O technologii Macromedia Flash 232 Kdy použít Flash a kdy HTML 232 Rozdíl mezi verzemi Flash MX 2004 a Flash MX Professional 2004 233 Prostředí programu 233 Popis obrazovky 233 Nastavení vlastností dokumentu 234 Kreslení 234 Kreslení základních objektů 235 Tvorba a úpravy složitějších objektů 238 Vytváření symbolů 240 Efekty symbolů 241 Převod bitmapové grafiky na vektorovou 242 Knihovna objektů (Library) 242 Animace 243 Vrstvy a časová osa 243 Tvorba animací 246 Zvuky a hudba 249 Vkládání zvuku do časové osy 249 Tvorba zvuku na tlačítku 250 Programování v ActionScriptu 251 Co je ActionScript 251 Akce na Movie Clipech 251 Akce na tlačítkách 252 Akce na časové ose 252 Základní příkazy složky Actions 252 Export hotové prezentace 255 Závěr 258 KAPITOLA XI WAP a WML 259 Něco o WAPu 260 Vytváříme první WAPovou stránku 261 Formátování textu 261 Komentáře 262 Navigace mezi kartami 263 Obrázky do WML stránky 265 Tabulky pro lepší umístění textu 266

Vytváříme WWW stránky xi Formuláře ve WAPu 267 Problémy s češtinou 268 Kde umístit své vlastní WML stránky? 268 Jaké programy použít pro vytváření WML? 269 Zdroje na Internetu 270 KAPITOLA XII Skutečné programování v prostředí Internetu 271 Java 272 JavaScript 273 Visual Basic Script 273 Server side jazyky 273 ActiveX 273 Programování na straně serveru WWW CGI, Perl, C++ 274 KAPITOLA XIII Úvod do jazyka JavaScript 275 Úvod do jazyka JavaScript 276 Trocha historie a výhledů do budoucnosti 276 Začínáme 277 První příklad změna barvy textu 278 Změna obsahu prvku 278 Vytvoříme funkci 280 Objekty 281 Skripty ve více blocích 284 Práce s časem a obrazem 285 Kontrola zadaných hodnot 289 Jak dál 291 KAPITOLA XIV Apache, PHP 5 a MySQL 293 Apache 294 Stručná charakteristika 294 Struktura Apache 295 Jak Apache pracuje? 295 Distribuce Apache 295 Instalace Apache v systémech Unix a Linux 296 Instalace Apache v systémech Microsoft Windows 297 Konfigurace Apache 297

xii Vytváříme WWW stránky Spuštění Apache v prostředí Unix a Linux 302 Spuštění Apache v prostředí Microsoft Windows 303 Příklad vytvoření publikovatelného adresáře 305 PHP 306 Jak PHP pracuje 306 Interpretace PHP 308 Instalace a konfigurace PHP 308 Test instalace PHP 311 Vlastní konfigurace PHP 311 Základy syntaxe a příkazy PHP 312 Předání parametrů do PHP-skriptu 331 MySQL 335 Instalace 335 Spuštění a zastavení MySQL v prostředí Unix a Linux 336 Spuštění a zastavení MySQL v prostředí Microsoft Windows 337 Správa databází a tabulek 338 PHP a MySQL 342 Připojení k serveru MySQL 342 Výběr databáze 342 Vykonání příkazu SQL 343 Zobrazení dat z SQL-příkazu v PHP-skriptu 343 Ukončení připojení k serveru MySQL 344 Některé další funkce pro práci se serverem MySQL 345 Vše v jednom příkladu 345 Rejstřík 347