KB / Web Programming / HTML / CSS
From DreamHost
Cascading Style Sheets are a good way to apply a uniform look (or "style") to a whole bunch of web pages!
We aren't going to explain all of CSS here, but rather just try and help people who are having problems with it!
Parent Article
What is CSS, and do you support it?
CSS (Cascading Style Sheets) are templates that set properties like font face, size, color, background images, link properties, etc. for several web pages at once. Each of the web pages are linked to the style sheet (a text file with the extension .css) by an HTML tag. You can also have an internal style sheet that sets properties for a single page.
Style sheets make it quick and easy to change the design of an entire multi-page website: simply change the style sheet template!
Since style sheets are simply another kind of text file, we definitely support them. However, if some of your visitors have older browsers, their browsers may not.
For more information, try this informative tutorial:
Changes to my CSS file don't seem to take. Help?
If you've successfully uploaded your .css files to our server, and the changes don't seem to be appearing in your web browser, really the only thing it can be is a problem with your local cache.
Your web browser stores files locally so it doesn't have to connect to the web each time you want to see them. A lot of browsers seem to do this a bit too well, especiall when it comes to CSS. Sometimes not even reloading or shift-reloading the web page will result in you seeing the new CSS information. You might have to go to your browser's preferences and empty your whole cache to force the refresh of the CSS changes.
One other thing you can do, at least while developing, is put the CSS info directly into the HTML file, rather than in its own .css file. This usually fixes the caching problem, and once you've got your cascading style sheet just right you can again break it out into its own text file.

