Håkon Wium Lie jako pierwszy zaproponował () w październiku 1994 roku. Później Lie i Bert Bos pracowali wspólnie nad standardem CSS (literka H została usunięta ze względu na możliwość stosowania stylów do innych podobnych do HTML języków).

W tym czasie została utworzona organizacja World Wide Web Consortium, która z Lie’em i Bosem na czele przejęła prace nad CSS. Pod koniec 1996 roku wydano oficjalną dokumentację CSS, Kaskadowe arkusze stylów, poziom 1.

W3C zatwierdziło trzy oficjalne standardy CSS: CSS1, CSS2 (12 maja 1998) oraz CSS2.1 (7 czerwca 2011).

W ciągu następnych lat rozwijano tzw. CSS3. Wersja ta w stosunku do poprzedników wzbogaciła się o wiele selektorów oraz właściwości, nowością jest także modułowy charakter języka – nie jest to już jednolita rekomendacja, lecz kilkadziesiąt osobnych dokumentów, co pozwala na włączanie lub wyłączanie odpowiednich modułów w przeglądarkach w zależności od chwilowych potrzeb.