Trenutno, bilo koji web programer sigurno će odgovoriti na pitanje: HTML - kakvu vrstu proširenja? Ali nisu svi web programeri. Sigurno postoje ljudi koji još nisu spremni dati točan odgovor na takvo pitanje. Stoga razmotrite srodne koncepte, da tako kažemo, od početka.
HTML (Hypertext Markup Language, hipertekstualni označni jezik) je zajednički jezik za označavanje internetskih dokumenata (a ne programski jezik!). Time se formiraju gotovo sve web stranice. Potonji se razlikuju od običnih dokumenata koji sadrže tekst, druge elemente (slike, tablice) po tome što sadrže posebne deskriptore (oznake) koji su potrebni da bi tekst bio razumljiv bilo kojem pregledniku. HTML nastavak (ili .htm) znak je da datoteka pripada kategoriji web-dokumenata.
HTML oznake su posebne upute koje sadrže informacije o strukturi i oblikovanju web-stranice. Svaka oznaka je uključena u tekst unutar uglastih zagrada <>. Gotovo sve oznake su uparene i sadrže dijelove za otvaranje i zatvaranje, utječući na tekst umetnut unutar tih dijelova.
Primjeri upotrebe HTML deskriptora mogu se vidjeti otvaranjem bilo koje web-stranice u prikazu oznaka. Da biste to učinili, u izborniku preglednika odaberite "Prikaži" - "U obliku HTML-a". Za neke preglednike, hotkeys također rade: Ctrl + U, koji, kada se klikne, otvara istu stranicu u zasebnoj kartici preglednika u načinu koji vam omogućuje da vidite HTML kodove.
Postoje različite verzije HTML-a. Jezik se stalno poboljšava, tako da se nova verzija objavljuje gotovo svake godine. Različite web preglednike (programe za pregled HTML stranica) razvijaju različite tvrtke i razlikuju se u interpretaciji pojedinih oznaka i njihovoj podršci. Kao rezultat toga, isti HTML kôd prikazuju se u različitim preglednicima na svoj način, a neki preglednici uopće ne razumiju pojedinačne oznake.
Do 1990. godine gotovo nitko na svijetu nije točno odgovorio na pitanje: HTML - što je to? Prva dokumentacija o tom jeziku objavljena je 1991. godine. Autor - fizičar Tim Berners-Lee - izumio ga je kao alat za pretvaranje skupa znakova koji se prenosi preko mreže u naslove, veze i odlomke. Ubrzo je taj jezik postao standard za označne dokumente na internetu.
U svom razvoju, prešao je iz početnog izdanja u HTML 5 i nastavlja se poboljšavati. Ovaj jezik sadrži deskriptore za strukturu i oblikovanje. Kasnije su usvojili standardnu CSS tehnologiju, koja pretpostavlja da je opis oblikovanja istaknut u zasebnoj CSS datoteci, ostavljajući opis strukture dokumenta za HTML oznake. Kao rezultat toga, neki se deskriptori više ne koriste.
To je jasno regulirano i treba sadržavati nekoliko obveznih oznaka. To uključuje:
Funkcije zajedničkih oznaka trebaju biti jasne svakom tekstopiscu, mogu se dodati u tekst u bilo kojem uređivaču teksta. Mogu se koristiti u oblikovanju teksta, a da pri tom nemaju posebnog urednika. Obično se koriste HTML-kodovi:
stav
- za označavanje stavka.Web-stranicu (tj. HTML datoteku) možete upisati u bilo kojem uređivaču teksta (na primjer, u Notepadu). Ali sve oznake morat će ručno birati. Prednost ove metode je apsolutno minimiziran kod. Nedostaci - zahtijeva dobro poznavanje hipertekstualnog markup jezika i nemogućnost da se odmah vide rezultati njihovog rada. Stoga je ova metoda prikladna samo za izradu najjednostavnijih web stranica.
Gotovo svi stručnjaci koriste posebne HTML urednike. Najpopularniji među njima su Macromedia HomeSite i Dreamweaver MX. Oni omogućuju vam da automatski unijeti mnoge oznake, označite tekst i elemente koda usluge u boji, odmah pogledajte rezultat dobiven u posebnom prozoru. Ali ti se programi plaćaju.
Za početnike je bolje prvo se okušati u besplatnim urednicima. Najpopularniji među njima su Notepad ++, Komodo Edit, Aptana, Alaborn iStyle i KompoZer. Svaki od ovih programa ima svoje prednosti, pruža korisniku više ili manje funkcionalnosti, ima svoje sučelje. Da biste odabrali onu pravu, trebali biste pokušati raditi u svakoj od njih. To je lako provesti jer ne morate plaćati za te pokušaje.
Osim ovih urednika, postoje i alati za vizualni dizajn (npr. HoTMetal Pro). Prilikom izrade web stranica apsolutno se eliminira potreba za ručnim unosom HTML deskriptora. Međutim, takvi programi proizvode kao rezultat suvišan kôd, čiji iznos znatno premašuje traženu minimalnu veličinu. Osim toga, često je potrebno ručno uređivanje koda kako bi se postigla željena kvaliteta.
Nadamo se da će upoznavanje sa materijalom ovog članka omogućiti čak i novom korisniku da ne sumnja u odgovor na pitanje: HTML - što je to?