• Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any XML document, including plain XMLSVG, and XUL, and is applicable to rendering in speech, or on other media

  • Some of the most important CSS3 modules are:

  • Selectors

  • Box Model

  • Backgrounds and Borders

  • Image Values and Replaced Content

  • Text Effects

  • 2D/3D Transformations

  • Animations

  • Multiple Column Layout

  • User Interface