Apa Saja Yang Gres Di Html5
!DOCTYPE
Agar browser memperlakukan suatu dokumen HTML dengan benar, browser perlu mengetahui !DOCTYPE yang dipakai oleh dokumen.
Di versi sebelum HTML5, penulisan !DOCTYPE ribet. Tetapi di HTML5 cukup:
Atau
Character Set
Seperti !DOCTYPE, di HTML5 untuk mendeklarasikan CHARSET juga dipersingkat. Sebagai pola sebelum HTML5:
Di HTML5:
SCRIPT dan LINK
Biasanya praktek umum sebelum HTML5 selalu menambahkan atribut TYPE dengan nilai text/javascript
untuk elemen SCRIPT. Tetapi di HTML5 cukup dengan:
Atau
Begitupun dengan elemen LINK, tanpa TYPE:
Elemen perhiasan di HTML5
ARTICLE, ASIDE, BDI, COMMAND, DETAILS, SUMMARY, FIGURE, FIGCAPTION, FOOTER, HEADER, HGROUP, MARK, METER, NAV, PROGRESS, RUBY, RT, RP, SECTION, TIME, WBR, AUDIO, VIDEO, SOURCE, EMBED, TRACK, CANVAS, DATALIST, KEYGEN, dan OUTPUT.
Elemen yang tidak lagi dipakai di HTML5: ACRONYM, APPLET, BASEFONT, BIG, CENTER, DIR, FONT, FRAME, FRAMESET, NOFRAMES, STRIKE, dan TT.
Web Storage
Web Storage memungkinkan situs web menyimpan isu pada komputer klien (browser pengguna) dan mendapat kembali isu tersebut dikemudian waktu kalau memang diharapkan oleh situs web yang bersangkutan.
Nilai gres TYPE untuk INPUT
color, date, datetime, datetime-local, email, month, number, range, search, tel, time, url, week.
VIDEO dan SOURCE
Di HTML5 untuk menampilkan video atau memuat musik ke dalam halaman web cukup gunakan elemen VIDEO dan SOURCE.
Untuk VIDEO dan SOURCE silahkan ke halaman Memainkan Video Di Web Menggunakan HTML5 dan Memainkan Audio Di Web Menggunakan HTML5.
CANVAS
Di HTML5 ada elemen CANVAS untuk menggambar graphics pada halaman web, dan secara nyata untuk menggambar graphics diharapkan scripting (umumnya JavaScript).
Ada beberapa lagi, antara lain: HTML5 SVG, HTML5 Drag/Drop, HTML5 Geolocation, HTML5 Audio, HTML5 App Cache, HTML5 Web Workers, HTML5 SSE.