Tables vs. Divs
(It doesn't have to be either/or, they can work together)
- Browsers are more consistent in how they display Tables
- Table cells strech | Divs don't (well, in IE6 they do)
- Table cells support vertical-align; vertical-align won't work in divs
- Table cells are often dependent on other rows/cells for their width/height/layout | Divs "aren't"
- Tables = more code = slightly slower download time (and design time)
- Padding, Margins and Borders work a bit differently in the determination of height/width between Tables/cells and Divs
- Divs generally degrade better for screen reader use and Divs "move" more easily
- Tables are the layout way of the past | Divs are the layout choice of the future