CSS3 is the abbreviation for Cascading Style Sheets version 3. Styles define how to display the HTML elements and is developed by the World Wide Web Consortium (w3c).
Initially, the presentation layout was handled by the browser. But it led to so many problems. Hence to solve the problems W3C, the non profit, standard setting consortium responsible for standardizing html, created styles in addition to html 4.0 called the Cascading Style Sheets (CSS), which was intially released on December 17 1996. CSS describes how HTML elements are to be displayed on screen in the browser and it controls the layout of multiple Web pages. CSS3 is the latest standard for CSS and is completely backwards-compatible with earlier versions of CSS.
Here you will learn how to use CSS3 with your html elements. The look and feel of any site can be improved drastically by using CSS3. Use the left panel to browse through the different CSS3 topics.
The way CSS3 is different from its predecessor version CSS2 is that CSS3 is split into modules. In the previous version (CSS2) everything was a large single specification with different features, whereas CSS3 is divided into several modules with every single module posessing new capabilities, also compatible with all previous releases. CSS3 supports more browsers than its predecessors. The following four modules make CSS3 the most different from CSS2: