HTML 5 je nova verzija HTML-a
HTML 5 dodaje mnoge nove značajke u HTML specifikaciju. A što je još bolje, već postoji ograničena podrška pregledniku za ove nove značajke. Ako postoji značajka koja vas zanima, pogledajte stranicu WHATWG Wiki Implementations za informacije o preglednicima koji podržavaju različite dijelove specifikacije.
HTML 5 Novi Doctype i Charset
Lijepa stvar oko HTML-a 5 je kako je lako upravljati. Upotrebljavate HTML doktorku, što je vrlo jednostavno i jednostavno:
Da to je to. Samo dvije riječi "doctype" i "html". To može biti tako jednostavno jer HTML 5 više nije dio SGML-a , već je samo označni jezik sam po sebi.
Skup znakova za HTML 5 također je uravnotežen. Koristi UTF-8 i definira ga samo jednom meta oznakom:
HTML 5 Nova struktura
HTML 5 prepoznaje da web stranice imaju strukturu, baš kao što knjige imaju strukturu ili druge XML dokumente . Općenito, web stranice imaju navigaciju, sadržaj tijela i sadržaj bočne trake, zaglavlja, podnožja i druge značajke. A HTML 5 je stvorio oznake koje podržavaju te elemente stranice.
- - definirati odjeljke stranica
- - definira zaglavlje stranice
- - definira podnožje stranice
- - definira navigaciju na stranici
- - definira članak ili primarni sadržaj na stranici
- - definira dodatni sadržaj kao bočnu traku na stranici
- - definira slike koje bilježe članak
HTML 5 novi inline elementi
Ti inline elementi definiraju neke osnovne pojmove i čuvaju ih semantički označene, uglavnom veze s vremenom:
- - označiti sadržaj koji je označen na neki način
- - za označavanje sadržaja koji je vrijeme ili datum
- - označavanje sadržaja koji je djelić poznatog raspona - kao što je upotreba diska
- - naznačiti napredak zadatka prema završetku
HTML 5 podrška za nove dinamičke stranice
HTML 5 razvijen je kako bi pomogao razvojnim programerima za web aplikacije, tako da postoji mnogo novih značajki koje olakšavaju izradu dinamičnih HTML stranica:
- Kontekstni izbornici - HTML 5 će podržavati izradu i korištenje kontekstnih izbornika unutar web stranica i aplikacija
- href nije potreban na oznaci - to vam omogućuje upotrebu oznake s skriptima i web-aplikacijama bez potrebe za slanje tog sidrišta
- async atribut - Ovo se dodaje oznaku skripte da pregledniku kaže da skriptu treba učitati asinkrono, tako da ne usporava opterećenje i prikaz ostatka stranice.
- - daje pojedinosti o elementu. To bi bilo poput alata u ne-web aplikacijama.
- - stvara tablicu koja je izgrađena iz baze podataka ili drugog dinamičkog izvora
- - stara oznaka koja se vraća i daje novi život, omogućujući vam stvaranje sustava izbornika na svojim web stranicama
- - definira radnje koje bi se trebale dogoditi kada se aktivira dinamički element
HTML 5 Vrste novih oblika
HTML 5 podržava sve standardne vrste ulaznih obrazaca, ali dodaje još nekoliko:
- Datum vrijeme
- datetime-lokalne
- datum
- mjesec
- tjedan
- vrijeme
- broj
- opseg
- e
- uRL
HTML 5 novi elementi
Postoji nekoliko uzbudljivih novih elemenata u HTML 5:
- - element koji vam daje vizualni prostor na JavaScriptu na svojim web stranicama. Može vam dopustiti da dodate slike ili grafikone na savjete alata ili jednostavno stvorite dyanmičke grafikone na svojim web stranicama, izgrađenima na letu.
- - dodajte video na svoje web stranice pomoću ove jednostavne oznake.
- - Dodajte zvuk na svoje web stranice pomoću ove jednostavne oznake.
HTML 5 uklanja neke elemente
Postoje i neki elementi u HTML-u 4 koji više neće biti podržani od strane HTML-a 5. Većina ih je već obustavljena, pa ne bi trebalo biti iznenađujuće, ali nekoliko bi moglo biti teško:
- akronim
- aplet
- basefont
- velik
- centar
- dir
- krstionica
- okvir
- skupa okvira
- isindex
- NoFrames
- noscript
- a
- štrajk
- file
- u
Jeste li spremni za HTML 5?
HTML 5 dodaje mnogo sjajnih novih značajki na web stranice i web dizajn i to će biti uzbudljivo kada više preglednici to podržavaju. Microsoft je izjavio da će početi podržavati barem dijelove HTML 5 u IE 8. Ako želite početi prije, Opera je imao najbolju podršku, a iza Safara.