Cascading Style Sheets History

Cascading Style Sheets language was developed to separate the HTML AND XHTML structure from the document content to meet the needs of Web designers and users. It describes how a document is presented on screen or in print. The World Wide Web consortium (W3C) introduced the first version in 1996 CSS1. Style Sheets are widely supported by the browsers. The style features included:

Fonts
Setting font families, size, type and other font properties
Text
Control text alignment, italics, and capitalization
Color
Specify web page background and foreground colors
Backgrounds
Set the tiling of background images for any object
Block-level Elements
Control margins and borders around blocks, set padding pace within a block, and float block-level elements on a page like inline images

In 1998, the second version, CSS2, was supported by the browsers with featured styles:

Positioning
Place objects at specific x and y coordinates on a page
Visual Formatting
Clipping and hiding element content
Media Types
Creating styles for difernet output devices as printers, screens, aural devices
Interfaces
Control the appearance and behavior of system features such as scrollbars and mouse cursors

Future In the next version of CSS, the styles will control User Interfaces, Accessibility, Columnar layout, International Features, Mobile Devices, and Scalable Vector Graphics.

3 Methods of Applying Style Sheet

CSS Resource:

World Wide Web Consortium's Style Sheet   www.w3.org/Styles
Effective Use of Style Sheets Jakob Nielson
Web Design with XHTML Part II
Prince George's Community College
Doris Cuffey, Instructor