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.
|