Trenutno bo kateri koli spletni programer samozavestno odgovoril na vprašanje: HTML - kakšno razširitev? Vendar niso vsi spletni programerji. Zagotovo obstajajo ljudje, ki še niso pripravljeni dati pravilnega odgovora na to vprašanje. Zato razmislite o povezanih pojmih, tako rekoč, od začetka.
HTML (Hypertext Markup Language, hipertekstni označevalni jezik) je skupni jezik za označevanje internetnih dokumentov (in ne programskega jezika!). Z njim se oblikujejo skoraj vse spletne strani. Slednji se razlikujejo od običajnih dokumentov, ki vsebujejo besedilo, druge elemente (slike, tabele) s tem, da vsebujejo posebne deskriptorje (oznake), ki so potrebni za razumljivost besedila za vsak brskalnik. Razširitev HTML (ali .htm) je znak, da datoteka spada v kategorijo spletnih dokumentov.
HTML oznake so posebna navodila, ki vsebujejo informacije o strukturi in oblikovanju spletne strani. Vsaka oznaka je vključena v besedilo znotraj kotnih oklepajev <>. Skoraj vse oznake so seznanjene in vsebujejo odpiranje in zapiranje delov, kar vpliva na besedilo, vstavljeno v te dele.
Primeri uporabe deskriptorjev HTML so vidni z odpiranjem katere koli spletne strani v pogledu oznak. To storite tako, da v meniju brskalnika izberete »Pogled« - »V obliki HTML-ja«. Za nekatere brskalnike delujejo tudi hotkeys: Ctrl + U, ki se ob kliku odpre ista stran v ločenem zavihku brskalnika v načinu, ki vam omogoča ogled HTML kod.
Obstajajo različne različice HTML-ja. Jezik se nenehno izboljšuje, zato se skoraj vsako leto izda nova različica. Različne spletne brskalnike (programe za ogled HTML strani) razvijajo različna podjetja in se razlikujejo v interpretaciji posameznih oznak in njihovi podpori. Posledično se ista koda HTML na različne načine prikaže v različnih brskalnikih, nekateri brskalniki pa sploh ne razumejo posameznih oznak.
Do leta 1990 skoraj nihče na svetu ni pravilno odgovoril na vprašanje: HTML - kaj je to? Prva dokumentacija o tem jeziku je bila objavljena leta 1991. Avtor - fizik Tim Berners-Lee - ga je izumil kot orodje za spreminjanje nabora znakov, ki se prenaša po omrežju, v naslove, povezave in odstavke. Kmalu je ta jezik postal standard za dokumente o označevanju na internetu.
V svojem razvoju je od začetne izdaje prešla v HTML 5 in se še naprej izboljšuje. Ta jezik vsebuje deskriptorje za strukturo in oblikovanje. Kasneje so sprejeli standardno tehnologijo CSS, ki predpostavlja, da je opis oblikovanja poudarjen v ločeni datoteki CSS, tako da je opis strukture dokumenta za oznake HTML. Posledično se nekateri deskriptorji ne uporabljajo več.
To je jasno urejeno in mora vsebovati več obveznih oznak. Te vključujejo:
Funkcije skupnih oznak morajo biti jasne vsem tekstopiscem, dodajanje besedila je možno v vsakem urejevalniku besedila. Lahko jih uporabimo pri oblikovanju besedila, ne da bi imeli pri roki posebnega urednika. Pogosto se uporabljajo zlasti kode HTML:
odstavka
- označite odstavek.Spletno stran (tj datoteko HTML) lahko vnesete v katerikoli urejevalnik besedila (na primer v Beležnici). Vse oznake pa bodo morale ročno izbrati. Prednost te metode je popolnoma minimizirana koda. Slabosti - zahteva dobro poznavanje hipertekstualnega označevalnega jezika in nezmožnost takojšnjega ogleda rezultatov njihovega dela. Zato je ta metoda primerna samo za ustvarjanje najbolj preprostih spletnih strani.
Skoraj vsi strokovnjaki uporabljajo posebne HTML urednike. Najbolj priljubljeni med njimi so Macromedia HomeSite in Dreamweaver MX. Omogočajo vam, da samodejno vnesete veliko oznak, poudarite besedilo in elemente storitvene kode v barvi, takoj si oglejte rezultat, pridobljen v posebnem oknu. Toda ti programi so plačani.
Za začetnike je bolje, da se najprej poskusite z uporabo brezplačnih urednikov. Najbolj priljubljeni med njimi so Notepad ++, Komodo Edit, Aptana, Alaborn iStyle in KompoZer. Vsak od teh programov ima svoje prednosti, zagotavlja uporabniku več ali manj funkcionalnosti, ima svoj vmesnik. Za izbiro pravega morate poskusiti delati v vsakem od njih. To je enostavno izvajati, saj za te poskuse ni treba plačati.
Poleg teh urednikov so na voljo tudi orodja za vizualno oblikovanje (na primer HoTMetal Pro). Pri ustvarjanju spletnih strani popolnoma odpravljajo potrebo po ročnem vnosu deskriptorjev HTML. Vendar pa taki programi kot rezultat proizvajajo preveč odvečno kodo, katere znesek znatno presega zahtevano najmanjšo velikost. Poleg tega je pogosto potrebno ročno urejanje kode, da se doseže želena kakovost.
Upamo, da bo seznanitev z gradivom v tem članku omogočila, da tudi novinec ne bo dvomil v odgovor na vprašanje: HTML - kaj je to?