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