CSS handles the look and feel part of a web page. Using CSS, the user can control the color of the text, the style of fonts, the spacing between paragraphs, how columns are sized and laid out, what background images or colors are used, as well as a variety of other effects.
CSS works with HTML and other Markup Languages (such as XHTML and XML) to control the way the content is presented.
What are the benefits of CSS?
*Powerful and flexible way to specify the formatting of Html elements.
*Share style sheets across multiple documents or entire website.
*Can specify a class definition for a style, effectively defining new Html elements.
CSS is a recommendation of the World Wide Web Consortium (the W3C). The W3C is a consortium of web stakeholders: universities, companies such as Microsoft, Netscape and Macromedia, and experts in many web related fields. The presentation is specified by styles, which are presented in a style sheet.
Cascading
Style Sheets (CSS)