The 'best' way to code layout is using divs, not tables. Tables should only really be used for tabular data like a timetable. All layout should be done using a css stylesheet which will define how all the page elements (divs, spans, lists etc) will appear. There are a number of benefits to using...