--- title: CSS slug: Glossary/CSS tags: - CSS - Glossary - Web translation_of: Glossary/CSS ---

CSS (Cascading Style Sheets) merupakan bahasa deklaratif yang mengontrol tampilan halaman web di {{glossary("browser")}}. Browser menerapkan deklarasi CSS pada elemen untuk menampilkannya dengan benar. Sebuah deklarasi style/gaya terdiri dari properti dan nilainya, yang menentukan bagaimana halaman web ditampilkan.

CSS merupakan salah satu dari tiga inti teknologi web, bersama dengan {{Glossary("HTML")}} dan {{Glossary("JavaScript")}}. CSS umumnya memberi style pada {{Glossary("Element","HTML elements")}}, namun juga dapat digunakan dengan bahasa markup lain seperti {{Glossary("SVG")}} atau {{Glossary("XML")}}.

Aturan CSS merupakan suatu himpunan {{Glossary("CSS Property","properties")}} yang terkait dengan {{Glossary("selector")}}. Berikut adalah sebuah contoh yang membuat setiap paragraf HTML berwarna kuning dengan warna latar hitam:

/* Selector "p" menunjukan bahwa semua paragraf pada dokumen akan dipengaruhi aturan ini */
p {
  /* Properti "color" mendefinisikan warna teks, pada contoh ini kuning - "yellow". */
  color: yellow;

  /* Properti "background-color" mendefinisikan warna latar, pada contoh ini hitam - "black". */
  background-color: black
}

Istilah "cascading" mengacu pada aturan-aturan yang mengatur bagaimana selector diprioritaskan untuk mengubah tampilan halaman. Ini merupakan fitur penting, karena sebuah situs yang kompleks dapat memiliki ribuan aturan CSS.

Pelajari Juga

Pengetahuan Umum

Referensi Teknikal

Belajar tentang CSS