Anotace
Obsah
Ohlasy
Recenze
HTML ukßzky
Novinky
Bug list
K≤dovßnφ ΦeÜtiny

© Ji°φ Kosek 1998
HTML - podrobn² pr∙vodce

Obsah


StruΦn² obsah5
Obsah6
P°edmluva13
┌vod15
Co pot°ebujeme pro tvorbu vlastnφch strßnek18
Historie a v²voj HTML20
Adresy ve WWW -- URL23
Tvar URL23
SchΘmata26
SchΘma HTTP26
SchΘma mailto27
SchΘma FTP27
SchΘma news28
SchΘma NNTP28
SchΘma telnet29
SchΘma gopher29
SchΘma file30
Relativnφ URL30
UrΦenφ zßkladnφho URL31
Sklßdßnφ zßkladnφho a relativnφho URL32
Zßklady HTML35
NaÜe prvnφ strßnka35
Sprßvnß kostra37
Zßkladnφ Φlen∞nφ dokumentu39
M∞nφme typy pφsma42
Odkazy46
Seznamy48
P°edformßtovan² text51
ZaΦle≥ovßnφ citßt∙53
Podpisy strßnek54
Obrßzky57
Vlo₧enφ obrßzku do strßnky57
Zrychlovßnφ p°enosu obrßzk∙63
Transparentnφ obrßzky65
AnimovanΘ obrßzky69
V²b∞r vhodnΘho grafickΘho formßtu71
GIF72
JPEG74
PNG75
Tak tedy, kter²?76
Klikacφ mapy76
MapEdit79
Bonus track79
PokroΦilΘ formßtovßnφ dokument∙83
Zarovnßvßnφ textu83
OptickΘ Φlen∞nφ dokumentu85
Seznamy86
Pozadφ strßnky88
Barvy90
Barvy pro cel² dokument92
Barva pouze pro Φßst textu93
Velikost pφsma93
Komentß°e96
Zp°φstupn∞nφ strßnek sv∞tu97
WWW-server97
Umφst∞nφ strßnek na server98
Domovskß strßnka ve firm∞, kterß je p°ipojena k Internetu99
Domovskß strßnka u poskytovatele p°ipojenφ100
V∞d∞t, jak b²t vid∞n103
Adresß°ovΘ slu₧by103
Seznamy a vyhledßvacφ servery105
Tabulky109
Zßklady tabulek109
Horizontßlnφ zarovnßnφ111
Vertikßlnφ zarovnßnφ112
SluΦovßnφ bun∞k112
Velikost bu≥ky113
Atributy elementu TABLE114
Nadpis tabulky116
Zßludnosti tabulek116
PraktickΘ pou₧itφ tabulek117
Stejn∞ ÜirokΘ sloupeΦky118
Zarovnßvßnφ desetinn²ch Φφsel118
Text do vφce sloupeΦk∙119
Komplexnφ tabulka119
PraktickΘ zneu₧itφ tabulek121
Seznamy s grafick²mi odrß₧kami121
Frame-like design122
Layout strßnky pod palcem125
Dynamicky generovanΘ dokumenty131
Server side includes132
Active Server Pages134
HTTP -- Hypertext Transfer Protocol135
HTTP verze 0.9136
HTTP verze 1.0136
CGI -- Common Gateway Interface137
Prvnφ CGI-skript139
P°edßvßnφ parametr∙140
Cookies aneb server si u nßs nechal kolßΦek143
Ulo₧enφ kolßΦku na klientovi145
Ochutnßnφ kolßΦku147
PeΦeme kolßΦky147
PoΦφtadla p°φstup∙150
PoΦφtadlo jako serverem vklßdanß vsuvka150
PoΦφtadlo jako CGI-skript151
Ve°ejnß poΦφtadla152
Formulß°e153
Definice formulß°e153
Element INPUT154
Vstupnφ pole pro krßtk² text (TYPE=TEXT)154
Heslo (TYPE=PASSWORD)155
ZaÜkrtßvacφ pole (TYPE=CHECKBOX)155
P°epφnacφ tlaΦφtka (TYPE=RADIO)156
TlaΦφtko pro odeslßnφ formulß°e (TYPE=SUBMIT)157
TlaΦφtko pro vynulovßnφ (TYPE=RESET)157
TlaΦφtka s obrßzkem (TYPE=IMAGE)157
Odeslßnφ souboru (TYPE=FILE)158
Skrytß pole (TYPE=HIDDEN)158
Skrytß pole skryt∞159
Seznamy (element SELECT)160
Vφce°ßdkov² text (element TEXTAREA)161
Design WWW-strßnek163
Organizace informacφ163
Struktura strßnek163
DΘlka strßnek164
Odkazy164
Klikn∞te zde164
Relativnφ vs. absolutnφ odkazy165
Odkazy nebo kopie165
Dokument165
╚eÜtina a Web167
Cestina bez hacku a carek167
K≤dovßnφ ISO Latin 1167
╚eÜtina bez kompromis∙168
Pro ka₧d² k≤d jeden soubor170
Dynamickß zm∞na k≤du171
SaCzech aneb pytlφk v akci171
Automatick² v²b∞r k≤du175
Tak takhle tedy ne!176
KaskßdovΘ styly dokument∙177
Zßklady prßce se styly177
P°ipojenφ stylu k HTML dokumentu178
SluΦovßnφ definic179
D∞d∞nφ vlastnostφ179
T°φda jako selektor180
Identifikßtor elementu jako selektor181
KontextovΘ selektory181
Komentß°e182
Pseudot°φdy a pseudoelementy182
Sklßdßnφ styl∙183
Vlastnosti183
Pφsmo184
Barva a pozadφ186
Text187
Formßtovßnφ190
Klasifikace element∙195
Styly v praxi196
RozÜφ°enφ HTML201
Java-aplety201
Odkazy s urΦenφm typu203
Rßmy204
Rozlo₧enφ rßm∙ na strßnce205
Definice obsahu rßmu207
UrΦenφ cφlovΘho rßmu208
Alternativa pro starΘ prohlφ₧eΦe210
Praktickß ukßzka pou₧itφ rßm∙210
Inline rßmy213
RozÜφ°en² model tabulek213
Skupiny °ßdek214
Skupiny sloupc∙215
OznaΦovßnφ bun∞k tabulky216
Zarovnßnφ bun∞k217
RßmeΦky a m°φ₧ka218
Barva pozadφ tabulky a bun∞k219
P°φkladnß tabulka219
Skripty221
Vlo₧enφ skriptu do strßnky222
Udßlosti a skripty223
NovΘ vlastnosti HTML 4.0225
Podpora vφcejazyΦn²ch dokument∙225
VyznaΦovßnφ textu226
Formßtovßnφ textu227
Vklßdßnφ objekt∙227
Formulß°e229
Vklßdßnφ matematick²ch vzorc∙231
Vzorec jako obrßzek232
Kouzla a podvody s tabulkami232
WebEQ233
MathML234
Vklßdßnφ chemick²ch vzorc∙237
DynamickΘ HTML241
Objektov² model dokumentu241
RozÜφ°enφ styl∙ o °φzenφ pozice element∙245
Absolutnφ urΦenφ pozice245
Relativnφ urΦenφ pozice247
PraktickΘ ukßzky dynamickΘho HTML249
Zobrazovßnφ Φßstφ dokumentu na po₧adavek u₧ivatele249
Zv²razn∞nφ odkaz∙ po p°ejetφ myÜφ251
Animace na strßnce254
Nßstroje podporujφcφ tvorbu strßnek257
HTML editory257
TextovΘ editory s podporou HTML257
Strukturnφ editory257
WYSIWYG editory258
Sprßva celΘho serveru258
Kontrola sprßvnosti strßnky258
Konverze259
Kancelß°skΘ aplikace260
TextovΘ soubory260
Databßze261
V²pisy program∙262
SGML aneb Web v dalÜφm tisφciletφ263
SGML263
Jak Φφst DTD?264
Definice entit264
Definice element∙264
Definice atribut∙266
Web ve 21. stoletφ267
HTML 3.2 DTD268
Literatura284
Rejst°φk286