Tags : CSS

CSS Benefits

Tags : CSS

As one enthusiastic CSS guru put it ‘CSS can fix any relationship problem’. Seem like a bit of a controversial statement? I agree, but it does go to show how CSS is regarded by some as a highly reputable solution to traditional methods of web design.

A lot has changed since the late 90’s and start of the millennium when I was introduced to CCS. To make mention of all such changes would probably see a river of further CSS changes being introduced before I finish writing this blog, so instead I will mention some of the benefits of CSS.

CSS referred to as Cascading Style Sheets, allows for a website to contain all of its ‘styles’ in an external style sheet (Styles include type of font, color, positioning and so forth). Rather than individually replacing styles on each web page, one change in the style sheet will see the change replicated across the entire site where such styles are applicable.

You might be thinking…’wow that’s a big help already!’ you’re not wrong and there’s more…

CSS provides an efficient means of organizing code and easier management by just having one or a few style sheets (if needed). It also means that the HTML document will be reduced in size as the code (tables and other styles) are no longer embedded in the individual HTML documents.

One other advantage is that by structuring your valuable content at the top of your HTML document using CSS, will allows Google’s Search engine to spider the content that it detects in your code as appearing first. This is great for SEO. You would want to prioritize your pages to implement such a structure, as the search engine perceives the top of your source code as more important.

There are much more benefits of course, so feel free to add more to this list by posting a comment.