CSS, atau Cascading Style Sheets, adalah bahasa yang digunakan untuk mengatur tampilan halaman web. Berbeda dengan HTML, yang bertugas menyusun struktur konten web, CSS bertanggung jawab mengatur elemen visual, seperti warna, font, tata letak, dan animasi.