1. The content is separated from the design.
Because they are able to create a separate style sheet and link all web documents, you will great control over the appearance of your website. So if you want to change some aspect of your page, you just need to modify a file: the stylesheet!
This, of course, creates great flexibility. This flexibility is not available if your website is using tables for layout, online font tags or inline defined colors.
A single CSS file can contain positioning, layout, font, colors and style information for an entire website.
2. Your site uses less bandwidth and loads faster.
Because style sheets are so light, your website will load much faster. The main reason is that it is not necessary for more tables to be available for positioning of elements. Since text loads very fast your website will be visible in an instant.
This means that visitors will be happier when they browse your website. They just have to download the stylesheet once, and is reused automatically for each page. So the only thing that needs to be loaded is the actual content.
On average, a website will load five to ten times faster if it makes use of cascading style sheets.
3. Your website will automatically win best search engine results.
With CSS, you can place any element anywhere you want. So if your menu is on the bottom of your HTML document, you can bring up with absolute positioning. The reason this is useful is to ensure that the spiders of search engines pick up the main content first.
Another advantage to automatically obtain is that your code is much cleaner HTML. So the search engine spider will not have to separate the junk code from the actual content.
So be sure to put your logo and text menu at the bottom of your HTML document to put on top using CSS!
4. CSS is compatible with the latest browsers.
Because increasingly use browsers other than Internet Explorer on a Windows machine, you need to be sure that your website is accessible by all major and newest browsers.
By using Web standards defined by the W3C ensures that its contents can be viewed in the future.
Because there are many browsers today, it is impossible to test your website in all browsers in different configurations. Coding to standards is then the only practical solution.
5. CSS can be used to display the same content in different media.
Because they are able to define different style sheets for different media has great flexibility in presenting content.
The printer for example, is a means in itself. If someone prints your website, you will be able to modify the look of it. Add additional logo in black and white, remove the ads and change the colors to black and white values. Everything is done easily by using cascading style sheets. And the best part is that visitors do not even know that it has created a new special style sheet for the printer.
Style sheets can also be created specifically for PDAs and such. As you will understand, this adds great flexibility to the presentation of your web document.
Cascading Style Sheets are created to make things easier. It gives you great control of your website and makes your visitors happy when they are browsing your website.
You are prepared for the future and going to get better search engine results automatically. Start using CSS for your current potential! It will come in handy.
Read more Website Design Tips