This article is currently in the process of being translated into Slovenian (~99% done).
What is HTML?
Kaj je HTML?
HTML je označevalni jezik, ki se uporablja za opis najpreprostejše oblike spletnih strani. To je glavni označevalni jezik za spletne strani. HTML je okrajšava za HyperText Markup Language. Ko spletni brskalnik, kot je Internet Explorer, FireFox ali Chrome, prikaže spletno stran, v resnici bere in tolmači HTML dokument. Ta dokument bi lahko bil krajši od 10 ali pa tudi dolg več sto vrstic, za brskalnik to ni pomembno - vse kar naredi je, da prebere vaš dokument.
In to je glavni namen HTML - spletnim brskalnikom omogočiti dostop do vsebine HTML-dokumenta. Poleg tega, da vaša vsebina postane dostopna spletnemu brskalniku, HTML dodaja tudi pomen vsebini - to pomeni, da spletni brskalniki in iskalniki vedo, katero vrsto vsebine ste postavili na svojo spletno stran, in s tem vedo, kako ravnati z vsebino.
V bistvu je namen HTML-a dodati pomen vašim spletnim stranem (nekateri verjamejo, da bi moral HTML vplivati na videz vaše spletne strani, toda to je večinoma vprašanje vere in ga bomo kasneje preučili), tako da jih lahko brskalnik prikaže.
In kaj je HTML5?
Kakšna je razlika med običajnim HTML in HTML5? To vprašanje bomo preučevali preko celotnega vodiča, vendar je ena stvar, ki jo je treba upoštevati. To je, da vse, kar ste se naučili o HTML, še vedno velja, ko pridemo do HTML5 - nič vam ni treba zavreči.
HTML5 je sestavljen iz številnih novih funkcij in posamezne funkcije si bomo sproti ogledali. HTML5 dejansko ni ravno peta različica HTML – HTML5 je prvotno ustvarila skupina ljudi, ki niso bili odgovorni za uradni HTML standard. Zato razumevanje pokritosti HTML5 ni lahka naloga - resnična težava je, da veliko ljudi uporablja izraz HTML5, ko se dejansko sklicujejo na "HTML5 in vse z njim povezane standarde, kot je CSS3".
V tem vodiču bo fokus na temeljnih značilnostih HTML5 in kako jih uporabljati ter kje se razlikujejo od "starega" HTML-ja 4.
Ko uporabljate HTML5, morate vedeti, da vsi brskalniki ne podpirajo vseh novih funkcij. Različni brskalniki podpirajo različne funkcije in zato boste morali uporabiti nekaj trikov, da bi nekateri HTML5 elementi delali pravilno.
Toda ena stvar je dejstvo - HTML5 je prihodnost, način na katerega se bodo spletne strani gradile, Apple in Google že podpirata veliko funkcij HTML5, svetovni spletni konzorcij (W3C) pa se je odpovedal svojemu razvoju naslednje generacije xHTML v podporo HTML5, zato začnimo!