CSS stands for Cascading style sheet language, style sheets, and is used for structured documents. The CSS programming was proposed in 1994 by Håkon Wium Lie and then developed by him together with Bert Bos. The idea here to introduce rules that can be inherited over many style sheets, was so unique that the CSS set by programming from competitive products and therefore to this day is considered the standard style sheet language for web pages.
In general, CSS is used together with HTML and XML. Here, the CSS sets programming, or how a particular content area of this site is presented. It is however imperative that the content is strictly separated from the optical design. CSS allows you to make the output form different, so for example, whether the content printed on paper, on the screen are projected onto a wall or to be issued as a language. Also, fonts and colors can easily set and the various elements can be freely defined.
To use CSS is not required special programs but can create style sheets in any text editor and then installed in the target documents. For many programmers, the fact that CSS with a client-side processing is required, a disadvantage dar. When using one that is therefore dependent on whether the corresponding browser meets the necessary specifications. This is for CSS 1, although generally the case in CSS 2, the development is often not yet progressed that far. New functions can therefore be used not in part, because many browsers do not support them.
