Cascading Style Sheets began his story with html in the early 90s. While different browsers have their own styles to display Web pages. Initially, css was designed for use by end users, for change the display of information on the site. Because html has developed very quickly and was able to cover all the necessary properties of information display, css was distributed and did not have a particular importance in the construction sites of time. The concept of 'Cascading Style Sheets' was first proposed by Hakon Wium Lie in 1994.
At the same time, Bert Bos, on the development of their browser called Argo which used its own style, and at the same time, and Bos, Hakon decided to integrate the to develop the css. By that time, many languages have been proposed style, but it is in the css was suggested to use a so-called inheritance from parent to child. Thus the developer can determine different styles for a particular block, based on already defined styles. This approach has become very easy and added flexibility to develop site styles, and this mixture of stylistic preferences permitted. In the mid-90s began active Kontsortsium the World Wide Web (W3C), which is very actively interested in the development css. And in December 1996 was published recommendation CSS1. In early 1997, CSS was appointed its own working group within the W3C, a chaired by Chris Lilley. The group began to consider issues that have not been handled in CSS1, which led to the creation of the level of CSS2, which was published as an official recommendation in May 1998. Currently we are actively developing CSS 3 which should be a real breakthrough in the development of Cascading Style Sheets.