文書型 | 適用 | 子要素 | 開始タグ | 終了タグ | 分類 |
---|---|---|---|---|---|
Strict | ○ | 空要素 | 必須 | 禁止 | table要素 colgroup要素の子要素 |
Transitional | ○ | ||||
Frameset | ○ |
col { width: 横幅; }
col { text-align: left; }
col { text-align: center; }
col { text-align: right; }
col { text-align: justify; }
col { text-align: "."; }
col { vertical-align: top; }
col { vertical-align: middle; }
col { vertical-align: bottom; }
col { vertical-align: baseline; }
align="char"
を指定したときに、どの文字で位置を揃えるのかを指定します。デフォルトでは小数点を表す記号(日本語ならピリオド)です。align="char"
を指定したときに、セルの左端からそろえる文字までの距離をピクセル値かパーセント値で指定します。列を表す要素です。たて1列にまとめて属性を設定するために使います。tr要素のたてバージョンだと思うと分かりやすいかもしれません。空要素なので終了タグがありません。
colgroup要素と違い、列をグループに分ける機能はありません。col要素はtable要素の子要素とすることもできますが、そうすると列のグループ分けができません。ですから、colgroup要素の子要素にしたほうがよいでしょう。
詳しい使い方は以下のページを参照してください。
また、colgroup要素との詳しい違いはcolgroup要素とcol要素の違いを参照してください。
<!ELEMENT COL - O EMPTY -- table column -->
<!ATTLIST COL -- column groups and properties --
%attrs; -- %coreattrs, %i18n, %events --
span NUMBER 1 -- COL attributes affect N columns --
width %MultiLength; #IMPLIED -- column width specification --
%cellhalign; -- horizontal alignment in cells --
%cellvalign; -- vertical alignment in cells --
>