HTML 5 adalah standar jaringan baru, dengan tujuan mengganti standar HTML 4.01, XHTML 1.0 dan DOM Level 2 HTML yang ada. Artikel ini memperkenalkan Anda pada penjelasan terperinci tentang cara menggunakan tag HTML5. Teman -teman yang tertarik menggunakan tag HTML5 akan belajar bersama.
HTML 5 adalah standar jaringan baru dengan tujuan mengganti standar HTML 4.01, XHTML 1.0 dan DOM Level 2 HTML yang ada. Ia berharap dapat mengurangi kebutuhan browser akan aplikasi Internet Rich (RIA) berbasis plug-in yang membutuhkan plug-in, seperti Adobe Flash, Microsoft Silverlight, dan Sun JavaFX.
HTML 5 menyediakan beberapa elemen dan atribut baru yang mencerminkan situs web penggunaan modern yang khas. Beberapa dari mereka secara teknis mirip dengan tag <div> dan <span>, tetapi memiliki beberapa makna, seperti <av> (blok navigasi situs web) dan <footer>. Tag ini akan kondusif untuk pengindeksan mesin pencari, perangkat layar kecil dan orang -orang tunanetra. Ini juga menyediakan fitur -fitur baru untuk elemen penelusuran lainnya melalui antarmuka standar seperti <Audio> dan <Video> tag.
HTML 5, sebagai generasi baru bahasa markup hypertext, telah menambahkan banyak tag. Tag ini tidak hanya semantik, tetapi juga kuat. Tag berikut adalah:
<carticle> mendefinisikan konten eksternal. Misalnya, artikel baru dari penyedia berita eksternal, baik dari blog, atau dari forum. Atau berasal dari sumber eksternal lainnya.
<side> mendefinisikan konten di luar konten halaman, tetapi harus terkait dengan konten halaman
<Audio> Tentukan suara, seperti musik atau aliran audio lainnya
<Canvas> mendefinisikan grafik, seperti grafik dan gambar lainnya.
<counds> mendefinisikan tombol perintah, seperti tombol radio, kotak centang, atau tombol.
<DatAtemplate> wadah yang mendefinisikan templat data. Elemen ini harus memiliki elemen anak yang mendefinisikan templat: elemen <sule>
<datagrid> mendefinisikan daftar data opsional. Datagrid ditampilkan sebagai daftar pohon
<Katalis> mendefinisikan daftar data opsional. Digunakan dengan elemen input untuk membuat daftar drop-down dari nilai input
<Salog> Tentukan percakapan, seperti percakapan
<sembed> mendefinisikan konten tertanam, seperti plug-in
<devent-source> mendefinisikan sumber peristiwa yang dikirim oleh server
<big figur> mendefinisikan pengelompokan konten media, dan judulnya
<footer> mendefinisikan footer bagian atau dokumen
<Header> mendefinisikan header bagian atau dokumen
<Hgroup> judul grup
<KeyGen> mendefinisikan kunci yang dihasilkan
<m> Tentukan teks dengan token
Fungsi utama dari <Anch> adalah untuk menyorot teks pada halaman yang perlu secara visual menyoroti pentingnya bagi pengguna. Aplikasi yang khas adalah menyoroti kata kunci pencarian kepada pengguna dalam hasil pencarian
<meter> mendefinisikan ukuran dalam unit. Hanya digunakan untuk metrik dengan nilai maksimum dan minimum yang diketahui
<av> Tentukan tautan navigasi
<nest> Tentukan poin bersarang untuk elemen anak dalam template data. Gunakan dengan elemen <ityatemplate> dan <sule>
<sel output> Tentukan berbagai jenis output, seperti output skrip
<progress> Proses berjalan. Dapat digunakan untuk menampilkan kemajuan fungsi yang memakan waktu dalam JavaScript atau mengunduh
<sule> mendefinisikan aturan untuk memperbarui templat data. Gunakan dengan elemen <Dherateemplate> dan <Nest>
<rp> digunakan dalam komentar ruby untuk menentukan apa yang ditampilkan oleh browser yang tidak mendukung elemen ruby
<rt> Tentukan pinyin karakter Cina atau hiragana dalam karakter Cina Jepang
<muby> Tentukan teks beranotasi dalam bahasa Asia
<section> mendefinisikan bagian dalam dokumen. Misalnya, bab, header, footer atau bagian lain dari dokumen
<source> mendefinisikan sumber daya media untuk elemen media seperti <Video> dan <Audio>
<summary> mendefinisikan ringkasan, kepala detail. Tidak setara dengan atribut ringkasan dalam tabel
<lima> mendefinisikan tanggal atau waktu, atau keduanya
<Video> Tentukan video, seperti klip film atau aliran video lainnya
HTML5 menambahkan banyak tag baru, dan juga menghilangkan beberapa tag:
<cr SCHONMON> dapat digunakan sebagai ganti <abbr>
<plett> tidak lagi didukung
<Basefont> Gunakan CSS sebagai gantinya
<Big> Gunakan CSS sebagai gantinya
<senter> Gunakan CSS sebagai gantinya
<Ir> Gunakan CSS sebagai gantinya
<font> Gunakan CSS sebagai gantinya
<bingkai> tidak lagi didukung
<fameset> tidak lagi didukung
<noframes> tidak lagi didukung
<s> Gunakan CSS sebagai gantinya
<small> Gunakan CSS sebagai gantinya
<Strike> Gunakan CSS sebagai gantinya
<tt> Gunakan CSS sebagai gantinya
<u> Gunakan CSS sebagai gantinya
Tag di atas tidak direkomendasikan dalam XHTML 1.0, tetapi mereka masih didukung, tetapi sama sekali tidak didukung dalam HTML 5. Selain itu, banyak atribut tag tidak didukung, seperti ALING, dll.