Cascading Style Sheet (CSS)

Cascading Style Sheet (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu website, baik tata letak, jenis huruf, warna, dan semua yang berhubungan dengan tampilan atau gaya suatu web.

Fungsi : 
CSS digunakan untuk mengatur style atau tampilan dari dokumen HTML. 

Kelebihan:
  1. Memisahkan desain dengan konten halaman web.
  2. Mengatur desain seefisien mungkin.
  3. Jika kita ingin mengubah suatu tema halaman web, cukup modifikasi pada css saja. 
  4. Menghadirkan sesuatu yang tidak dapat dilakukan oleh HTML.
  5. Lebih mudah didownload karena lebih ringan ukuran filenya.  
  6. Satu CSS dapat digunakan banyak halaman web.  
  7. Dengan CSS, anda akan dapat mempersingkat waktu kerja anda untuk membuat halaman web.  
  8. Ukuran File HTML akan menjadi lebih kecil, karena file CSS berada diluar HTML (kalau menggunakan External Stylesheet). 
 
Kekurangan: 
  1.  Tampilan pada browser berbeda-beda. 
  2. Kadang juga terdapat browser yang tidak support CSS (browser lama). 
  3. Harus tahu cara menggunakannya. 
  4. dibutuhkan waktu lebih lama dalam membuatnya. 
  5. Masih ada bug/error dalam CSS.