Perbedaan Antara HTML dan CSS

Anonim

HTML vs CSS

HyperText Markup Language, yang dikenal luas sebagai HTML adalah bahasa markup terdepan untuk halaman web. HTML adalah blok bangunan dasar dari halaman web. Browser web membaca dokumen HTML dan menyusunnya menjadi halaman web visual atau audible. Cascading Style Sheets (CSS) adalah bahasa yang menggambarkan tampilan dan format 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 sekumpulan tanda tag dan HTML menggunakan tag markup, yang biasanya disebut tag HTML, untuk mendeskripsikan halaman web. Dokumen HTML menggambarkan halaman web dan berisi tag HTML dan teks biasa. Tag HTML dapat diidentifikasi dengan mudah dalam dokumen HTML karena dikelilingi oleh tanda kurung siku (gambar g). Tag HTML biasanya dimasukkan ke dalam dokumen secara berpasangan, di mana tag pertama adalah tag awal (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 isi halaman dan tag HTML sendiri tidak ditampilkan oleh browser. Halaman HTML bisa menyematkan gambar, objek dan skrip yang ditulis dalam bahasa seperti JavaScript. Selanjutnya, HTML dapat digunakan untuk membuat formulir 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, namun untuk menentukan kontennya. 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) membuat CSS. HTML 4. 0 memungkinkan semua format dihapus dari dokumen HTML dan disimpan dalam file CSS terpisah. CSS memungkinkan pemisahan konten dokumen dari presentasi dokumen seperti tata letak, warna dan font. Ini akan memungkinkan beberapa halaman web untuk berbagi format yang sama dan mengurangi kompleksitas dan pengulangan konten struktural. CSS juga dapat memungkinkan halaman markup yang sama disajikan dalam gaya yang berbeda dengan membiarkan pembaca memilih style sheet yang berbeda untuk menggantikan 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 HTML adalah bahasa markup yang digunakan untuk menentukan konten halaman web, sedangkan CSS adalah bahasa style sheet. yang digunakan untuk menentukan format 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 seluruh Situs.