The use of CSS is supported by XHTML, XML, SVG and XUL, as well as HTML.
This system is designed to help differentiate between presentation
and content to make the content more accessible and to give more control
and flexibility with the presentation of characteristics. It also
allows web pages to share formatting to make the process less
complicated and avoid unnecessary repetition of structural content. This
separation between formatting and content allows the markup page to be
presented in a variety of styles for different rendering methods.
Hakon Wium Lie developed the idea of CSS in 1994 to provide style sheets for the web. Existing style sheets (like DSSSL and FOSI) could not be used for this purpose because they did not come from different sources on the web. To resolve this issue he produced a design that allowed the style of documents to be determined by multiple stylesheets through cascading styles. There are several variations of CSS, every level of the software released has additions from the last, for example new features.
Our development teams have used CSS on a number of projects in the past and would be happy to discuss any potential projects you have in mind.