Thursday 19 November 2009

3.6 CSS

Cascading Style Sheets (CSS) contain a set of rules about stylistic elements such as font-size, font-style, background color, and the positioning of text and images on a website. CSS is an important tool because it allows website designers to separate information about presentation of a website from its content. When a single CSS is applied to multiple HTML documents, CSS becomes a useful tool for branding a website. Amazon.co.uk utilizes a style sheet to create a unified look on its website. The same style sheet is applied to Amazon.com and Amazon.fr. Regardless of where you live, Amazon's website has the same look and feel. In this way, companies and organizations can use CSS as a marketing tool.

When a company like Amazon.com wants to implement a stylistic change to its website, the CSS can be altered and the update will be reflected immediately on every webpage linked to that style sheet. This simplifies the potentially daunting task of maintaining and revising a complex website.

CSS also address important issues of user accessibility on the web. Because a user can apply their own CSS to the websites she views, a visually impaired person can increase the font-size or a colorblind person can change the font-color so that they can access the information they seek.

While CSS is a powerful tool with many advantages, there are disadvantages as well. One of the most frustrating of these is that your CSS is not always interpreted the same way by every browser. You may spend a significant amount of time designing your CSS and when you open it in Firefox, it does not look the way you planned. It is important to test your CSS in multiple browsers and make adjustments to ensure that the site maintains a consistent look and feel.

I created two different CSS to apply to my websites.

My first CSS:
First
Index
Tea

My second CSS:
First
Index
Tea

No comments:

Post a Comment