CSS adalah bahasa yang digunakan untuk mengatur tampilan dan tata letak halaman web, seperti warna, jenis huruf, jarak, dan posisi elemen. CSS bekerja berdampingan dengan struktur halaman untuk menentukan penampilannya. Dengan CSS, satu aturan gaya dapat diterapkan ke banyak elemen sekaligus sehingga tampilan menjadi konsisten. CSS juga memungkinkan desain yang responsif agar halaman menyesuaikan diri dengan ukuran layar. Pemisahan antara struktur dan gaya membuat kode lebih rapi dan mudah dirawat.
CSS mengubah halaman yang polos menjadi antarmuka yang menarik dan nyaman digunakan, serta menentukan pengalaman visual pengunjung.
Sebuah aturan CSS membuat semua judul berwarna biru dan berukuran besar tanpa perlu menuliskannya berulang pada setiap judul.