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.