COL is used to define the generic properties of a table column
rather than using the traditional row structure (TR,
THEAD, TBODY and
TFOOT.) COL is used within a
COLGROUP grouping structure to define
properties of a single column within the group (attributes specified
in the COL element override those found in the parent COLGROUP structure.)
It can also be used at the same table structure nesting level as
COLGROUP to define properties for single rows (those not participating
in a column grouping.)
Description:
This controls the horizontal alignment of text within the current column.
Values:Left |
Center | Right
Char
2
| 3 | 3.2
| 4 | IE
| M | N
| O
Required? No
Description:
This attribute specifies a character in the cell content to be used to
align the data in each cell of the current column (the first occurrence
should be used.) The default value for this attribute is the decimal
point character for the current specified language.
Values: A case-sensitive character
within the current character set.
Charoff
2
| 3 | 3.2
| 4 | IE
| M | N
| O
Required? No
Description:
This attribute specifies the spacing offset to the first occurrence of the
alignment character (specified by the CHAR attribute) on each line of cells
in the current column. The direction of the offset is determined by
the current text direction (set with the DIR attribute or the BDO element.)
Values: Integers indicating pixel offset values.
Span
2 | 3
| 3.2 | 4
| IE3A1 | M
| N | O
Required? No
Description:
This attribute specifies how many columns the current column specification
applies to (default value is 1. The number of
total columns in a table should equal the number of cells specified later in
the table structure, but it is possible to specify a SPAN value of
0, which indicates that the current COL element spans
all remaining columns. Using the SPAN element does not actually DEFINE
a column grouping, it is rather a method used to more easily specify shared
column attributes.
Values: Positive integers
[DEFAULT:1]
VAlign
2
| 3 | 3.2
| 4 | IE4B1
| M | N
| O
Required? No
Description:
This attribute specifies the vertical alignment of cell contents
relative to the cell boundaries for all cells in the current column.
Values:Top |
Middle | Bottom |
Baseline
Width
2
| 3 | 3.2
| 4 | IE3A1
| M | N
| O
Required? No
Description:
Specifies the overall width of the specified column.
Values:
Specified in pixels or a percentage of the browser window width.
The Table model (even the Simple Table Model) is easily the most
complex markup structure in HTML. If you have other general questions
about this structure see the Table Overview.