この記事はHTML 4/XHTML 1での<colgroup>要素についての解説記事です。
HTML 5での<colgroup>要素に関する解説記事は、HTML 5 リファレンス内のHTML 5での<colgroup>要素をご覧ください。
表(テーブル)の列の論理グループである<colgroup>要素についての説明です。
<colgroup>要素とは、表(テーブル)の列の論理的なグループです。
勿論、<col>要素同様、スタイルシートを当てる事で列グループ内の全ての列に同じスタイルを当てられますが、<colgroup>要素は<col>要素と違ってと違って論理的な意味に従ったグループ分けとなっております。
<colgroup>要素は、以下の文書型で利用出来ます。
<colgroup>要素は、HTML 3.2, XHTML 1.0 ベーシック及びXHTML モバイル・プロファイルでは使えません。
<colgroup>要素は、ネットスケープ 4.x以前など旧型ユーザエージェントではサポートしていないため、表示方法の指定が無効になります。
<colgroup>要素はテーブル(表)モジュールに属します。
<colgroup>要素は<table>要素直下、
より後で、且つ
より前に記述され、内容は必要に応じて<col>要素のみ入れられます。
<colgroup>要素は、HTML 4.01及びISO-HTMLでは終了タグを省略出来ます。
<colgroup>要素には、以下の属性が定められております。
<colgroup>要素で使える共通属性には
があります。
当該グループ内の各列の横幅を指定します。
%)*)が指定出来ます。
当該<colgroup>要素内のコマの配置を指定し、
の四つの属性があります。
<table>要素の例と同じなので、該当箇所のみを示します。
<colgroup span="2" class="carrier" /><colgroup span="3"><col class="gif" /><col class="jpeg" /><col class="png" /></colgroup>