Ive been messing around with a site a friend made, and its full of tables It works when viewed in ie7 and firefox, but not on ie6 and a few ie7's I've checked the code, and i can see its missing a few closing row tags but there is so many im just getting lost, is there a easy way to see this ?
TBH any site should be coded in Valid XHTML and CSS and not to use tables unless you have tabular data, you can get a template coded now days for $40 - $80 and it will be alot faster loading, and work in all browsers.
Why would tidying up the code make the page load any faster? Does the browser really get confused and stall when it can't find and end tag?
The browser has to "guess" what the code is supposed to do, which can cause rendering problems between different browsers. It's best to have every browser using (and abiding by) the same set of rules than to let them all do their own thing.
Only reason people have templates all in tables and yucky code is because they use html generators to code them. I can tell any page just by looking how it loads in a browser if its been coded right or wrong. Bottom line is XHTML and CSS without tables is by far superior to tables, tables are not even meant for making a layout they are for tabular data.
Seriously. Go to www.sitepoint.com/books/html1 and purchase a copy of "Build Your Own Web Site the Right Way Using HTML & CSS" by Ian Lloyd.