Ia berharap dapat mengurangkan keperluan penyemak imbas untuk aplikasi internet kaya (RIA) berasaskan plug-in, seperti Adobe Flash, Microsoft Silverlight dan Sun JavaFX. HTML 5 menyediakan beberapa elemen dan atribut baharu yang mencerminkan penggunaan tapak web moden yang tipikal. Sesetengah daripadanya secara teknikal seperti tag
dan
, tetapi mempunyai makna, seperti (blok navigasi tapak) dan . Teg sedemikian akan memudahkan pengindeksan enjin carian, peranti skrin kecil dan penggunaan oleh orang cacat penglihatan. Ia juga menyediakan fungsi baharu untuk elemen penyemakan imbas lain, melalui antara muka standard, seperti tag dan . Sesetengah teg HTML 4 yang usang akan ditamatkan penggunaannya, termasuk teg yang digunakan semata-mata untuk tujuan paparan, seperti dan , kerana ia telah digantikan dengan CSS. Terdapat juga beberapa gelagat rangkaian melalui DOM (melalui). Mari kita lihat beberapa penggunaan teg baharu yang disediakan oleh HTML 5 dan perbezaan daripada HTML 4. Teg mentakrifkan kandungan luaran. Contohnya, artikel baharu daripada pembekal berita luaran, atau teks daripada blog, atau teks daripada forum. Atau kandungan daripada sumber luar yang lain. HTML5: HTML4:
teg mentakrifkan kandungan selain artikel. Kandungan ketepikan hendaklah berkaitan dengan kandungan artikel. HTML5:Selain itu, kandungan adalah kandungan bebas, tetapi harus berkaitan dengan kandungan dokumen. HTML4:Selain itu, kandungan adalah kandungan bebas, tetapi harus berkaitan dengan kandungan dokumen.
teg mentakrifkan bunyi, seperti muzik atau strim audio lain. HTML5:Pelayar anda tidak menyokong teg audio. HTML4: teg mentakrifkan grafik, seperti carta dan imej lain. Elemen HTML ini direka untuk grafik vektor sisi pelanggan. Ia tidak mempunyai gelagat sendiri, tetapi mendedahkan API lukisan kepada JavaScript pelanggan supaya skrip boleh melukis apa sahaja yang dikehendakinya ke kanvas. HTML5: HTML4: teg mentakrifkan butang arahan, seperti butang radio, kotak pilihan atau butang. HTML5: HTML4: tiada teg mentakrifkan senarai data pilihan. Digunakan bersama dengan elemen input, anda boleh membuat senarai juntai bawah nilai input. HTML5: HTML4: lihat kotak kombo Teg mentakrifkan butiran elemen, yang boleh dilihat atau disembunyikan oleh pengguna dengan mengklik padanya. Gunakan dengan untuk membuat tajuk terperinci. Tajuk itu kelihatan kepada pengguna dan apabila diklik, ia menghidupkan atau mematikan butiran. HTML5: HTML4: teg mentakrifkan kandungan terbenam, seperti pemalam. HTML5: HTML4: teg mentakrifkan tajuk elemen angka. Elemen "figcaption" harus diletakkan sebagai anak pertama atau terakhir elemen "figure". HTML5: PRC HTML4: none Teg digunakan untuk menggabungkan elemen. Gunakan elemen untuk menambah tajuk pada kumpulan elemen. HTML5: PRC Republik Rakyat China dilahirkan pada tahun 1949...
HTML4:
PRC
Republik Rakyat China dilahirkan pada tahun 1949...
tag mentakrifkan pengaki bahagian atau dokumen. Biasanya, ia akan mengandungi nama pengarang, tarikh dokumen itu dibuat dan/atau maklumat hubungan. HTML5: HTML4:
teg mentakrifkan pengepala bahagian atau dokumen. HTML5: HTML4:
tag digunakan untuk menggabungkan tajuk halaman web atau bahagian. HTML5: HTML4:
Teg mentakrifkan kunci yang dijana. HTML5: HTML4: tiada digunakan terutamanya untuk mempersembahkan teks secara visual yang perlu diserlahkan kepada pengguna. Aplikasi biasa teg adalah untuk menyerlahkan kata kunci carian kepada pengguna dalam hasil carian. HTML5: HTML4: teg mentakrifkan berat dan ukuran. Gunakan hanya untuk ukuran dengan nilai maksimum dan minimum yang diketahui. Julat ukuran mesti ditakrifkan, sama ada dalam teks elemen atau dalam atribut min/maks. HTML5: HTML4: tiada teg mentakrifkan bahagian pautan navigasi. HTML5: HTML4: teg mentakrifkan jenis output yang berbeza, seperti output skrip. HTML5: HTML4: proses menjalankan teg. Anda boleh menggunakan teg untuk menunjukkan kemajuan fungsi yang memakan masa dalam JavaScript. HTML5: HTML4: none Teg digunakan dalam ulasan ruby untuk menentukan perkara yang dipaparkan oleh penyemak imbas yang tidak menyokong elemen ruby . HTML5: 汉( ㄏㄢˋ) HTML4: tiada Tag mentakrifkan tafsiran atau sebutan watak (fonetik atau watak fonetik Cina). HTML5: Bahasa Cina ㄏㄢˋ HTML4: tiada teg mentakrifkan ulasan ruby (notasi atau aksara fonetik Cina). HTML5: 汉( ㄏㄢˋ) HTML4: tiada Teg mentakrifkan bahagian (bahagian, bahagian) dalam dokumen. Seperti bab, pengepala, pengaki atau bahagian lain dokumen. HTML5: HTML4:
teg mentakrifkan sumber media untuk elemen media seperti dan . HTML5: HTML4: tag mengandungi tajuk elemen butiran dan elemen "butiran" digunakan untuk menerangkan maklumat terperinci tentang dokumen atau serpihan dokumen. Elemen "ringkasan" hendaklah anak pertama bagi elemen "butiran". HTML5: HTML 5 Dokumen ini mengajar anda semua yang perlu anda pelajari tentang HTML 5. HTML4: tiada Tarikh definisi teg Atau masa, atau kedua-duanya. HTML5: HTML4: teg mentakrifkan video, seperti klip filem atau strim video lain. HTML5: Pelayar anda tidak menyokong teg video. HTML4: