Designers spend much of their time figuring out how to escape that regularity and uniformity by outsmarting the basic rules. Tables are an excellent case in point. This is the general container for the table construction as a whole. As indicated above, every table must include at least one instance of each of these containers. Text within a TH container occurs in bold and is horizontally centered by default.
Columns are in effect just stacks of individual cells.
There's no container to delineate columns. Note that if you use percentages, your table will be automatically resized if the window size changes, retaining proportional relationships among its contents. This enables a number of interesting and useful effects, such as vertical centering , described below. This attribute controls the dimensions of the lines that separate cells in the table. These attributes set alignment for a single cell or an entire row.