HTML5
peta različica hiperbesedilnega označevalnega jezika za strukturiranje in predstavitev vsebine za svetovni splet From Wikipedia, the free encyclopedia
Remove ads
HTML 5 je programski jezik, ki definira lastnosti in obnašanje vsebine spletne strani z izvrševanjem prej narejenega vzorca.
HTML 5 je peta in trenutno vodilna verzija HTML-ja, ki zajema tudi XHTML. Trenutni standard, HTML Living Standard, je naredila skupnost WHATWG, ki jo sestavljajo med drugim tudi lastniki svetovnih brskalnikov (Apple, Google, Mozilla in Microsoft).
HTML 5 je bil prvič izdan in javno razpoložljiv 22. januarja 2008. Oktobra 2014 je dobil status korenitih sprememb in nadgradenj. Bil je tudi priporočen s strani W3C. Cilj HTML-ja 5 je bil spremeniti jezik in ga prilagoditi tako, da ga bodo podpirali vsi brskalniki in ostale novosti; ljudje, računalniki in brskalniki pa ga morajo enostavno prebrati tudi brez XHTML-jeve striktnosti. Še vedno pa ga morajo podpirati starejši brskalniki in programi. HTML 5 pa ne vključuje samo HTML-ja 4, marveč tudi XHTML 1 in HTML DOM 2. stopnje.
HTML 5 vključuje podrobne modele obdelave za spodbujanje bolj večoperatibilnih izvedb; razširja, izboljšuje in racionalizira "markup" (označevanje/jezik), ki je na voljo za dokumente, in uvaja označevalne in aplikacijske vmesnike (API) za kompleksne spletne aplikacije . [1] Iz istih razlogov je HTML 5 tudi kandidat za mobilne aplikacije, ki temeljijo na več platformah, saj vključuje funkcije, ki so zasnovane z mislijo na naprave z nizko porabo.
Vključenih je veliko novosti. Da bi se lahko na spletnih straneh lažje dodalo multimedijo, je skupina WHATWG dodala tudi značke <video>
, <audio>
in <canvas>
ter podporo za Scalable Vector Graphics (SVG) in matematične formule MathML. Da bi še bolj obogatili ostale dele spletne strani in njeno strukturo, so prišle na plan tudi značke <main>
, <section>
, article
, <header>
, <footer>
, <aside>
, <nav>
in <figure>
Vpeljani so tudi novi atributi, nekaj elementov in atributov pa je bilo odstranjenih. Nekaj značk, kot so npr. <a>
, <cite>
in <menu>
, je bilo ponovno definiranih, standardiziranih ali spremenjenih.
API in Document Object Model (DOM) sta sedaj temelja HTML-ja 5.
Remove ads
Lastnosti
Razlike od HTML-ja 4.01 in XHTML-ja 1.x
Sledeči seznam kaže razlike med zgoraj navedenima jezikoma in HTML-jem 5.
- Nova pravila razčlenjevanja: usmerjena k prožnemu razčlenjevanju in združljivosti; ne temeljijo na SGML
- Zmožnost uporabe SVG-ja in MathML-ja v
text/html
Nove značke: article
,aside
,audio
,bdi
,canvas
,command
,data
,datalist
,details
,embed
,figcaption
,figure
,footer
,header
,keygen
,mark
,meter
,nav
,output
,progress
,rp
,rt
,ruby
,section
,source
,summary
,time
,track
,video
,wbr
- Nove zvrsti značke "form":
dates and times
,email
,url
,search
,number
,range
,tel
,color
Novi atributi: charset
(na značkimeta
),async
(na značkiscript
)- Globalni atributi (gredo lahko na katerokoli značko):
id
,tabindex
,hidden
,data-*
(poljubni podatkovni atributi) - Opuščeni elementi so v celoti odstranjeni:
acronym
,applet
,basefont
,big
,center
,dir
,font
,frame
,frameset
,isindex
,noframes
,strike
,tt
Remove ads
Logotip
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads