There's a certain pleasure gained when doing something which you know is making life easier in the long run. Being new to CSS, (Cascading Style Sheets), the exploration of it's potential, even at a very basic level, is inspiring and makes learning about it a rewarding experience.

Linking each page of a website to a single style sheet file gives the ability to control the appearance of an entire website very easily. Because there are no variables in XHTML there's no way of making one change that can have a global effect on an entire collection of XHTML pages. But by simply using a tag called LINK within the web page code a CSS file can be designed to control that web page's entire configuration.

The other pages on this site were created with style elements which were placed directly within the XHTML code. Whenever a font changed it's size or colour or face, or whenever there were formatting elements added, they had to be added individually near the relevant code of each component of the web page. This takes away ease of uniformity and is time consuming. This page uses a linked CSS file to format the fonts used and some of the other items. Click here to see how fast reconfiguration is.

  1. A nice website on CSS.
  2. Another nice website on CSS.
  3. HTML with style section.