Caryl A. Clippinger is a web designer & developer and a founder of Charlotte's Web Studios, L.L.C., a Virginia web design company. For more information about Charlotte's Web Studios and additional web design tips and resources, please visit http://www.CharlottesWebStudios.com.
Technology is constantly evolving and advancing and nothing shows this more than the (short) history of the web. Just a few years ago, the internet was full of websites with blinking, animated icons and background midi music and lots of people thought it was really great. Advance a few years forward and, although you still see those things from time to time, the web now contains much more sophisticated elements like video clips, rss feeds, detailed flash animations, and more.
As the "ideas" about what a website is and what it should, or could, do for a company have also evolved, designers have strived to streamline the process of developing websites and to make them more efficient and predictable. Because different browsers interpret code differently, it hasn't always been easy to make more complex websites look the same (or even good in some cases) across browsers and systems. What used to work in the early days of the web was no longer working the way web designers wanted or needed it to.
Cascading Style Sheets to the Rescue
Cascading Style Sheets, also known as CSS, were introduced to improve the capabilities of web presentation. Prior to CSS, almost all of the html attributes that made up the "look and feel" of a web page were contained within the html directly. This made web page code heavy and often quite clunky. By using Cascading Style Sheets, designers could separate the design elements from the content of a web page and thereby make the pages more efficient, more streamlined, and easier to maintain.
Not all designers jumped on the CSS bandwagon, and even today, many designers still prefer to layout their web pages using html table-based design, the way just about everyone used to do it. Using CSS to layout a webpage is quite different from the "old fashioned" table layout. However, the advantages to using a CSS layout for a web page heavily outweigh any argument given for using html tables.
Although I wouldn't expect clients to know the intricate details of Cascading Style Sheets (and let's face it, most clients don't really want to know much if anything about it!), I do think that clients should be aware of the advantages of using CSS layouts and how they can enhance their websites both now and in the future.
Advantages to Using CSS for Web Layout
- Web pages will load faster
No one likes waiting for web pages to load and if a page takes too long to load, many users will often simply leave. Generally speaking, CSS based page layouts require much less html coding than table-based layouts. This usually results in the pages loading more quickly. Moreover, an externally linked CSS file, once loaded the first time, does not have to be reloaded and re-read on every page. When using CSS for layout, browsers can cache (keep in memory) all the formatting and stylizing for your pages instead of having to read and interpret each style tag on every page. This can also result in much faster page loading times. - Visual consistency across pages
One of the strengths of using Cascading Style Sheets in a website layout is that design elements can be defined in a single place (the css file) and will automatically be applied to those elements on the website. No longer does each individual page have to be updated to reflect the new style. This makes for much greater consistency throughout the site. With CSS, you do not have to re-code every element on every page (and check and double check that you didn't miss some pages!), styling updates are automatic and site-wide. - Accessibility and usability
CSS allows for more interactive style elements, including font size and line heights, which can make web pages more usable for people with disabilities. Web pages that use CSS layouts are also often more compatible with more browsers. What's more, designers can create specific css files specifically for printing, or mobile devices, as well as the standard computer screen, thereby making websites truly multimedia applications. - CSS is better for SEO
Since pages load faster with CSS Layouts, search engines can more easily crawl through the site. Also, since there is often less coding on the pages and because CSS separates the design elements from the content, it is easier for search engines to determine what a page is about and to index it appropriately. Finally, search engine spiders rely heavily on structural organization (heading (h1, h2, h3, etc) tags) and CSS allows designers to design those elements as needed and to place them within the page layout in a way that is most beneficial for search engine optimization. - Future redesigns will be more efficient (read, less expensive!)
Since CSS layouts separate design elements from content, once a site has been designed using Cascading Style Sheets, making changes to the design is often easier because fewer files need to be updated (often only the css files rather than every page on the website!) This makes for faster and less expensive design changes in the future. Set your site up using CSS now and you can have easier, more efficient and quicker updates in the future.
- Related Videos
- Related Articles
- Ask / Related Q&A
- Web Development, Web Designing & Seo Services In India
- Web Development, Web Designing & Seo Services in India
- Ti Web Development – Web Development,desigining and Webpackages Offers
- Esconite - Web Designing | Web Development | Web Consulting | IT Consultancy Services | SEO Services | Outsourcing
- In House Web Development Re-design
- Creative Web Development and Designing Services
- Sunshine Coast Web Designers | Affordable Web Developers and Designers
- Website development, Web developer, Web design, Website design, Web designer in UK




7 Tips for Highly Effective Websites
By: Sofia Sapojnikova | 16/12/2009The seven tips listed below will help you to improve your website, encourage repeat visits, and get results.
How To make Web Design Mississauga
By: Iko Kostadinov | 16/12/2009Your website is your company's identity that will represent your business in the Internet. This is why it is important that you acquire the best web design in Mississauga as possible. Websites are used to represent your company, sell your business and create more clients for your business.
Brochure Designing – A Brand Endorsing Tool For a Company
By: neeraj ahuja | 16/12/2009A company brochure is an advertisement material for your company that communicates company‘s message to the prospective clients.
Web templates – Life made Easy
By: Gaurav Kumar | 16/12/2009This article explores the concept of web templates in detail along with suitable examples to demonstrate its effectiveness.
Drupal Themes – Top Themes Profiled
By: Gaurav Kumar | 16/12/2009The article on Drupal themes is an effort to present information related to themes available in Drupal and also showcases some popular themes.
Quality Webpage Designing India
By: Gaurav Gupta | 16/12/2009Our website designing company providing quality webpage designing in India at the cheapest price. We are offers special web design package to create creative web design in India.
Professional website Design – Taking online business a step further
By: John Tweak | 16/12/2009Professional website design is a step ahead of custom website design because it primarily takes into consideration the company’s mission specific goals and strategic needs. A professionally designed website is an essential investment in business as it is now considered a standard component in a business and marketing strategy to tap customers surfing on the internet.
Yahoo Store Design: The Right Way Ahead For Yahoo Store Owners
By: John Tweak | 16/12/2009Yahoo Store owners can design their stores in accordance with current online trends and meet customers’ expectations. At the same time, online merchants who wish to reconfigure their store to stay current can redesign their Yahoo Store and refurbish their online image. This article discusses the nuances of both these options by providing vital inputs to store merchants and related advice.
Tips for Gathering and Organizing Content for Your Website
By: Caryl A. Clippinger | 16/05/2009 | Web DesignIf you've done research on planning a website, you most certainly have come across the phrase that "content is king" on the web. Although the phrase has been around awhile now, it still rings true. After all, while it's very true that great design and/or innovative technology can make a good first impression on the internet, it really doesn't matter if you don't have anything to say!
Print & Graphic Design Projects - Selecting Paper
By: Caryl A. Clippinger | 13/05/2009 | Graphic DesignPaper selection is an important element in print projects. Selecting a paper can often be very confusing; there are numerous different types and brands of paper available today. When selecting paper, be sure to keep in mind that the choice you make for your project will affect how it the printed piece is perceived. Before placing a printing order, it is a good idea to request a paper sample for each paper you are considering for the project.
CD & DVD Printing - The Difference Between Offset & Silkscreen Printing on CDs and DVDs
By: Caryl A. Clippinger | 13/05/2009 | MultimediaThere are many different methods for printing onto the surface of CDs and DVDs: offset printing, silkscreen printing, digital printing, thermal printing, inkjet printing, and, of course, printing and applying adhesive paper labels. The two high-end printing methods are offset and silkscreen printing on CD Rom and DVD surfaces.
CD Design Ideas
By: Caryl A. Clippinger | 13/05/2009 | MultimediaThe possibilities truly are endless when it comes to what you can put on a CD or DVD. Whether used for marketing your products and services, sharing databases of information, interactive assessments & quizzes, demos, reports, or brochures, our CD Rom projects are an effective, interesting & economical way to present and share information.
CSS Layout for Websites -- Why Using CSS in Web Design Layout is Better than Table-based Layout
By: Caryl A. Clippinger | 13/05/2009 | Web DesignCascading Style Sheets, also known as CSS, were introduced to improve the capabilities of web presentation. Prior to CSS, almost all of the html attributes that made up the "look and feel" of a web page were contained within the html directly. By using Cascading Style Sheets, designers could separate the design elements from the content of a web page and thereby make the pages more efficient, more streamlined, and easier to maintain.
Image Resolution for Web Design & Print Design Projects
By: Caryl A. Clippinger | 13/05/2009 | Graphic DesignWhen graphic designers and printers start talking about image resolution, most people's eyes start to glaze over. While it's true that image resolution sounds complicated and tricky (and it certainly can be!), understanding a few simple concepts about image resolution can make communicating with your web designer, graphic designer or printer a bit easier, and can make your next web design or print design project go more smoothly.
CD Rom Project Planning Guide
By: Caryl A. Clippinger | 13/05/2009 | MultimediaThinking about putting a CD or DVD project together to add to your marketing mix? Here are a few things to think about when planning your next CD Design or DVD Design project ...