Me gjuhën e krijimit HTML shkruajmë faqe të uebit. Këtë shfaqje e bëjmë të mundshme me etiketat të cilat kuptohen nga aparati ku hapet faqja e shkruar. CSS ka të njëjtin qëllim, mirëpo me këto stile përcaktohet pamja e elementeve në faqe.
Para se të hapet faqja në shfletues lexohen së pari stilet e përcaktuara nga krijuesi i faqes dhe pastaj zbatohen ato për:
CSS përdor tri lloje të stileve: