HTML vs CSS
Bahasa markup hypertext, dikenal luas sebagai HTML adalah bahasa markup terkemuka untuk halaman web. HTML adalah blok bangunan dasar halaman web. Browser Web Membaca Dokumen HTML dan menyusunnya menjadi halaman web visual atau yang dapat didengar. Cascading Style Sheets (CSS) adalah bahasa yang menggambarkan tampilan dan pemformatan dokumen yang ditulis menggunakan bahasa mark up. CSS banyak digunakan untuk menata halaman web yang ditulis dalam HTML.
Apa itu html?
Html, seperti yang disebutkan sebelumnya adalah bahasa markup, bukan bahasa pemrograman. Bahasa markup adalah seperangkat tag mark up dan html menggunakan tag markup, yang biasanya disebut tag html, untuk menggambarkan halaman web. Dokumen HTML Jelaskan halaman web dan berisi tag HTML dan teks biasa. Tag HTML dapat diidentifikasi dengan mudah dalam dokumen HTML karena dikelilingi oleh kurung sudut (E.G. ). Tag HTML biasanya dimasukkan ke dalam dokumen berpasangan, di mana tag pertama adalah tag start (e.G. ) dan tag kedua adalah tag akhir (e.G. ). Tugas browser web (e.G. Internet Explorer, Firefox, dll.) adalah membaca dokumen HTML dan menampilkannya sebagai halaman web. Browser menggunakan tag HTML untuk menafsirkan konten halaman dan tag HTML sendiri tidak ditampilkan oleh browser. Halaman html dapat menyematkan gambar, objek, dan skrip yang ditulis dalam bahasa seperti JavaScript. Selanjutnya, HTML dapat digunakan untuk membuat bentuk interaktif.
Apa itu CSS?
Seperti disebutkan sebelumnya, CSS mendefinisikan bagaimana elemen HTML perlu ditampilkan di halaman. Awalnya, HTML tidak dimaksudkan untuk memiliki tag untuk memformat dokumen, tetapi untuk menentukan konten. Tapi, pengenalan tag seperti di html 3.2 membuat kehidupan pengembang web sangat sulit. Saat mengembangkan situs web besar, menambahkan informasi font dan warna ke setiap halaman menjadi proses yang sangat membosankan. Sebagai solusi untuk masalah ini, World Wide Web Consortium (W3C) menciptakan CSS. Html 4.0 Memungkinkan semua pemformatan dihapus dari dokumen HTML dan disimpan dalam file CSS yang terpisah. CSS memungkinkan pemisahan konten dokumen dari presentasi dokumen seperti tata letak, warna dan font. Ini akan memungkinkan beberapa halaman web untuk berbagi pemformatan yang sama dan mengurangi kompleksitas dan pengulangan dalam konten struktural. CSS juga dapat memungkinkan halaman markup yang sama disajikan dalam gaya yang berbeda dengan memungkinkan pembaca memilih lembar gaya yang berbeda untuk mengganti yang ditentukan oleh penulis halaman web. Hari ini CSS banyak digunakan dan didukung oleh semua browser.
Perbedaan antara HTML dan CSS
Perbedaan utama antara HTML dan CSS adalah bahwa HTML adalah bahasa markup yang digunakan untuk menentukan konten halaman web, sedangkan CSS adalah bahasa lembar gaya yang digunakan untuk menentukan pemformatan halaman web halaman web. Meskipun HTML juga dapat menentukan pemformatan halaman web, menggunakan CSS untuk tujuan ini akan lebih efektif, karena akan memungkinkan pemisahan konten dari presentasi dan konsistensi di seluruh lokasi.