HTML 5 adalah Versi Baru dari HTML
HTML 5 menambahkan banyak fitur baru ke spesifikasi HTML. Dan yang lebih baik lagi, sudah ada beberapa dukungan browser terbatas untuk fitur-fitur baru ini. Jika ada fitur yang Anda minati, tonton halaman Implementasi WHATWG Wiki untuk informasi tentang browser yang mendukung berbagai bagian spesifikasi.
HTML 5 New Doctype dan Charset
Yang menyenangkan tentang HTML 5 adalah betapa mudahnya untuk menerapkan. Anda menggunakan HTML 5 doctype, yang sangat sederhana dan efisien:
Ya, itu dia. Hanya dua kata "doctype" dan "html". Ini bisa sesederhana ini karena HTML 5 bukan lagi bagian dari SGML , tetapi malah merupakan bahasa markup semuanya dengan sendirinya.
Kumpulan karakter untuk HTML 5 juga disederhanakan. Ia menggunakan UTF-8 dan Anda mendefinisikannya hanya dengan satu tag meta:
HTML 5 Struktur Baru
HTML 5 mengakui bahwa halaman web memiliki struktur, seperti halnya buku memiliki struktur atau dokumen XML lainnya . Secara umum, halaman Web memiliki navigasi, konten isi, dan konten bilah samping ditambah header, footer, dan fitur lainnya. Dan HTML 5 telah membuat tag untuk mendukung elemen-elemen halaman tersebut.
- - untuk menentukan bagian halaman
- - Menentukan tajuk halaman
- - mendefinisikan footer halaman
- - mendefinisikan navigasi di halaman
- - mendefinisikan artikel atau konten utama pada halaman
- - mendefinisikan konten tambahan seperti bilah sisi di halaman
- - Menentukan gambar yang membubuhi keterangan artikel
HTML 5 Elemen Inline Baru
Elemen inline ini mendefinisikan beberapa konsep dasar dan menjaganya tetap semantik, sebagian besar berkaitan dengan waktu:
- - untuk menunjukkan konten yang ditandai dengan mode tertentu
- - untuk menunjukkan konten yang merupakan waktu atau tanggal
- - untuk menunjukkan konten yang merupakan pecahan dari kisaran yang diketahui - seperti penggunaan disk
- - untuk menunjukkan kemajuan tugas menuju penyelesaian
HTML 5 Dukungan Halaman Dinamis Baru
HTML 5 dikembangkan untuk membantu pengembang aplikasi Web, jadi ada banyak fitur baru untuk memudahkan pembuatan halaman HTML dinamis:
- Menu konteks - HTML 5 akan mendukung pembuatan dan penggunaan menu konteks dalam halaman Web dan aplikasi
- href tidak diperlukan pada tag - ini memungkinkan Anda untuk menggunakan tag dengan skrip dan di aplikasi Web tanpa perlu tempat untuk mengirim jangkar tersebut
- async atribut - Ini ditambahkan ke tag skrip untuk memberi tahu browser bahwa skrip harus dimuat secara asynchronous sehingga tidak memperlambat beban dan tampilan sisa halaman.
- - memberikan detail tentang suatu elemen. Ini akan menjadi seperti tooltips di aplikasi non-Web.
- - membuat tabel yang dibangun dari database atau sumber dinamis lainnya
- - tag lama dibawa kembali dan diberikan kehidupan baru yang memungkinkan Anda untuk membuat sistem menu di halaman Web Anda
- - Menentukan tindakan yang seharusnya terjadi ketika elemen dinamis diaktifkan
HTML 5 Jenis Formulir Baru
HTML 5 mendukung semua jenis input bentuk standar, tetapi menambahkan beberapa lagi:
- tanggal Waktu
- datetime-local
- tanggal
- bulan
- minggu
- waktu
- jumlah
- jarak
- url
HTML 5 Elemen Baru
Ada beberapa elemen baru yang menarik dalam HTML 5:
- - elemen untuk memberi Anda ruang gambar di JavaScript pada halaman Web Anda. Ini dapat membiarkan Anda menambahkan gambar atau grafik ke tips alat atau hanya membuat grafik dyanmic di halaman Web Anda, dibangun dengan cepat.
- - Tambahkan video ke halaman Web Anda dengan tag sederhana ini.
- - Tambahkan suara ke halaman Web Anda dengan tag sederhana ini.
HTML 5 Menghapus Beberapa Elemen
Ada juga beberapa elemen dalam HTML 4 yang tidak lagi didukung oleh HTML 5. Sebagian besar sudah tidak digunakan lagi, sehingga tidak mengherankan, tetapi beberapa mungkin sulit:
- akronim
- applet
- basefont
- besar
- pusat
- dir
- font
- bingkai
- frameset
- isindex
- noframes
- noscript
- s
- menyerang
- tt
- kamu
Apakah Anda Siap untuk HTML 5?
HTML 5 menambahkan banyak fitur baru yang hebat ke halaman Web dan desain Web dan itu akan menjadi menarik ketika lebih banyak browser mendukungnya. Microsoft telah menyatakan bahwa mereka akan mulai mendukung setidaknya sebagian dari HTML 5 di IE 8. Jika Anda ingin memulai lebih cepat, Opera memiliki dukungan terbaik, dengan Safari di belakang.