HTML, atau Hyper Text Markup Language, adalah bahasa utama untuk World Wide Web yang menjadikan halaman web di internet dapat dilihat. Itulah asasnya bagaimana semuanya berfungsi di web. Ia adalah bahasa pengaturcaraan asas untuk pembangunan dan reka bentuk web. Ia cukup untuk mengatakan bahawa HTML menjadikan laman web kelihatan menarik dan kandungan mudah dibaca. Ia adalah sesuatu yang menguasai internet dan teknologi di sebalik semua yang anda lihat dan berinteraksi dalam pelayar web. HTML adalah komponen utama pembangunan laman web dan bersama dengan bahasa skrip lain, ia boleh melakukan keajaiban. HTML telah melihat beberapa kemas kini dari masa ke masa dan ia tidak tetap sama untuk masa yang lama sebelum versi yang lebih canggih dan kaya yang dibawa masuk. HTML5 adalah versi kelima dan versi terkini HTML yang digunakan untuk penstrukturan dan penyampaian kandungan pada World Wide Web.
HTML adalah akronim untuk Bahasa Teks Teks Hyper. HTML adalah bahasa utama World Wide Web yang membolehkan anda memformat teks, menambahkan bunyi, video dan grafik dan menyimpan semua dalam format Teks-Hanya untuk menjadikannya komputer dibaca. Ia adalah komponen asas di sebalik bagaimana semuanya berfungsi di World Wide Web. Ia adalah seni bina utama untuk hampir setiap struktur dan kandungan laman web. Semua yang anda lihat dan berinteraksi dalam penyemak imbas web dimungkinkan dengan HTML. Ia telah wujud sejak penubuhan internet dan masih merupakan komponen asas dalam proses pembangunan web. HTML telah berkembang secara dramatik dari masa ke masa dan terdapat beberapa versi HTML sejak itu.
HTML5 adalah versi terkini HTML yang telah menambahkan banyak ciri ke HTML asal termasuk set baru tag markup seperti baru dan tag yang akan membolehkan elemen audio dan video disepadukan langsung ke laman web. HTML5 dibangunkan dengan kerjasama antara W3C dan WHATWG (Kumpulan Aplikasi Aplikasi Teks Sukarela Web). Dengan HTML5, data boleh disimpan secara setempat oleh halaman web pada pelayar web, yang seterusnya menghapuskan keperluan cookies HTTP. Di samping itu, Grafik Vektor Boleh Skala (SVG) kini merupakan sebahagian daripada HTML5 yang membolehkan anda membuat carta dan graf dinamik tanpa perlu menggunakan pemalam pihak ketiga seperti Flash.
HTML masih merupakan bahasa rasmi World Wide Web yang digunakan untuk membuat dokumen dan menentukan struktur dan tata letak halaman web bersama-sama dengan unsur-unsur yang membolehkan anda berinteraksi dengan kandungan laman web tersebut. Standard HTML telah dibangunkan oleh World Wide Web Consortium (W3C) pada tahun 1997. Unsur HTML adalah blok bangunan dasar laman web. Versi HTML terbaharu dan terkini ialah HTML5 yang telah menambahkan sejumlah ciri tambahan kepada HTML asal termasuk sekumpulan tag markup yang baru, ditambah dengan mesra mudah alih.
HTML5 adalah tahap HTML yang seterusnya yang menggabungkan tiga komponen HTML, CSS, dan JavaScript untuk mewujudkan seni bina yang lebih tangkas. Perbezaan utama antara versi awal HTML dan HTML5 ialah yang kedua mempunyai sokongan audio dan video tahap tinggi yang diintegrasikan ke dalam spesifikasi bahasa. Ia membolehkan anda memasukkan unsur audio dan video terus ke laman web menggunakan dan tag masing-masing. Kandungan audio dan video boleh dikawal dengan HTML atau JavaScript dan digayakan dengan CSS. Walau bagaimanapun, ia tidak menentukan yang mana penyemak imbas format audio dan video patut disokong.
HTML5 mempunyai set ciri penting yang bersama dengan satu set API menjadikan spesifikasi HTML5 luar biasa dan mudah digunakan. Satu contoh yang luar biasa ialah tag yang membolehkan anda membuat carta dan graf dinamik tanpa bantuan program seperti Flash atau Silverlight. Graphics Vector Scalable (SVG) adalah sebahagian daripada HTML5. Plus, tidak perlu menyimpan plugin orang seperti Flash dan Java dikemaskini. Walau bagaimanapun, grafik vektor hanya boleh dilakukan dalam HTML apabila digunakan bersamaan dengan teknologi lain seperti VML, Adobe Flash, Microsoft Silverlight, atau plugin pihak ketiga yang serupa.
HTML5 memanjangkan fungsi dan utiliti HTML dengan membenarkan pelayar berfungsi sebagai platform aplikasi. Salah satu sebab utama mengapa HTML5 dianggap yang terbaik dan juga apa yang menjadikannya begitu berbeza yang terdahulu adalah bahawa semua penyemak imbas web utama menyokong HTML5 termasuk Google Chrome, Mozilla Firefox, Safari, IE, Opera, dan lain-lain. Semua pelayar, kedua-dua lama dan baru, secara automatik mengendalikan unsur-unsur yang tidak dikenali sebagai elemen inline dalam HTML5, sehingga memudahkan para pengembang untuk membuat laman web yang hebat dan menjadikannya dapat dilihat oleh pengguna tanpa melihat browser yang mereka gunakan.
Salah satu perbezaan utama antara keduanya adalah bahawa HTML5 sangat mesra mudah alih bermakna ia mempunyai sokongan luar biasa untuk pembangunan mudah alih yang digunakan dengan baik dengan reka bentuk responsif dan difahami oleh semua pelayar web mudah alih utama seperti Opera Mobile, Safari, Chrome, dan banyak lagi. HTML5 menjadikan mudah bagi pemaju untuk membuat versi mudah alih sebuah laman web untuk memenuhi peranti elektronik berkuasa rendah seperti telefon pintar atau tablet. HTML tidak membenarkan JavaScript dijalankan dalam penyemak imbas, sedangkan HTML5 membolehkan JavaScript dijalankan di latar belakang.
HTML berfungsi dengan baik pada masa lalu, tetapi ia mempunyai kelemahannya. Masalah dengan HTML adalah fungsi terhad dan sokongan terhad untuk penyemak imbas web yang memerlukan pemalam pihak ketiga seperti Flash, Silverlight, untuk menyediakan lebih daripada sekadar teks dan imej biasa. Peningkatan penggunaan peranti mudah alih seperti telefon pintar dan tablet telah memberikan lebih banyak cabaran kepada pemaju dan jurutera dengan masa. Untuk mengatasi cabaran dan tuntutan moden, HTML5 diperkenalkan untuk menangani isu-isu yang lebih mendesak untuk memberikan pengalaman yang lebih lancar untuk pengguna akhir dan pemaju web. Ia memanjangkan fungsi HTML untuk menyediakan seni bina yang lebih canggih dan tangkas dengan lebih banyak fleksibiliti.