Tables are still quite acceptable for displaying layout elements that are in
a tabular layout format, and in fact can be better than divs with such
layout. However, divs are more flexible for the same reason - they do not
restrict the layout to tabular format. By using divs you can change layouts easily with out touching the contents but in table it very weird all TD and TR tags makes things more tougher.