HTML dan HTML5 ialah dua definisi jenis dokumen (DTD) yang digunakan untuk mewakili struktur dan kandungan halaman web. HTML ialah singkatan kepada HyperText Markup Language, dan HTML5 ialah versi HTML yang kelima. HTML5 ialah versi HTML yang dipertingkatkan, menyediakan lebih banyak fungsi dan ciri baharu. Dalam artikel ini, kami akan memperincikan perbezaan antara HTML dan HTML5.
1. Jenis Dokumen
HTML5 mempunyai takrifan jenis dokumen (DTD) yang berbeza daripada HTML. HTML menggunakan takrifan DTD HTML 4.01, manakala HTML5 menggunakan takrifan
2. Bahasa penanda
HTML5 lebih santai daripada HTML. Ia membolehkan anda menggunakan tag yang tidak ditutup dalam dokumen anda. Ia juga membolehkan anda meninggalkan petikan dalam nilai atribut. HTML tidak membenarkan bahasa penanda sedemikian, jadi anda mesti mengisytiharkan teg penutup dengan betul dan menggunakan petikan.
3. Teg baharu
HTML5 memperkenalkan banyak teg baharu, seperti: pengepala, pengaki, nav, bahagian, artikel, mengetepikan. Teg ini membantu pereka web mengatur dan mempersembahkan kandungan web dengan lebih baik.
4. Sokongan multimedia
HTML5 menyediakan sokongan asli untuk multimedia. Ia menyokong teg video dan audio, membolehkan anda memainkan fail video dan audio dalam halaman web. Ini lebih mudah dan lebih stabil daripada menggunakan pemalam seperti Flash untuk memainkan video dan audio.
5. Caching Aplikasi
HTML5 membolehkan anda menyimpan halaman web ke cache penyemak imbas anda untuk digunakan di luar talian kemudian. Ciri ini sangat berguna untuk aplikasi luar talian kerana ia membolehkan anda menggunakan aplikasi seperti biasa walaupun anda tidak disambungkan ke internet.
HTML5 menyokong API geolokasi, yang boleh mendapatkan maklumat lokasi geografi pengguna melalui penyemak imbas. Ini berguna untuk apl dan tapak web kerana ia boleh memberikan maklumat yang lebih tepat berdasarkan lokasi pengguna.
HTML5 memperkenalkan API pekerja web, yang membenarkan JavaScript berjalan di latar belakang tanpa mengganggu urutan utama. Ciri ini sangat berguna dalam aplikasi yang perlu memproses sejumlah besar data atau berjalan untuk masa yang lama, kerana ia menghalang aplikasi daripada membeku atau ranap.
Ringkasnya, HTML5 ialah versi HTML yang dipertingkatkan yang menyediakan pembangun dengan lebih banyak fungsi dan ciri baharu. Ia menyediakan sokongan multimedia yang lebih baik, cache aplikasi yang lebih baik, sokongan geolokasi yang lebih baik, sokongan Pekerja Web yang lebih baik. Ia juga lebih longgar dan fleksibel, yang memudahkan pembangun menulis dan mengurus kod halaman web.
Atas ialah kandungan terperinci perbezaan html html5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!