CSS Table Width
Even if you use CSS exlusively to control your layouts, there may be times where an HTML table is still required (for example, to present tabular data). You can still use CSS to control the table width, borders, background and other properties.
To use CSS to control the table width, use the CSS
width property. For example:
Here are some examples of tables with different widths.
You can also use the CSS table-layout property to make larger tables load faster.