Matt_H wrote:
@ experts
Could someone tell me what's so great about CSS that everyone is adding it to their websites? I fail to see the point. It doesn't seem to offer much other than failing to work in low-end browsers.
I'm not an expert, but the benefits are manyfold; it's a more logical and consistent way of marking up text, you can make changes to your template (style sheet) and it automatically propogates through all the pages, saves you having to go through and edit everything. You can choose a different style sheet depending on your presentation needs... (Compare that with defining constants in a program versus going through and changing one value every time it appears.)
It also makes it a lot easier to place elements where you want them on the page, instead of relying on a contrived nest of tables to do the same job.