| ( | | | | Note that there are two parts to the tutorial. This |
| Cascading Style Sheets provide webmasters a lot of | | | | chapter 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 alternate | | | | it, 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 simply | | | | browsers. The next chapter provides a dynamic way |
| switch to that theme using their browser. This article | | | | for the user to permanently set the theme for your |
| describes how you can implement theme support, by | | | | site using JavaScript. It also adds support for |
| giving your users the ability to switch between | | | | browsers that do not have built-in support for |
| different styles on your website. | | | | switching styles. |