1996- The first version of CSS was invented. 1998- CSS 2 was released and work on CSS 3 began. CSS 3 was very different from the other versions, fot instead of being a single monolithic specification, it was published as a set of separate documents known as modules.

 
Before css launch, developers use table to arrange the elements and that was very messy