CSS Layout for Websites -- Why Using CSS in Web Design Layout is Better than Table-based Layout

Posted: May 13, 2009 | Comments: 0 | Views: 103 | Bookmark and Share

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

(ArticlesBase SC #915493)

Rate this Article
  • 1
  • 2
  • 3
  • 4
  • 5
  • 0 vote(s)
    Feedback
    RSS
    Print
    Email
    Re-Publish

    Source:  http://www.articlesbase.com/web-design-articles/css-layout-for-websites-why-using-css-in-web-design-layout-is-better-than-tablebased-layout-915493.html

    Article Tags:

    Web Development

    ,

    web design

    ,

    design

    ,

    css

    ,

    web page layout

    Introducing Windows Server Foundation - FrugalTech

    Looks like Microsoft Small Business Server has a new little brother. With server hardware available for less than 1K, its hard to justify paying $500 or more for the Server OS. Distributed by Tubemogul. (06:08)

    How to Monitor a Mac from an iPhone

    If you want to monitor your Mac from your iPhone it's really easy to do. Just put iStat of iPhone on your iPhone and iStat Server for Max OS X on your Mac. You can see how much storage space is available, how much memory is used and free, even the temperature of your Mac's CPU and other components. (02:05)

    An important thing about any web site is web development. It is the heart of the web site's body and means that it is something that visitors see and communicate.

    By: Gen Wright l Internet > Affiliate Programs l Mar 27, 2009 l Views: 107

    So all of us who have worked on websites before, or even have just browsed the net, have come across something called CSS. If you’re familiar with HTML at all, you’ve definitely heard the term. With the way that the internet works, there’s always a new update to the way that websites are coded and structured. CSS is a fairly new addition to website programmer’s tool box. Today we will be going over the language the history of and the pros of using CSS.

    By: Jason Paul Cole l Internet > Web Hosting l May 30, 2007 l Views: 25
    Naresh Thakur

    So all of us who have worked on websites before, or even have just browsed the net, have come across something called CSS. If youre familiar with HTML at all, youve definitely heard the term.

    By: Naresh Thakur l Internet > Web Design l Nov 20, 2008 l Views: 12
    balrajnh2009

    So all of us who have worked on websites before, or even have just browsed the net, have come across something called CSS. If youre familiar with HTML at all, youve definitely heard the term. With the way that the internet works,

    By: balrajnh2009 l Internet l Feb 11, 2009 l Views: 5

    In this competitive world the design of a website plays an important role in its popularity. Properly designed website with a good design definitely leads against its competitors. Some highly effective websites use cascading style sheets (CSS). This functionality can be used in the sites to improve the web design and in grabbing quality traffic also.

    By: Roberto Luongo l Internet > Web Design l Apr 22, 2008 l Views: 120

    Today whatever the size of the business, whether it is a large corporation or small business, all try to harness the power of the internet. Internet websites are presently a crucial marketing tool in the era of Web 2.0. Today websites have graduated from being simple static sites to full fledged ecommerce sites.

    By: Clint Jhonson l Internet > Web Design l Oct 06, 2008 l Views: 49

    Rapid change in the web technology....

    By: Eixil l Business > Online Business l Feb 26, 2009 l Views: 51
    Grace

    The web page is meant for publication on the World Wide Web (i.e., the Internet). However, there is a technical difference between web development and web designing services. While the latter involves all the design and layout aspects of a web page, writing codes and generating markups form important tasks under web development.

    By: Grace l Internet > Web Design l Mar 09, 2009 l Views: 155 l Comments: 1

    Web designing now has shown its dominance in every business angle, no matter the size and type of business.

    By: David Jackson l Internet > Web Design l Feb 10, 2010

    Website maintenance companies have to ensure a smooth operation for all the sites that they are responsible for. It is only then that the businesses that they are handling would be successful. After all the goal of these companies should be the growth of your organization and it should always be intended that the site that you are responsible for grows with you.

    By: vijay l Internet > Web Design l Feb 10, 2010
    spinxwebdesign

    To develop a website traditional way it might take couple of weeks but if you use readymade web templates in that case website can be developed in couple of days. There are many advantages of web templates compare to regular way of designing website. This article will list out few of them.

    By: spinxwebdesign l Internet > Web Design l Feb 10, 2010

    Basic CSS tutorials for you to learn to use CSS tutorials in your own web design. CSS files have the extention .css and are linked to the page using the link tag found inside the tags of your HTML document.

    By: SoftSmart.co.za l Internet > Web Design l Feb 10, 2010

    How Google and other Search Engines Work I hope everybody had a good holiday season. I know i did. Now it is time to make 2010 an even better year than 2009. Here is an old, but a goodie. Just like in the flick'Spider Man', Search Engines Have Their Own Friendly Neighborhood'Web Crawlers.' It's the search sites that finally bring your website to the notice of the possible purchasers. Therefore it's far better to understand how these search sites actually work ...

    By: Fredrick Walls l Internet > Web Design l Feb 10, 2010
    spinxwebdesign

    Building a credible and professional looking website is the first step to create a successful, Internet marketing business. Remember your website is the jump-off point for your marketing efforts.

    By: spinxwebdesign l Internet > Web Design l Feb 10, 2010 l Views: 2

    People trying to build websites in iWeb often give up because the program feels very rigid and have very serious limitations. In this article we’ll explore how to get the most out of the program, do some SEO on your iWeb pages and speed the load time up dramatically.

    By: Soren Knudsen l Internet > Web Design l Feb 10, 2010

    If you have your own personal website and you run it from the comfort of your own home, it is a worthwhile investment to pay for a company, and the services that they offer in dealing with website hosting. This makes sure that your website will always be up and running and you will not have to worry about the website going down, or that people will not be able to get on your website if there are any errors or problems.

    By: Brigette l Internet > Web Design l Feb 10, 2010

    The start of the new year is a great time to take stock of your website and to plan for a better, more useful, and more successful website in the new year. This 10 point website maintenance checklist will get you started to evaluate, assess, and plan for a better year for your website and your business.

    By: Caryl A. Clippinger l Internet > Web Design l Jan 04, 2010 l Views: 27

    If 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!

    By: Caryl A. Clippinger l Internet > Web Design l May 16, 2009 l Views: 3

    Paper 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.

    By: Caryl A. Clippinger l Advertising > Graphic Design l May 13, 2009 l Views: 244

    There 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.

    By: Caryl A. Clippinger l Advertising > Multimedia l May 13, 2009 l Views: 87

    The 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.

    By: Caryl A. Clippinger l Advertising > Multimedia l May 13, 2009 l Views: 44

    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. 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.

    By: Caryl A. Clippinger l Internet > Web Design l May 13, 2009 l Views: 103

    When it comes to computer graphics, there are a lot of programs available for creating, manipulating, and saving image files. Although images can be created and saved in different programs and can have different file types or extensions, when it comes right down to it, all digital images are classified as either vector images or bitmap images. In very general terms, the difference between bitmap and vector images is in how the computer reads and displays the image. Each type has advantages

    By: Caryl A. Clippinger l Advertising > Graphic Design l May 13, 2009 l Views: 112 l Comments: 2

    When 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.

    By: Caryl A. Clippinger l Advertising > Graphic Design l May 13, 2009 l Views: 383

    Add new Comment

     
    * Required fields
    Author Box
    Articles Categories
    All Categories
    1