Using CCS to Eliminate Tables

CSS or Cascading Style Sheets has opened upbe removed. For applying CSS each cell of a table
tremendous possibilities for improving web sitecan be considered as a "box". These boxes are given
designs, web page layouts and adding new features.separate identities and description of each "box" goes
The HTML code can be made shorter, cleaner andinto CSS code. The "boxes" can be given names such
simpler by CSS resulting in faster loading of webas box1, box2 etc. The description of the "box" can
pages, and making them more accessible to searchinclude size, its location on web page, background
engines. Here I am narrating my experience with onlycolor and image if any, font details, padding, border
one part of CSS - using it to eliminate tables.If youdetails etc. The location of the "box" can be made
look at a traditionally designed web page, you are"fixed" on the web page, or it can be floating in
likely to find number of tables in the layout. Tableswhich case location can be defined with respect to
were earlier used only for displaying information in aanother "box".If the location and dimensions of the
tabular form. But web site designers soon startedboxes are properly worked out, they neatly fit into
using tables for other applications such as showingthe web page giving it a clean look. Since the code
images, graphics and other decorations.My own webassociated with table designs are done away with,
pages were earlier checkerboards of tables. Eachthe content of the page attains more prominence in
web page was almost fully covered with tables andthe code. This makes it easier for search engine
many tables were nested inside other tables. As Ispiders to locate the actual content of the page.If
tried to add more features the design became moreyou have several web pages with similar design, the
and more complicated resulting in longer loading times.CSS code with these and other details can be put in
It also took lot of time to "adjust" the tables on thean external file. This will further shorten the code for
page to make it acceptable.It was not an easy taskeach page. With CSS lot many improvements can be
to redesign all the pages using CSS. But once Idone in web page design and layout. CSS can also be
started, the improvements were more than I hadused for search engine optimization of the page.My
bargained for. The design became simpler, theexperience with CSS has been great and I wonder
appearance improved and loading time came downwhy it is not used more often. My advice - convert
considerably. The code looked real clean. Most of 'td'to CSS based design.Sanjay Johari contributes articles
and 'tr' tags were gone.My purpose of this exerciseregularly to various ezines. His website contains
was not really to change the appearance but toinformation, articles, resources, opportunities and
make the design simpler. Now the tables which weremore for small business owners and home based
earlier used only for design purpose have beenbusiness owners.
eliminated. For eliminating tables first step is to decidethe longest running internet business opportunity -
which tables or more specifically which cells have tobecause it works!