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
Posting Komentar
Jika ingin mengkritik :
"Dimohon untuk menggunakan bahasa yang sopan santun."