Tables once ruled Web layout. Most designers relied on these structured elements to create the design grid for their pages. Because of CSS, using tables as the workhorse for design is increasingly becoming a thing of the past. However, tables are still the best way Web designers have for displaying tabular information.
All the CSS properties we've looked at so far can be applied to tables, with the table, caption, table header, table row, and table data tags all treated as boxes that can have borders, padding, width, and height applied to them.
In this chapter, we'll be exploring a few other useful CSS properties that will allow you to completely dispense with the tag properties often assigned to table tags.