The benefits of using Cascading Style Sheets.
The business benefits of using Cascading Style Sheets, for web site development and web site maintenance.
12th November 2007
Cascading style sheets (CSS) are a well established innovation from the World Wide Web Consortium (W3C), essentially a set of design rules for a website CSS allows design information to be centralised and every web page that links to the CSS file will inherit the design rules dictated by the file.
So why is this a good thing? Quite simply, the power to separate design from content.
Separating the design of a site from the content revolutionises the maintainability of websites.
Web sites with ease of maintenance designed in.
Web sites that do not use CSS have the design and presentation information written into each and every web page. On a 10 page web site this makes a design update a mild pain, on a 10,000 page web site it gets downright expensive.
When a web site uses CSS and the design is separated from the content a small change in one file will update any page that is linking to it, 10,000 web pages? No problem!
So we've got infinitely superior maintainability. Why else should I use CSS?
Web sites built for search engines.
Well, search engines love CSS web sites. Err...Well, not exactly. Search engines love web sites that have all of the design and presentation information removed; it makes their job of reading and interpreting a web page so much easier.
So we've got maintainability, ease of indexing by search engine. What else is there?
Leaner web sites that save money on bandwidth.
File size. Or more specifically smaller files. Switching to CSS can half the size of a typical HTML file, that means pages are quicker to load and your web server is using less bandwidth for the same page design.
And bandwidth = money.
Future proof with forwards compatibility.
If all that wasn't enough we've also got forwards compatibility.
We have heard a lot about backwards compatibility with many websites written to ensure that when someone visits the web site with a version 2 browser, they get the full design, often at the expense of the newer features of current web browsers for everyone else.
Developing to web standards.
What CSS in combination with web standards gives us is the ability to take advantage of newer features whilst at the same time providing a usable web site for older browsers.
And because these standards are used as a benchmark for new browsing device development such as mobile devices, so sites built in this way work exceptionally well for new and even future browsers.
So are you using CSS already?
Open up your web site and go view>source and look around for presentational information such as the <font> tag. And if you have them ask your web designer why.
Recent Articles:
"On the lookout for a Junior Marketing Guru"
Topics:
Mooloop Products:
Manage your web site and market it online with Moobiz. With eCommerce, online email marketing, CRM, even create cost documents and invoices.
Moobiz modules include:
- E-commerce
- Sell from your web site.
- Website Management
- Content manage the pages in your web site.
- Recruitment
- Publish and fill your vacancies.
- Feedback
- Take feedback from your web site visitors.
- Product Catalogue
- Manage your product catalogue and publish it to your web site.
- Cost Proposals
- Create cost documents, publish project information to your web site.
- Invoicing
- Create and manage invoices.
- Email Marketing
- Create and broadcast emails to your subscribers.
- Web Visitor Reports
- Analyse your web site traffic.
Wisheroo: Wish list Manager
Manage your wish list online for free! Make sure you only get the things you really want with our magic kangaroo!
