Ang HTML 5 ay isang Bagong Bersyon ng HTML
Nagdaragdag ang HTML 5 ng maraming mga bagong tampok sa espesipikasyon ng HTML. At kung ano ang mas mahusay, mayroong ilang limitadong suporta sa browser para sa mga bagong tampok na ito. Kung mayroong isang tampok na interesado ka, panoorin ang pahinang WHATWG Wiki Implementations para sa impormasyon sa mga browser na sumusuporta sa iba't ibang bahagi ng detalye.
HTML 5 Bagong Doctype at Charset
Ang ganda ng bagay tungkol sa HTML 5 ay gaano kadali sa pagpapakilos. Ginagamit mo ang HTML 5 doctype, na napaka-simple at naka-streamline:
Oo, iyan. Dalawang salita lamang ang "doctype" at "html". Maaari itong maging simple na ito dahil ang HTML 5 ay hindi na bahagi ng SGML , ngunit sa halip ay isang wika ng markup ang lahat sa kanyang sarili.
Ang character na itinakda para sa HTML 5 ay naka-streamline rin. Ginagamit nito ang UTF-8 at itinatakda mo ito sa isang meta tag lamang:
HTML 5 Bagong Istraktura
Kinikilala ng HTML 5 na ang mga pahina sa Web ay may istraktura, tulad ng mga aklat na may istraktura o iba pang mga XML na dokumento . Sa pangkalahatan, ang mga pahina ng Web ay may nabigasyon, nilalaman ng katawan, at nilalaman ng sidebar kasama ang mga header, footer, at iba pang mga tampok. At ang HTML 5 ay gumawa ng mga tag upang suportahan ang mga elemento ng pahina.
- - upang tukuyin ang mga seksyon ng mga pahina
- - tumutukoy sa header ng isang pahina
- - tumutukoy sa footer ng isang pahina
- - tumutukoy sa nabigasyon sa isang pahina
- - tumutukoy sa artikulo o pangunahing nilalaman sa isang pahina
- - tumutukoy sa karagdagang nilalaman tulad ng isang sidebar sa isang pahina
- - tumutukoy sa mga imahe na nag-annotate ng isang artikulo
HTML 5 Bagong Mga Elemento ng Inline
Tinutukoy ng mga inline na elementong ito ang ilang mga pangunahing konsepto at pinapanatili ang mga ito nang minamanang minarkahan, karamihan ay ginagawa sa oras:
- - Ipahiwatig ang nilalaman na minarkahan sa ilang mga paraan
- - upang ipahiwatig ang nilalaman na isang oras o petsa
- - upang ipahiwatig ang nilalaman na isang bahagi ng isang kilalang hanay - tulad ng paggamit ng disk
- - upang ipahiwatig ang progreso ng isang gawain patungo sa pagkumpleto
HTML 5 Suporta ng Mga Bagong Dynamic na Pahina
Ang HTML 5 ay binuo upang matulungan ang mga developer ng Web application, kaya maraming mga bagong tampok upang gawing madali upang lumikha ng mga dynamic na HTML na pahina:
- Context menu - Sinusuportahan ng HTML 5 ang paglikha at paggamit ng mga menu ng konteksto sa loob ng mga pahina ng Web at mga application
- href ay hindi kinakailangan sa isang tag - ito ay nagbibigay-daan sa iyo upang gamitin ang isang tag na may mga script at sa mga application sa Web nang hindi nangangailangan ng isang lugar upang magpadala ng anchor na iyon
- async attribute - Ito ay idinagdag sa tag ng script upang sabihin sa browser na ang script ay dapat i-load asynchronously upang hindi ito pabagalin ang pag-load at pagpapakita ng natitirang bahagi ng pahina.
- - Nagbibigay ng mga detalye tungkol sa isang elemento. Ito ay magiging tulad ng mga tooltip sa mga di-Web application.
- - Lumilikha ng isang talahanayan na itinayo mula sa isang database o iba pang mga dynamic na pinagmulan
- - isang lumang tag na dinala pabalik at binigyan ng bagong buhay na nagpapahintulot sa iyo na lumikha ng isang menu system sa iyong mga pahina sa Web
- - tumutukoy sa mga pagkilos na dapat mangyari kapag ang isang dynamic na elemento ay naisaaktibo
HTML 5 Mga Bagong Uri ng Form
Sinusuportahan ng HTML 5 ang lahat ng mga karaniwang uri ng input form, ngunit nagdadagdag ito ng ilan pang:
- datetime
- datetime-local
- petsa
- buwan
- linggo
- oras
- numero
- saklaw
- url
HTML 5 Bagong Mga Sangkap
Mayroong ilang mga kapana-panabik na bagong elemento sa HTML 5:
- - isang elemento upang bigyan ka ng isang puwang sa pagguhit sa JavaScript sa iyong mga pahina sa Web. Maaari mong hayaan kang magdagdag ng mga larawan o mga graph sa mga tip sa tool o lumikha lamang ng mga dyanmic na graph sa iyong mga pahina sa Web, na binuo sa mabilisang.
- - Magdagdag ng video sa iyong mga pahina sa Web gamit ang simpleng tag na ito.
- - Magdagdag ng tunog sa iyong mga pahina sa Web gamit ang simpleng tag na ito.
Ang HTML 5 ay Tinatanggal ang ilang Mga Elemento
Mayroon ding ilang mga elemento sa HTML 4 na hindi na suportado ng HTML 5. Karamihan ay wala na, at hindi dapat maging kamangha-mangha, ngunit ang ilan ay maaaring mahirap:
- acronym
- applet
- basefont
- malaki
- gitna
- dir
- font
- frame
- frameset
- isindex
- noframes
- noscript
- s
- welga
- tt
- u
Handa ka na ba para sa HTML 5?
Nagdaragdag ang HTML 5 ng maraming magagandang bagong tampok sa mga pahina ng Web at disenyo ng Web at magiging kapana-panabik ito kapag sinusuportahan ito ng mas maraming mga browser. Sinabi ng Microsoft na sisimulan nilang suportahan ang hindi bababa sa mga bahagi ng HTML 5 sa IE 8. Kung nais mong magsimula nang mas maaga, ang Opera ay may pinakamainam na suporta, na may malapit na Safari.