HTML 5 je nova različica HTML
HTML 5 dodaja veliko novih funkcij v specifikacijo HTML. In še boljše, že obstaja nekaj omejenega brskalnika za te nove funkcije. Če obstaja funkcija, ki vas zanima, si oglejte stran WHATWG Wiki Implementations za informacije o brskalnikih, ki podpirajo različne dele specifikacije.
HTML 5 Novi Doctype in Charset
Prijetna stvar v HTML-ju 5 je, kako enostavno je, da se pokažete. Uporabljate doctype HTML 5, ki je zelo preprost in racionalen:
Da, to je to. Samo dve besedi "doctype" in "html". Lahko je to preprosto zato, ker HTML 5 ni več del SGML , ampak je namesto tega markup jezik sam.
Urejen je tudi znak za HTML 5. Uporablja UTF-8 in ga definira z eno samo meta oznako:
HTML 5 Nova struktura
HTML 5 prepozna, da imajo spletne strani strukturo, tako kot imajo knjige strukturo ali druge dokumente XML . Na splošno imajo spletne strani navigacijo, vsebino telesa in vsebino stranske vrstice ter glave, noge in druge funkcije. HTML 5 je ustvaril oznake za podporo tistim elementom strani.
- - določiti dele strani
- - določa glavo strani
- - določa nogo strani
- - določa navigacijo na strani
- - definira članek ali primarno vsebino na strani
- - opredeljuje dodatno vsebino, kot je stranske vrstice na strani
- - določa slike, ki označujejo članek
HTML 5 novi elementi
Ti elementi določajo nekatere osnovne koncepte in jih ohranjajo semantično označeni, večinoma s časom:
- - označite vsebino, ki je označena na neki način
- - označite vsebino, ki je čas ali datum
- - označite vsebino, ki je del znanega obsega - na primer uporaba diska
- - označiti napredovanje naloge do zaključka
HTML 5 Nova podpora za dinamične strani
HTML 5 je bil razvit za pomoč razvijalcem spletnih aplikacij, zato je veliko novih funkcij, ki olajšajo izdelavo dinamičnih strani HTML:
- Kontekstni meniji - HTML 5 bo podpiral ustvarjanje in uporabo kontekstnih menijev znotraj spletnih strani in aplikacij
- href ni potreben na oznaki - to vam omogoča, da oznako uporabite s skripti in v spletnih aplikacijah, ne da bi potrebovali prostor za pošiljanje tega sidra
- atribut async - Ta se doda skriptni oznaki, da povej brskalniku, da je treba skript naložiti asinhrono, tako da ne bo upočasnil obremenitve in prikaza preostale strani.
- - podaja podrobnosti o elementu. To bi bilo kot orodje v ne-spletnih aplikacijah.
- - ustvari tabelo, ki je zgrajena iz baze podatkov ali drugega dinamičnega vira
- - staro oznako je prinesla nazaj in dala novo življenje, ki vam omogoča ustvarjanje menijskega sistema na svojih spletnih straneh
- - določa dejanja, ki bi se morala zgoditi, ko se aktivira dinamični element
HTML 5 Nove vrste obrazcev
HTML 5 podpira vse tipe vhodnih oblik v obliki, vendar dodaja še nekaj:
- Datum čas
- datetime-lokalni
- datum
- mesec
- teden
- čas
- številka
- razpon
- E-naslov
- url
HTML 5 novih elementov
V HTML 5 je nekaj zanimivih novih elementov:
- - element, ki vam daje risarski prostor v JavaScriptu na svojih spletnih straneh. Omogoča vam, da dodate slike ali grafe v nasvete orodja ali na svojih spletnih straneh ustvarite dianmicne grafe, zgrajene na letenju.
- - s to preprosto oznako dodajte videoposnetek na svoje spletne strani.
- - s to preprosto oznako dodajte zvok na svoje spletne strani .
HTML 5 odstrani nekaj elementov
Obstaja tudi nekaj elementov v HTML-ju 4, ki jih HTML 5 ne bo več podpiral. Večina jih je že opuščeno in zato ne sme biti presenetljivo, vendar je nekaj težko:
- akronim
- applet
- basefont
- velik
- center
- dir
- pisava
- okvir
- okvirji
- isindex
- noframi
- noscript
- s
- stavka
- tt
- u
Ali ste pripravljeni za HTML 5?
HTML 5 dodaja veliko odličnih novih funkcij na spletnih straneh in spletnem oblikovanju, zato bo vznemirljivo, če ga bo podpiralo več brskalnikov. Microsoft je izjavil, da bodo začeli podpirati vsaj dele HTML 5 v IE 8. Če želite začeti hitreje, Opera ima najboljšo podporo, pri čemer je Safari blizu.