col、colgroup | NN 6 IE 4 DOM 1
col オブジェクトは col 要素に対応するオブジェクトです。colgroup オブジェクトは colgroup 要素に対応するオブジェクトです。この 2 つの要素を使って、連続している複数の列をグループとして割り当て、スタイル、幅、その他の視覚的な処理を簡単に行うことができます。
相当する HTML コード
    <col>
    <colgroup>
オブジェクト参照
    [window.]document.getElementById("elementID")
オブジェクト固有のプロパティ
align | ch | chOff | span | vAlign
width |  |  |  |
オブジェクト固有のメソッド
なし
オブジェクト固有のイベントハンドラープロパティ
なし

align | NN 6 IE 4 DOM 1
| 読み書き
col や colgroup 要素がカバーするセル範囲のコンテンツに対して横方向の位置揃えを示します。
例
    document.getElementById("myCol").align = "center";
値
横方向の位置揃えを指定する center、char、left、right のいずれかの定数
既定値
left

ch | NN 6 IE 6 DOM 1
| 読み書き
列内または列グループ内のテキストの位置揃え点として使用するテキスト文字を示します。このプロパティは char 属性に対応します。このプロパティは、通常、"char" に設定された align 属性の値のみを対象とします。実際には、IE と Navigator のいずれの場合もこのプロパティは反映されません。
例
    document.getElementById("myCol").ch = ".";
値
1 文字の文字列
既定値
なし

chOff | NN 6 IE 6 DOM 1
| 読み書き
char 属性で設定された文字がセル内で表示されるオフセット点を示します。実際には、IE 6 と Netscape 6 のいずれの場合もこのプロパティは反映されません。
例
    document.getElementById("myCol").chOff = "80%";
値
ピクセル数、またはセル内でのパーセント値を示す文字列
既定値
なし

span | NN 6 IE 4 DOM 1
| 読み書き
要素の属性とスタイル設定の適用対象となる連続した列の数を示します。
例
    document.getElementById("myColgroup").span = 2;
値
整数
既定値
1

vAlign | NN 6 IE 4 DOM 1
| 読み書き
列グループに含まれるセル内のテキストの縦方向の位置揃えを示します。
例
    document.getElementById("myCol").vAlign = "baseline";
値
baseline、bottom、middle、top のいずれかの定数を示す文字列。大文字と小文字は区別されません。
既定値
middle

width | NN 6 IE 4 DOM 1
| 読み書き
列グループに含まれる各列の幅をピクセル数で示します。これらの値に行った変更は、ページに再フローされたコンテンツに直ちに反映されます。
例
    document.getElementById("myColgroup").width = 150;
値
整数
既定値
なし