Lessons Tools Resources Community

Cascading Style Sheet - CSS

What Is Cascading Style Sheet?

CSS (cascading stylesheets) is a simple way of controlling the style of a Web document without compromising its structure.
It works by separating visual design elements (fonts, colors, margins, and so on) from the structural logic of a Web page, and this gives the Web designers the control they crave without sacrificing the integrity of the data (content)- thus maintaining its usability in multiple environments.

In addition, Web designers can define typographic design and page layout by just adding a single, distinct block of code - without having to resort to image maps, <font> tags, tables, and spacer GIFs, which allows faster page downloads, streamlined site maintenance, and instantaneous global control of design attributes across multiple pages.

The above is a very brief description of CSS for more information, check out our following sections :

  • Cascading Style Sheet Level 1 is used to add styles to HTML elements.
  • Cascading Style Sheet Level 1 Properties.
  • Cascading Style Sheet Level 2 is used to define the position of HTML elements in a HTML document.
  • Cascading Style Sheet Level 2 Properties