Why does .Blog use tables instead of DIV tags for its templates?
DIV tags are very good for static HTML pages. In fact, they are the standard design element for such pages. Unfortunately, different browsers display DIV tags differently. With static pages, this is not that much of a problem, because the designer can make appropriate changes to ensure that all readers can see the page properly, because the content of the page is always known. For dynamic pages, where the content is always changing in unexpected ways, using DIV tags is more problematic. A common problem, for example, is that a long piece of text may extend beyond the designed boundaries of the DIV tag, throwing off the entire page’s design. Tables are displayed in a much more uniform fashion across all browsers, and tables force text into more or less rigid boundaries. This allows you to be much more confident that your weblog will display properly, irrespective of the content. Equally importantly, since most bloggers are not professional web developers, DIV tags are far more difficult