How to Allow Your Visitors to Switch Between Alternate CSS Styles / Themes (www.imagination.gs)

(Note that there are two parts to the tutorial. This
Cascading Style Sheets provide webmasters a lot ofchapter deals with the Cascading Style Sheets
control over their websites' appearance. One of its("CSS") component. It is complete in itself, and with
features is that you can specify different or alternateit, you can already implement CSS switching support
style sheets for a page. If your visitor prefers a(or theme support) on your site for most modern
particular design, or theme, that person can simplybrowsers. The next chapter provides a dynamic way
switch to that theme using their browser. This articlefor the user to permanently set the theme for your
describes how you can implement theme support, bysite using JavaScript. It also adds support for
giving your users the ability to switch betweenbrowsers that do not have built-in support for
different styles on your website.switching styles.