Kaj je HTML?

HyperText Markup Language (HTML) je vrsta računalniškega jezika, ki se uporablja za ustvarjanje strani, ki jih je mogoče objaviti na internetu ali poslati po e-pošti. Čeprav se mnogim ljudem morda zdi zapleten, velja za razmeroma preprost jezik. Vsa besedila, grafika in elementi oblikovanja, ki jih je stran oblikovana s tem jezikom, so »označeni« s kodami, ki spletnemu brskalniku ali e-poštnemu programu povejo, kako naj prikaže te elemente. Oznake zagotavljajo tudi informacije o postavitvi in ​​oblikovanju, tako da bo spletna stran ali e-pošta videti čim bližje načinu, kot ga je načrtoval oblikovalec. Za začetnika oblikovalca spletne strani ali kogar koli drugega, ki mora poznati določeno kodo ali se želi naučiti, kako ustvariti celotno spletno mesto, obstaja veliko programskih pripomočkov, programov in spletnih mest, ki mu lahko pomagajo pri pisanju kode HTML.

struktura

Kodiranje HTML je strukturirano kot drevo, v katerem je ugnezdena vsaka druga oznaka. V večini primerov vsak element oblikovanja zahteva začetno in končno oznako, različne oznake pa se ne smejo prekrivati. To je mišljeno z “gnezdenim”; če se oznaka 2 odpre za oznako 1, potem je treba oznako 2 najprej zapreti, tako da je element oblikovanja oznake 2 v celoti zaprt znotraj oznake 1. Elementi so posamezne komponente, ki sestavljajo kodo in vključujejo odpiranje in zapiranje oznake ter vsebino med njimi. Atributi zagotavljajo več informacij o elementu in so sestavljeni iz atributa in njegove vrednosti, povezanih z znakom enakosti.

Za ustvarjanje elementa HTML uporabnik ustvari oznako, ki se začne in konča s kotnimi oklepaji in jo postavi pred besedilo, ki ga je treba oblikovati. Koda – običajno ena ali več črk, številk, besed in/ali simbolov – znotraj kotnih oklepajev označuje, kaj je element in atribute, ki bi jih morala imeti vsebina, kot so velikost, pisava ali druge značilnosti. Za konec oblikovanja uporabnik vnese prvi kotni oklepaj, nato poševnico nazaj, nato ponovi kodo elementa in zapre oklepaj. na primer Kaj je HTML? je koda, uporabljena za oblikovanje naslova tega članka; oznaka elementa »strong« je ugnezdena znotraj oznake »title«.

Vrste kod
Obstaja veliko kod, ki omogočajo različno oblikovanje besedila, vključno s poševnimi pisavami, tabelami, odstavki in hiperpovezavami do spletnih strani. Kode lahko tudi nakazujejo brskalniku ali e-poštnemu programu, kako prikazati ali uporabiti druge elemente, kot so slike, grafika, video in zvok. Druge vrste kod brez kotnih oklepajev se lahko uporabljajo za ustvarjanje ločil, diakritičnih znakov in drugih simbolov, ki se lahko pojavijo v besedilu. Čeprav vsi spletni brskalniki in številni e-poštni programi uporabljajo HTML, lahko vsak razlaga in prikaže kodo nekoliko drugače, zato morajo oblikovalci pogosto upoštevati te različice pri ustvarjanju spletne strani.
Jezik, ki se razvija
Odkar je britanski računalniški znanstvenik Tim Berners-Lee razvil HTML v zgodnjih devetdesetih letih prejšnjega stoletja, je prišlo do številnih sprememb in različic. Te različice vzdržuje konzorcij World Wide Web Consortium (W1990C) od leta 3. Januarja 1996 je delovna skupina, ki je razvijala to specifikacijo, objavila prvi javni delovni osnutek HTML 2008. Od leta 5 še vedno v razvoju, pričakuje se, da bo ta revizija dramatično spremenila razvoj aplikacij za splet. Uvaja številne nove elemente, vključno s tistimi za strukturo spletnega mesta, interaktivnost ter avdio in video podporo, pa tudi nove atribute.
Ogled kode spletne strani
Kodo, ki se uporablja za ustvarjanje katere koli spletne strani, si lahko ogledate tako, da se v brskalniku pomaknete do strani in nato v meniju brskalnika izberete pravilno možnost. V večini brskalnikov lahko uporabnik klikne meni »pogled« in izbere možnost, kot so »vir«, »ogled vira« ali »vir strani«. To bo povzročilo, da se prikaže pojavno okno, v katerem bo prikazana koda, ki je bila uporabljena za ustvarjanje te spletne strani.
Pomembno je omeniti, da ni vsa vsebina, ki jo najdemo na vseh spletnih straneh, napisana v HTML. Razširljivi označevalni jezik (XML) in Extensible HyperText Markup Language (XHTML) sta drugi vrsti označevalnih jezikov, ki se uporabljajo pri spletnem razvoju. Poleg tega se slogovne tabele – kot so kaskadne slogovne tabele (CSS) – uporabljajo za pritrditev sloga na dokumente HTML. Za ustvarjanje interaktivne vsebine se uporabljajo jeziki, kot sta Flash® in Java®. Za dodajanje posebnih funkcij spletnemu mestu je mogoče uporabiti številne druge programske jezike.
V primerjavi s HTM
Praktično gledano je med razširitvami HTM in HTML malo razlike, saj večina strojev obe bere kot datoteko HTML. Razlog, zakaj sta bili na začetku dve različni razširitvi, je ta, da nekatere vrste računalnikov, kot so tisti, ki so delovali na 16-bitnih sistemih DOS ali Windows® 3, niso mogli brati štirih znakovnih razširitev in so zato potrebovali trimestno razširitev HTM. Večina sistemov, ki lahko berejo razširitve štirih znakov, je samodejno programirana za prepoznavanje datotek HTM kot datotek HTML, čeprav bodo uporabniki računalnikov občasno potrebovali pretvornik, da spremenijo datoteko iz HTM v obliko, ki jo sistem prepozna.