What is CSS?
CSS stands for Cascading Style Sheets and is generally spelled out rather than being treated as an acronym. Cascading Style Sheets are used to define the appearance and, to a lesser extent, the behavior of HTML and XML-derived documents. There have been more than a few stylesheet languages historically speaking but CSS is the only one to be standardized by the W3C and be in widespread use. CSS uses of its own language and is not supported consistently across all web browsers. However, without viable alternatives, CSS is heavily relied upon for web development. The cascading aspect of CSS is based on the fact that multiple definitions of a style
can build upon one another. For example, if one includes a stylesheet that
defines the background color of paragraphs to be black and the
foreground color to be white and then includes a stylesheet that defines the background color of paragraphs to be blue, the foreground color of the paragraphs will still be white even though the background color was changed to blue.
last updated 2007.09.26