Mengenal Fitur HTML5

Contoh :

<!DOCTYPE html> <html> <body> <audio autoplay="autoplay" controls="controls"> <source src="file.ogg"> <source src="file.mp3"> </audio> </body> </html>

HTML

Pada HTML belum ada atribut audio

Video

Digunakan untuk menambahkan video ke halaman web

HTML5

Format video yang disupport browser :

BrowserMP4WebMOggInternet Exploer 9+YESNONOChrome 6+YESYESYESFirefox 3.6+NOYESYESSafari 5+YESNONOOpera 10.6+NOYESYES

Contoh :

<!DOCTYPE html> <html> <body> <video width="320" height="240" controls preload> <source src="video.mp4" type="video/mp4"> <source src="video.ogg" type="video/ogg"> </video> </body> </html>

HTML

Pada HTML belum ada atribut video

Data Attributes

Data attributes adalah fitur baru di HTML5, maka pada HTML sebelumnya fitur data atrribut belum tersedia.

Data attributes digunakan untuk menyimpan kustomasi data secara pribadi.

Data yang disimpan (kustomasi) kemudian dapat digunakan di halaman JavaScript untuk menampilkan halaman yang lebih menarik.

sintaks :

<element data-*="somevalue">

data-* attributes terdiri dari 2 bagian

Nama atribut

Tidak boleh berisi huruf besar, dan setidaknya harus memiliki panjang satu karakter setelah awalan "data-"

Nilai atribut

Bisa berupa string apa pun.

Contoh :

<div id="myDiv" data-custom-attr="MyValue"> Text</div>

Semantic Tags

Semantic tags mendefinisikan dengan jelas fungsi / makna penggunaan tags tersebut, semantic tags dapat memudahkan developer dan browser memahami konten.

HTML

Pada HTML belum terdapat semantic tags, biasanya menggunakan tag

dan untuk pembuatan konten.

HTML 5

Elemen semantic tags

Nama ElemenKeteranganMendefinisikan konten selain konten utamaMendefinisikan artikelMenentukan detail tambahan yang dapat dilihat atau disembunyikan oleh penggunaMenentukan keterangan untuk elemenMenentukan konten yang berdiri sendiri, seperti ilustrasi, diagram, foto dll.Mendefiniskan footer suatu halaman / dokumenMendefiniskan header suatu halaman / dokumenMenentukan isi utama suatu halaman / dokumenMenentukan teks yang ditandai / disorotMenentukan tautan/link navigasiMendefinisikan bagian dalam dokumenMenentukan heading yang terlihat untuk elemenMenentukan tanggal / waktu

Contoh penulisan semantic tags:

<nav> <a href="html">HTML</a> | <a href="css">CSS</a> | <a href="js">JavaScript</a> | <a href="jquery">jQuery</a> </nav> <header><p>Codepolitan</p></header> <article> <section> Semantic tags mendefinisikan dengan jelas fungsi / makna penggunaan tags tersebut, semantic tags dapat memudahkan developer dan browser memahami konten. </section> </article> <aside> <p>Belajar HTML5</p> </aside> <footer> <p>Posted by: Rizka Rizka</p> </footer>

Komentar

Postingan populer dari blog ini

Mengenal Fitur CSS3

Command Line

7+ Tipe Data C++ Berserta Contoh Program dan Jangkauannya