Web Desgin/Graphics Design
Cascading Style Sheets (CSS)
Cascading Style Sheets (CSS) is an easy way for adding or manipulating style sheets to new or existing web documents. We can use Cascading Style Sheets (CSS) to improve or enhance the appearance of web pages.

Since text is general among web pages, it is important to pledge that textual elements are accessible. Accurately-formatted text makes a script easier to read and conveys information better in a more precise format.

By using these CSS tools we can specify how the elements of an webpage are shown .It separates the style of the document from the structure: Some certain text sizes , colors, fonts and styles may be preferred by the developer of a webpage, it is fundamental to allow a userís defined viewing preferences to override.

CSS is one of the most powerful tools for a Web designer as it can revamp the entire mood and tone of a Web site. Well written style sheets can be updated quickly without any changes to the underlying XHTML.

Where is CSS used?

»  CSS is used to style Web pages as well as XHTML and XML markup.

»   CSS is also used to define how Web pages should look when viewed in other media than a Web             browser. For example, you can create a print style sheet that will define how the Web page should            print out and another style sheet to display the Web page on a projector.


»  Maintenance:-By using CSS it is much easier to maintain the appearance of a website.

»  Functionality:-CSS provides rich functionality, including defining the appearance of HTML pages when     they are printed

»  Accessibility:Use of CSS provides much greater accessibility, allowing users with special needs to     alter the appearance of a Web page to suit their requirements. CSS also allows Web pages to be
    more easily rendered by special devices, such as speaking browsers, PDAs, etc.

»  External styles is that all webpages can reference one file and use the same styles; thus, subsequent     changes can be made in one place and will take place in all webpages.