Uvod, 1
O ovoj knjizi, 1
Kako da koristite ovu knjigu, 2
Ko ste vi?, 3
Kako je ova knjiga osmisljena, 3
Deo I: Izrada boljih Web strana, 3
Deo II: Pregled osnova HTML-a, 4
Deo III: Napredni HTML, 4
Deo IV: Sve same desetke, 4
Deo V: Dodatak, 5
Ikonice koriscene u knjizi, 6
Kuda dalje?, 6
Deo I: Izrada boljih Web strana, 7
Poglavlje 1: Sta je Web?, 9
Veliki izumi ponekad nastaju iz sitnica, 9
Sta, zapravo, znaci World Wide Web?, 10
A sada, poruka naseg sponzora..., 10
Pre nego sto predjemo na Web: ostali alati za kretanje po Internetu, 11
FTP, 11
Gopher, ili sta se krije u krticnjaku, 12
Lepota skrivena u listama slanja i elektronskoj posti, 12
Usenet, 13
Zbog cega je Web toliko vazan?, 13
O citacima i pretrazivacima, 14
Internet Explorer, 14
Lynx, 14
Mosaic, 15
Netscape Navigator, 15
Jednoobrazni Web resursi, 16
URL adrese su kljucevi za pristup Webu, 16
Pronadjite odgovarajuce URL kljuceve, 18
Opasnost! Eksplozivni rast, 19
Snimanje terena za krstarenje po Webu, 20
Odakle krenuti?, 20
Trazi li neko neku stranu?, 20
Ispod maske: kako Web funkcionise, 21
Mrezni protokoli, 22
HTTP, ili nacin na koji Web govori, 22
Kratko objasnjenje rada HTTP-a, 24
HTML, 25
Pristupanje Webu, 26
Poglavlje 2: Uvod u hipertekst, 27
Osnovi HTML-a, 28
O vezama i vezicama, 28
Skakutanje unutar dokumenta, 29
Skokovi s dokumenta na dokument (i sa servisa na servis), 30
Vec ste koristili hipertekst, a da toga niste bili svesni, 30
Ne samo tekst, tu je i multimedija, 31
Hiperpomagaci: korisni pomocni programi, 34
Vrednost slika, 35
Postanite strucnjaci za multimediju, 37
Kombinovanje svega navedenog na Webu, 38
Poglavlje 3: Sta se krije u Web stranama?, 39
Sve je u spoljasnjem izgledu, 40
Sta zelite da kazete?, 41
Ko vas slusa?, 41
Projektovanje pocinje od sadrzine i namene, 41
Nekoliko reci o namenama, 42
Utvrdjivanje glavnih poruka, 42
Razmislite o nadstrukturi i toku informacija, 43
Privucite paznju publike, 44
Pazite da ne budete na smetnji!, 44
Sta korisnici treba da zapamte?, 45
Elementi izrade Web strana, 45
Oznake u tekstu, 45
Naslovi i podnaslovi, 46
Hipertekstualne veze i njihov odnos prema tekstu, 47
Prevazilazenje dvodimenzionalnog razmisljanja, 48
Povezivanje strana u niz na staromodan nacin, 48
Hijerarhije se mogu jednostavno modelirati u HTML-u, 49
Razlicite putanje za razlicite vrste korisnika, 49
Istinska atrakcija Weba: liste pokazivaca, 50
Prosirivanje Weba, parce po parce, 51
Poglavlje 4: Izrada vaseg prvog Web dokumenta, 53
Odaberite pravi alat, 53
Tehnika izmena i provere, 54
Rad sa sablonima, 57
Sta je sledece?, 58
Deo II: Pregled osnova HTML-a, 59
Poglavlje 5: Sta predstavlja jezik zasnovan na oznakama?, 61
Oznake nisu saobracajni znaci, 61
Sintaksa nije nikakva taksa!, 62
Elementi sintakse HTML-a, 63
Standardni opsti jezik zasnovan na oznakama (SGML), 65
Opste oznake, 66
Izrada boljih delova dokumenata, 67
Na koji nacin je HTML smesten pod SGML kisobran, 67
Dobro dosli u HTML!, 68
Dostavljanje sadrzine razlicitim sistemima, 68
Razlicita lica HTML-a, 68
Elementi HTML-a, 70
Idemo na zaglavlje dokumenta, 70
Telo dokumenta predstavlja njegovu sustinu, 71
Grafika i veze jesu "ono pravo", 71
Podnozje nije obavezno, ali se ipak preporucuje, 71
Dame i gospodo, ukljucite svoje masine!, 72
Poglavlje 6: Kategorizacija sadrzine dokumenata: HTML kategorije, 73
Ponovo o sintaksi HTML-a, 73
Konvencije sintakse nisu predizborne konvencije!, 74
Primer desifrovanja metaznakova, 76
Zanimljive osobine HTML-a, 76
Molimo da ne umecete razmake!, 77
Sta se podrazumeva?, 78
Umetanje, 78
HTML kategorije, 79
HTML oznake, 85
Kratak prikaz atributa, 86
Zajednicki atributi, 86
Interni dogadjaji, 87
Organizacija informacija o oznakama, 88
<IMG> Ukljucena slika, 88
Dodatni komentari, 90
Skup HTML oznaka, 91
<!-- ... --> Komentari, 91
<!DOCTYPE> Tip dokumenta, 91
<A> ... </A> Sidro, 92
<ABBR> ... </ABBR> Skracenica, 94
<ADDRESS> ... </ADDRESS> Dodatne informacije, 95
<APPLET> ... </APPLET> Aplet, 96
<AREA> Aktivna oblast u okviru graficke mape na strani klijenta, 97
<B> ... </B> Zadebljani (polucrni) tekst, 99
<BASE> Osnova za relativno adresiranje, 99
<BASEFONT> Osnovni font, 101
<BDO> ... </BDO> Dvosmerni algoritam, 101
<BIG> ... </BIG> Krupniji tekst, 102
<BLOCKQUOTE> ... </BLOCKQUOTE> Stil citata, 103
<BODY> ... </BODY> Telo dokumenta, 104
<BR> Prelazak u novi red, 105
<BUTTON> ... </BUTTON> Taster u okviru obrasca, 106
<CAPTION> ... </CAPTION> Natpis tabele, 107
<CENTER> ... </CENTER> Centrirani tekst, 108
<CITE> ... </CITE> Oznaka izvora citata, 108
<CODE> ... </CODE> Tekst koda programa, 109
<COL> Karakteristike stupca, 110
<COLGROUP> Grupa stubaca, 111
<DD> Opis definicije, 112
<DEL> ... </DEL> Izbrisani tekst, 113
<DFN> ... </DFN> Definicija izraza, 114
<DIR> ... </DIR> Spisak tipa direktorijuma, 115
<DIV> ... </DIV> Logicki odeljak, 115
<DL> ... </DL> Spisak definicija pojmova, 116
<DT> Pojam koji se definise, 117
<EM> ... </EM> Naglasavanje, 117
<FIELDSET> ... </FIELDSET> Skup polja u obrascu, 118
<FONT> ... </FONT> Podesavanje fonta, 118
<FORM> ... </FORM> Obrazac koji popunjava korisnik, 119
<FRAME> Definicija okvira, 121
<FRAMESET> ... </FRAMESET> Definicija grupe okvira, 122
<H*> ... </H*> Nivo naslova, 123
<HEAD> ... </HEAD> Zaglavlje dokumenta, 124
<HR> Horizontalna linija, 125
<HTML> ... </HTML> HTML dokument, 125
<I> ... </I> Tekst ispisan kurzivom, 126
<IFRAME> ... </IFRAME> Pokretni okvir, 126
<IMG> Ukljucena slika, 128
<INPUT> Ulazni objekat, 130
<INS> ... </INS> Umetnuti tekst, 132
<ISINDEX> Unosenje jednog reda, 134
<KBD> ... </KBD> Stil teksta unesenog sa tastature, 134
<LABEL> ... </LABEL> Naslov polja unutar obrasca, 135
<LEGEND> ... </LEGEND> Potpis za skup polja, 136
<LI> Element spiska, 137
<LINK> Veza, 138
<MAP> ... </MAP> Graficka mapa na strani klijenta, 139
<MENU> ... </MENU> Spisak tipa menija, 140
<META> Metainformacije, 140
<NOFRAMES> ... </NOFRAMES> Alternativno resenje za okvire, 142
<NOSCRIPT> ... </NOSCRIPT> Skript se ne koristi, 142
<OBJECT> ... </OBJECT> Umetanje objekta, 143
<OL> ... </OL> Numerisani spisak, 145
<OPTION> Element koji se moze izabrati, 146
<P> ... </P> Pasus, 147
<PARAM> Parametri objekta, 147
<PRE> ... </PRE> Prethodno formatirani tekst, 148
<Q> ... </Q> Oznaka citata, 149
<S> ... </S> Precrtani tekst, 150
<SAMP> ... </SAMP> Uzorak izlaznog teksta, 150
<SCRIPT> ... </SCRIPT> Skript ukljucen u dokument, 151
<SELECT> ... </SELECT> Izbor ulaznog objekta, 152
<SMALL> ... </SMALL> Sitniji tekst, 153
<SPAN> ... </SPAN> Lokalno formatiranje, 154
<STRIKE> ... </STRIKE> Precrtani tekst, 154
<STRONG> ... </STRONG> Jace naglasavanje, 155
<STYLE> ... </STYLE> Informacije o stilu, 156
<SUB> ... </SUB> Ispisivanje u indeksu, 157
<SUP> ... </SUP> Ispisivanje u eksponentu, 157
<TABLE> ... </TABLE> Table, 158
<TBODY> ... </TBODY> Telo tabele, 160
<TD> ... </TD> Celija u tabeli, 160
<TEXTAREA> ... </TEXTAREA> Oblast za unosenje teksta, 162
<TFOOT> ... </TFOOT> Podnozje tabele, 164
<TH> ... </TH> Zaglavlje tabele, 164
<THEAD> ... </THEAD> Zaglavlje tabele, 166
<TITLE> ... </TITLE> Naslov dokumenta, 166
<TR> ... </TR> Red u tabeli, 167
<TT> ... </TT> Teleprinterski tekst, 168
<U> ... </U> Podvuceni tekst, 169
<UL> ... </UL> Nenumerisani spisak, 169
<VAR> ... </VAR> Stil teksta imena promenljivih, 170
Poglavlje 7: HTML celine, ili kako ispisati ono sto se ne moze prikazati, 173
Koncept celina ne mora da vam bude stran, 173
Predstavljanje specijalnih znakova, 174
Ne morate znati latinski da biste koristili skup znakova ISO-Latin-1, 175
Poglavlje 8: Izrada osnovnih HTML dokumenata, 189
Sabloni su prava stvar!, 190
Organizacija izgleda strane: od vrha do dna, 191
Kako dati ime? Smisljanje dobrih naslova i podnaslova, 192
Naslovi dokumenata, 193
Naslovi i podnaslovi unutar dokumenata, 194
Izrada boljih tela dokumenata, 195
Tekst ne treba da bude ni previse kratak!, 196
Uravnotezena organizacija, 197
Upravljanje dugackim stranama, 197
Pravila za formiranje tela, 197
Dobra struktura: pisanje kompaktnih pasusa, 198
Koriscenje spiskova, 199
Povezivanje vasih stranica, 2, 20
Veze unutar vase prezentacije su relativne, 200
Veze do spoljasnjeg sveta su fizicke, 201
Pazljivo birajte svoje veze, 202
Podnozje cini stranu kompletnom, 203
Koristite red sa URL adresom kao deo svoje strane, 205
Autorska prava, 206
O verzijama, datumima i vremenima, 206
Veze do autora ili vlasnika, 207
Ne ostavljajte svom potomstvu HTML dokumente bez komentara!, 207
Deo III: Napredni HTML, 209
Poglavlje 9: Efikasno koriscenje HTML tabela, 211
Prvo razmotrite alternative, 211
Pregled HTML oznake <TABLE>, 212
HTML oznake koje se odnose na rad s tabelama, 212
Delovi tabele, 213
<TABLE> ... </TABLE>, 214
<TR> ... </TR>, 214
<TD> ... </TD>, 214
<TH> ... </TH>, 214
<CAPTION> ... </CAPTION>, 214
Osnovni atributi tabela, 215
ALIGN=[top|bottom]/[left|center|right], 215
BORDER[=number], 215
CELLPADDING=number, 215
CELLSPACING=number, 215
WIDTH=[number|"percent%"], 216
VALIGN=[top|middle|bottom|baseline], 216
NOWRAP, 216
COLSPAN=number, 216
ROWSPAN=number, 216
Formirajte svoje sopstvene tabele, 216
Rasporedjivanje podataka radi lakseg prikazivanja, 217
Prostiranje na vise redova ili stubaca, 217
Kombinovanje tabela i grafike radi dobijanja zanimljivih prezentacija, 218
Umetanje, 218
Grafika, 218
Alatke za automatizaciju rada sa oznakama, 2, 219
Nekoliko interesantnih primera tabela, 219
Poglavlje 10: Posle osnovnog: davanje sjaja i upecatljivosti vasim stranama, 221
Ko zajmi moze da zazali, 221
Primamljivi za oko: logotipi, ikonice i ostali mali dragulji, 222
Horizontalno je glavno ali linije duginih boja daju osmeh licu, 224
Tacke u boji pobedjuju obicne tacke za nabrajanje, 224
Ikonice, 226
Logotipi i slike kao hiperveze, 226
Graficko dizajniranje strana, 230
Rad s grafickim datotekama, 230
Datoteke u .GIF i .JPEG formatu, 231
Gledanje pozadine kroz sliku, 231
Nova rezolucija slike, 232
Pravila za graficko dizajniranje, 233
Poglavlje 11: Novi dometi: pravljenje slozenih strana, 235
Nigde nije kao kod kuce, 235
Organizacija, 236
Decaci i devojcice, vreme je za knjigu (snimanja)!, 238
Prvo najvaznije stvari: nabrojite ih, 238
Skicirajte Web, 239
Stavite celu pricu na papir, 239
Dizite sidra: skakanje s jednog dokumenta na drugi, 240
Vezivanje sa tekstom na drugoj strani, 241
Povezivanje sa tekstom unutar strane: veze sa sadrzajem, 241
Skokovi na udaljene strane, 243
Hipertekst veze sa spoljnim izvorima, 243
Strane za skok, 244
Specijalna veza (<LINK>), 244
Instinkt za pravljenje "gnezda": liste unutar lista, 245
Analiziranje sofisticiranih strana, 247
Maticna strana "... za neupucene", 248
Animiranje .GIF-ova, 250
Druge sofisticirane Web lokacije, 251
Poglavlje 12: Iskljucivo pro forme: koriscenje obrazaca za povratne informacije, 253
Cemu sluze HTML obrasci, 253
Kako ziveti sa ogranicenjima obrazaca, 254
Cuvajte se Web citaca!, 254
Izvinite, serveri..., 255
Sta to ima u obrascu?, 255
Obrasci podrazumevaju dvosmernu komunikaciju, 257
Oznaka! Ti si obrazac..., 257
Koriscenje oznaka za obrazac, 259
Zadavanje okruzenja <FORM>, 259
METHOD za nase ludilo, 259
Svetla, kamere... ACTION, 259
Da pretpostavimo..., 260
Kako cete znati sta (pri)stize: oznake <INPUT>, 2, 60
Biranje tipa (TYPE) i dalje pali!, 260
Ostali atributi oznake <INPUT>, 261
Tekstualno orijentisan primer oznake <INPUT>, 262
Pravljenje selekcije <SELECT>, 264
<TEXTAREA> omogucava korisnicima da postanu elokventni... ili prosti !!!, 265
Formulisanje dobrog stava, 268
Poglavlje 13: Kada je u pitanju HTML, stil je sam sebi nagrada!, 271
O stilovima, 272
Kaskadni stilovi (CSS1), 273
Za i protiv stilova, 276
Neka razmisljanja, 277
Poglavlje 14: Mapa je prava stvar!, 279
Gde ste vi? (Upotreba aktivnih slikovnih mapa), 279
Kosmicka kartografija: sta je potrebno da bi se na Webu prikazale mape, 2, 81
Upozorenje: razlicite mape za razlicite servere, 282
Postupanje sa oblicima u mapama, 283
Pravljenje i vezivanje za datoteke mapa CERN, 284
Datoteka mape za tablu menija, 284
Upotreba datoteka mapa, 285
Pravljenje i vezivanje za datoteke mapa NCSA, 2, 85
Datoteka mape za tablu sa dugmadima, 285
Upotreba datoteka mapa, 286
Konac delo krasi, 286
Pravljenje i smestanje datoteka mapa, 286
Definisanje aktivne mape u vasem HTML dokumentu, 286
"Mapa nije teritorija", 287
O aktivnim slikovnim mapama i URL-ovima, 288
Slikovne mape za stranu klijenta!, 288
Poglavlje 15: Navigaciona pomagala, 291
Oznaka <META>, 292
Eno pauka u mrezi!, 294
Web puzavice i masine za pretrazivanje, 294
Ne cekajte da pauk dodje do vas registrujte se!, 295
Kako da greske drzite podalje, 295
<META> Sadrzaj, 295
Roboti, idite kuci!, 296
Pretrazivanje dokumenata u potrazi za detaljima, 297
Sto se stvari uvecavaju, to je lakse izgubiti se!, 298
Presvlaka dokumenta: indeksi, tabele za skokove i interne veze, 300
Obavljanje posla onako kako to cine baze podataka, 300
Cuvajte se smanjenja prihoda, 301
Virtuelni kompas, 301
Zupcanica na vasoj lokaciji, 302
Dokle je potraga dovela?, 303
Poglavlje 16: Vasa Web lokacija krece uzivo, 305
Lista za proveru pre lansiranja, 305
Sve ostaje u porodici, 307
Prostor za kretanje, 308
Bacite predostroznost niz reku, 310
Zavrsni ispit, 313
Deo IV: Sve same desetke, 315
Poglavlje 17: Prvih deset "dopustenih" i "zabranjenih" stvari u HTML-u, 317
Ne zaboravite svoj sadrzaj, 318
Izgradite svoja dokumenta, 318
Vodite evidenciju o oznakama, 319
Kako da od malo napravite mnogo, 320
Pravljenje atraktivnih strana, 320
Izbegavanje zavisnosti od vrste citaca, 321
Evolucija, ne revolucija, 321
Navigacija po ludom i zamrsenom Webu, 322
Savladavanje zamke dvodimenzionalnog teksta, 322
Za prevazilazenje inercije potreban je stalni oprez, 323
Poglavlje 18: Deset pozeljnih stvari za dizajn, 325
Dizajniranje strane, 325
Pravljenje grafickog recnika, 326
Koriscenje belog prostora, 326
Formatiranje upecatljivog izgleda, 327
Povecavanje vrednosti sadrzaja, 327
Koriscenje hipermedijalnih elemenata na najbolji nacin, 328
Pomocni alati za navigaciju, 329
Stvaranje dobrog misljenja, 329
Biranje trenutka za podelu, 329
Dodavanje vrednosti za vrednost, 329
Poglavlje 19: Skoro deset nacina da istrebite greske na Webu, 331
Napravite spisak, a zatim ga dva puta proverite, 331
Savladavanje mehanike teksta, 332
Nedostatak zivih veza ostavlja gnusna zavestanja, 332
Trazenje nevolje na svim pravim mestima, 334
Pokrivanje svih baza, 334
Alatke za testiranje, 335
Gajenje povratnih informacija, 335
Iskoriscavanje publike na najbolji nacin, 335
Deo V: Dodatak, 337
Dodatak: Nesto o CD-u, 339
Kako da koristite Web strane i primere, 339
Datoteke HTML 4 za neupucene, 340
Softver, 351
Indeks, 353
Upustva za koriscenje CD-a, 370