CSS digunakan untuk mengatur tata letak halaman web. CSS memungkinkan modifikasi setiap elemen HTML dengan menambahkan gaya dan properti seperti ukuran font, warna, dan posisi. Terdapat tiga cara penulisan CSS yaitu embedded, external, dan inline stylesheet. Selector CSS dibedakan menjadi tag, id, dan class. Model kotak menjelaskan bagaimana padding, border, dan margin mempengaruhi ukuran elemen.