After dabbling with XHTML and extensive CSS a few months
ago, I finally ‘saw the light’ as to why some web designers make
such extensive use of CSS and DIV tags over traditional HTML and tables.
However, for as many cool things you can do with CSS and DIV tags, there are
drawbacks… like trying to make a simple 2 or 3 column web page ;-S
On the surface, it seems like an easy task to create a
multi-column CSS layout, but the problem sets-in when you try to view your site
in different browsers. At the moment, it seems like no two browsers will
display content the same even though many of them are trying to adhere to the
W3C’s standards. As a result, most of the multi-column designs I’ve
seen have all sorts of “CSS hacks” to fudge the layout in various
browsers.
Anyway, to aid in creating a multi-column CSS design, give
this template generator a try:
CSS Source Ordered Variable Border 1-3 Columned Page Maker
Using the generator is a little easier than trying to
reverse engineer someone else’s design that doesn’t quite fit what
you want to do.