What is CSS

CSS stands for "Cascading Style Sheet".

CSS was developed to provide a simple and easy way to define and maintain the layout, fonts, and colors of a Web site. Using CSS you can define presentation elements independently from the web page content. Style definitions can be defined in a completely separate file that all of your web pages refer to for presentation. You can change colors and layout by changing only the style sheet without the need to alter each Web document that is affected. The ability to affect many pages and even the layout of a Web site by changing only a few lines of code is what makes CSS such a valuable web authoring tool.

CSS for different types of devices

CSS gives you the advantage to create styles to be specified for different kinds of devices without having to create additional HTML pages:

  • Printers
  • Personal Digital Assistants - PDA's
  • Cellular Phones
  • Hand held wireless devices

CSS Style Sheets

The use of CSS styling can be used in three ways. Each has it's own advantages.