CSS memiliki struktur style yang terdiri dari selector, deklarasi, dan properti beserta valuenya. Selector menentukan elemen mana yang diaplikasi style, deklarasi menjelaskan style yang dibuat, dan properti dilengkapi valuenya seperti warna dan ukuran. Tanda titik koma diperlukan untuk memisahkan setiap properti. Style dapat diterapkan ke beberapa elemen sekaligus dengan memisahkan nama elemennya oleh koma di dalam selector.