The "archaic" width
attribute does not take a unit, it expects something like width="20"
.
However, the "most correct" way to define a table is like so:
col1 |
col2 |
col3 |
col4 |
col5 |
col6 |
col7 |
col8 |
This works especially well for large tables, because the browser only needs to read the
element to know exactly how the entire table should be laid out, without needing to calculate widths based on individual cell styles.