You are here:
- Manual
- Development
- Cascading Style Sheets
- CSS versus tables
Cascading Style Sheets: CSS versus tables for layout
The section Tables for layout recommends influencing the layout of websites with CSS. Many web developers complain that it is difficult to duplicate effects they have achieved using tables for years with CSS.
However, many effects are actually easier to achieve with CSS than with table markup, thanks in part to the CSS display property. It is the lack of support for these style rules by browsers like Microsoft Internet Explorer that create the impression that CSS cannot compete with tables for layout.
Several CSS alternatives to tables for displaying information in columns are available.
Links and references
- An Objective Look at Table Based vs. CSS Based Design
Andy Budd - Throwing Tables Out the Window
Douglas Bowman
