- is called
- CSS
Cascading Style Sheets (short CSS), is a language that describes and attaches style to structured documents. This allows one to separate document structure and style information. This way, multiple documents can share the same style without the need of defining it over and over again. Documents are smaller and easier to mantain. Styles can be changed without the need of changing all documents. This are just some advantages. CSS can style any XML document (as well as HMTL documents). Using its powerful selectors, one describes which elements of the document a style should be applied to. Many aspects of the selected elements appearience can be influenced: Position, size, background, borders, colours, fonts, voice (yes, CSS can also influence how a document gets spoken by a speech synthesizer) and more. For different devices one can define seperate styles, so one can define a style for printing, but another one for screens. CSS 2 contained many features. CSS 2.1 removes some of them, contains corrections and important additions. One can consider CSS 2.1 as widely supported today. However, beginning from level 3, CSS is split up into modules which can be improved independently. Most of them are working drafts at the moment, not yet recommendations. Many new features are considered, including most of those that were dropped from CSS 2 to CSS 2.1. Indeed, certain of these features already have made it into popular browsers.
Specifications
CSS 2.1
http://www.w3.org/TR/CSS21
Title: CSS 2.1
This is a Candidate Recommendation;
Title: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
Date: 2009-04-23
http://www.w3.org/2000/10/swap/pim/doc#versionOf: CSS 2.1
Links
CSS validator
http://jigsaw.w3.org/css-validator/
Title: CSS validator
Description: The W3C CSS validator allows you to load up a CSS file or an XML file for validation, that is, it automatically checks the CSS definitions for errors.
CSS3.Info - All you ever needed to know about CSS3
http://www.css3.info/
Title: CSS3.Info - All you ever needed to know about CSS3
Description: News and showcases concerning CSS3
CSS 2.1
http://www.w3.org/TR/CSS21
Title: CSS 2.1
This is a Candidate Recommendation;
Title: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification
Date: 2009-04-23
http://www.w3.org/2000/10/swap/pim/doc#versionOf: CSS 2.1