Citizendium - a community developing a quality, comprehensive compendium of knowledge, online and free.
Click here to join and contribute
CZ thanks our previous donors. Donate here. Treasurer's Financial Report

Difference between revisions of "Cascading Style Sheets"

From Citizendium
Jump to: navigation, search
m (add cat)
(some work based of W3C site.)
Line 1: Line 1:
'''Cascading Style Sheets''' (commonly called '''CSS''') is a stylesheet language. CSS is usually used for web sites wrote in ''HTML'' or ''XHTML'', but the design of a stylesheet allows CSS to be used on any markup language (most notably ''XML''). CSS specifications and instructions for it's use were created by the ''World Wide Web Consortium'' (''W3C'').
+
'''Cascading Style Sheets''' (commonly called '''CSS''') is a stylesheet language. CSS is usually used for [[website|web sites]] written in ''[[HTML]]'' or ''XHTML'', but the design of a stylesheet allows CSS to be used on any [[markup language]] (most notably ''[[Extensible Markup Language|XML]]''). CSS specifications and instructions for it's use were created by the ''[[World Wide Web Consortium]]'' (W3C).
 +
 
 +
==CSS Levels and Implementations==
 +
There are 3 levels of CSS, each adding features onto the previous level.
 +
 
 +
===CSS1===
 +
CSS level 1 was released on December 17, 1996 and modified in January 1999.  It was written primarily by [[Håkon Wium Lie]] and Bert Bos.  By the end of [[2006]], it has finally begun to see wide acceptance in [[web browser]]s, including [[Firefox]] and [[Internet Explorer 7]].  CSS1 is an official W3C recommendation.
 +
 
 +
===CSS2===
 +
The most recent version of CSS2 was released on May 12, 1998.  It was written by the authors of CSS1 and by Chris Lilley and Ian Jacobs.  It extends CSS while adding guidelines for compatibility with nonstandard HTML [[render]]ers, including accessibility devices, mobile devices, and printers.  CSS2 is an official W3C recommendation.
 +
 
 +
CSS 2.1 is designed to be a subset of CSS2 that represents the proportion of CSS commonly used and implemented.  Many of the CSS2 features dropped by CSS 2.1 are scheduled for inclusion in CSS3.  It is currently a Working Draft.
 +
 
 +
===CSS3===
 +
CSS3 is a specification being designed by the W3C as a successor to CSS2.  It is designed to be modularized to allow for easy updating.
  
 
{{stub}}
 
{{stub}}
  
 
[[Category:Computers Workgroup]]
 
[[Category:Computers Workgroup]]

Revision as of 19:25, 2 April 2007

Cascading Style Sheets (commonly called CSS) is a stylesheet language. CSS is usually used for web sites written in HTML or XHTML, but the design of a stylesheet allows CSS to be used on any markup language (most notably XML). CSS specifications and instructions for it's use were created by the World Wide Web Consortium (W3C).

CSS Levels and Implementations

There are 3 levels of CSS, each adding features onto the previous level.

CSS1

CSS level 1 was released on December 17, 1996 and modified in January 1999. It was written primarily by Håkon Wium Lie and Bert Bos. By the end of 2006, it has finally begun to see wide acceptance in web browsers, including Firefox and Internet Explorer 7. CSS1 is an official W3C recommendation.

CSS2

The most recent version of CSS2 was released on May 12, 1998. It was written by the authors of CSS1 and by Chris Lilley and Ian Jacobs. It extends CSS while adding guidelines for compatibility with nonstandard HTML renderers, including accessibility devices, mobile devices, and printers. CSS2 is an official W3C recommendation.

CSS 2.1 is designed to be a subset of CSS2 that represents the proportion of CSS commonly used and implemented. Many of the CSS2 features dropped by CSS 2.1 are scheduled for inclusion in CSS3. It is currently a Working Draft.

CSS3

CSS3 is a specification being designed by the W3C as a successor to CSS2. It is designed to be modularized to allow for easy updating.

Template:Stub