Whats wrong with using tables for layout?
Most sites still use tables for Web page layouts. They are easy to understand and fairly predictable but their use for laying out a page is now frowned upon. Various reasons are cited for not using tables for layout most often to do with the complexity of the markup and the accessibility of the content. Where these reasons are not unimportant, I think the best reason is that they are so limiting. The preferred alternative, of course, is CSS-P, which until recently has been reasonably well supported in browsers but poorly in the popular WYSIWYG editors. That’s changing fast now that the two leading editors, Dreamweaver and GoLive, have been updated to take CSS-P seriously. As you may know, I changed this site from tables to CSS-P in the middle of last year. When I started doing it, I had to use a text editor as none of the WYSIWYG editors could cope. Some people might disagree, but using a text editor, pure as it might be, is slower and more liable to to produce errors certainly for a c