HTML
Iz projekta Википедија
HTML (HyperText Markup Language, jezik za označavanje hiperteksta) je opisni jezik specijalno namenjen opisu veb stranica. Pomoću njega se jednostavno mogu odvojiti elementi kao što su naslovi, paragrafi, citati i slično. Pored toga, u HTML standard su ugrađeni elementi koji detaljnije opisuju sam dokument kao što su kratak opis dokumenta, ključne reči, podaci o autoru i slično. Ovi podaci su opšte poznati kao meta podaci i jasno su odvojeni od sadržaja dokumenta.
Aktuelna verzija standarda je HTML 4.01, a sam standard održava Konzorcijum za Veb (W3C, World Wide Web Consortium).
Sadržaj |
[uredi] Istorija
HTML je nastao uprošćavanjem SGML (Standard Generalized Markup Language, standardizovani uopšteni jezik za označavanje) standarda sa svrhom opisa dokumenta koji se objavljuju na vebu.
U početku je bio prilično ograničen što se označavanja sadržaja tiče i pružao je uglavnom elementarne stvari za označavanje i formatiranje teksta (paragrafi, naslovi, citati itd.). Kako je veb rastao tako je rasla i potreba za bogatijim sadržajem te je u tom smeru razvijan i HTML standard. Tada su standardu dodate elementi za opis tabela, slika, slojeva, napredno formatiranje teksta itd.
[uredi] Specifikacije
- HTML 2.0 — (RFC 1866)
- HTML 3.2 — 14 januar 1997,
- HTML 4.0 — 18. decembar 1997,
- HTML 4.01 (manje izmene) — 24. decembar 1999,
- ISO/IEC 15445:2000 („ISO HTML“, bazirano na HTML 4.01 Strict) — 15. maj 2000.
[uredi] HTML kao jezik
[uredi] Definicija tipa dokumenta
Svi HTML dokumenti bi trebali da počinju sa definicijom tipa dokumenta (DTD, Document Type Definition) koji pregledaču definiše po kom standardu je dokument pisan.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Ovaj kod govori pregledaču da je dokument pisan po strogom HTML 4.01 standardu. Ovaj konkretan standard isključuje korišćenje prezentacionih elemenata da bi se što bolje odvojila prezentacija od sadržaja.
[uredi] Sintaksa
Osnov HTML predstavljaju tagovi i atributi. Pomoću tagova se određeni deo dokumenta odvaja od ostatka i na njega se primenjuju pravila definisana samim tagom. Atributi se nalaze unutar tagova i omogućavaju da se pored samog imena taga i unapred definisanog ponašanja još bliže odredi način prikaza i ponašanja označenog dela dokumenta.
Primer:
<p>Tekst paragrafa.</p> <p align="right">Tekst paragrafa</p>
U prvom primeru se odabrani deo označava kao paragraf. U drugom slučaju se pored samog označavanja govori pregledniku da odabrani paragraf poravna nadesno.
[uredi] Struktura dokumenta
HTML dokumenti se sastoje iz dva osnovna dela: dela koji opisuje dokument i dela koji predstavlja sadržaj dokumenta. Informacije koje opisuju sam dokument se smeštaju u head tag, dok se sam sadržaj smešta u body tag. Oba ova elementa se nalaze unutar html taga.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Naslov dokumenta</title> </head> <body> <h1>Primer dokumenta</h1> <p>Ovo je primer jednog prostog HTML dokumenta.</p> </body> </html>
[uredi] Resursi
- HTML 4.01 — aktuelna specifikacija
- Konzorcijum za Veb — organizacija koja je propisala HTML standard
- W3C validator — alat za proveru ispravnosti HTML dokumenata

