HTML5
HTML5 je peti glavni standard HTML. Razvoj standarda započeo je 2007. i HTML5 web stranice počeo je postati mainstream 2010. Konačni HTML5 standard službeno je standardizirao W3C u listopadu 28, 2014.
Prethodni HTML standard, HTML 4.01, standardiziran je 1999. godine - petnaest godina prije objavljivanja standarda HTML5. Međutim, u desetljeću koje je prethodilo HTML5, većina web stranica napisana je u XHTML, stroža verzija HTML-a objavljena 2000. HTML5 je dizajniran da zamijeni i HTML 4 i XHTML pružanjem web developera s jednostavnijim standardom koji uključuje nekoliko novih značajki za moderno tkanje.
Tablica u nastavku uključuje popis novih elemenata ili oznake, predstavljeni u HTML5 koji se koriste za definiranje strukture dokumenta.
Pojam | Opis |
---|---|
<header> | Definira zaglavlje web stranice |
<podnožje> | Definira podnožje stranice |
<nav> | Definira navigacijsku traku |
<glavna> | Definira glavni sadržaj web stranice |
<članak> | Definira članak unutar stranice |
<odjeljak> | Definira odjeljak dokumenta ili članka |
<na strani> | Definira sadržaj izvan primarnog sadržaja stranice |
Te oznake pojednostavljuju web stranice izvor kao i odgovarajuće CSS stilova. Na primjer, da biste definirali navigacijski element u XHTML-u, obično biste napisali "<div class = "nav"> u HTML-u stranice i definirajte klasu pod nazivom ".nav"u CSS-u. U HTML5 možete jednostavno umetnuti <nav> označite u HTML-u i stilizirajte sam element pomoću CSS-a.
HTML5 uključuje i nekoliko drugih novih oznaka. Primjeri uključuju <platno> i <Svg> Za grafiku i <audio> i <VIDEO> za multimedijalni elementi. Te oznake pružaju nove mogućnosti za web programere, iako je važno napomenuti da se HTML5 i dalje u velikoj mjeri oslanja na CSS i JavaScript za styling stranica, animacije i interakciju korisnika. Stoga se većina interaktivnih HTML5 web stranica gradi pomoću kombinacije HTML5, CSS3 i JavaScript ili jQuery.
NAPOMENA: Prethodni HTML standardi uključivali su razmak između "HTML-a" i broja (tj. HTML 1.0, HTML 4.01). HTML 5.0 uklanja prostor i službeno je napisan kao HTML5.