HTML
Hypertext Markup Language (HTML) je jezik za kreiranje web stranica. Termin markup language je pozajmljen od industrije za publikovanje knjiga. Pre nego što se knjiga složi i štampa, tehnički urednik čita rukopis i daje zamerke. Na osnovu ovih zamerki slovo-slagač zna kako da formatira tekst. Tako na primer, ako tehnički urednik ukaže da deo linije treba da bude štampan bold, on podvlači talasasto taj deo linije. Na isti način podaci web stranice se formatiraju radi interpretacije od strane browser-a.
Objasnimo ideju na jednom primeru. Da bi učinili deo teksta koji se u HTML-u prikazuje boldiran, neophodno je da na početku i kraju teksta postavimo marker, kako je to prikazano na slici 11.
Slika 11 Markeri za boldiranje
Oba markera i predstavljaju instrukcije za browser. Kada browser uoči dva markera, on zna da tekst izmedju ta dva markera treba da bude boldiran (vidi sliku 12).
Slika 12 Efekat markera za boldiranje
HTML nam dozvoljava da koristimo samo ASCII karaktere, kako za glavni tekst tako i instrukcije za formatiranje. Na ovaj način, svaki računar može da prihvati ceo dokumenat kao
ASCII dokumenat. Glavni tekst su podaci, a instrukcije za formatiranje se mogu koristiti od strane browser-a za formatiranje podataka.
Struktura web stranice
Web stranicu čine dva dela: zaglavlje i telo.
Zaglavlje
Zaglavlje (head) predstavlja prvi deo web stranice. Zaglavlje sadrži naslov stranice i druge parametre koje browser koristi.
Telo
Aktuelni sadržaji stranice nalaze se u telu, koje sadrži tekst i markere. Dok tekst predstavlja aktuelna informacija koja se sadrži u okviru stranice, markeri (tagovi) definišu pojavljivanje (izgled) dokumenta. Svaki HTML marker predstavlja ime iza koga sledi opciona lista atributa, sve zatvoreno u okviru zagrade manje od i veće od, tj.< >.
Nakon atributa, ako je prisutan, sledi znak jednakosti, i vrednost atributa. Neki od markera mogu da se koriste kao samostalni, dok se drugi koriste u parovima. Oni koji se koriste u parovima nazivaju se početni (startni) i krajnji markeri, respektivno. Startni marker može da ima atribute i vrednosti. Krajnji marker ne može imati atribute ili vrednosti, ali mora da ima simbol "/" ispred imena.
Markeri
Browser donosi odluku o strukturi teksta na osnovu markera, a to su obično markeri ugradjeni u tekst. Marker (tag) se zatvara sa dve zagrade < i >, i obično se markeri javljaju u parovima. Početni marker startuje imenom markera, a završni marker počinje sa "/" iza čega sledi ime markera.
Marker može da ima listu atributa, pri čemu iza svakog atributa sledi znak jednakosti i vrednost koja se pridružuje tom markeru. Na slici 13 prikazan je format markera.
Slika 13 Početni i krajnji markeri.
|