http://www.usamimi.info/~geko/arch_web/arch_html/tag_col.html
表の列を一まとめにして属性を付ける要素。終了タグはなく、内容をもたない。colgroup要素のようにグループ化の意味はない。col要素単体で使うことも出来、終了タグのあるcolgroup要素の中に入れることもできる。
挿入位置はcol要素、colgroup要素共にcaption要素より後で、tr要素より前となる。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
開始/終了タグ | 必須/なし |
要素種 | -- |
非推奨 | NO |
必須 | -- |
内容となるもの | -- |
1列目の幅を100に、2列目と3列目は数値情報なので、右寄せにしている。
<table border="1"> <caption>書籍</caption> <col width="100"> <col width="50" span="2" align="right"> <tr><th>書籍名</th><th>価格</th><th>巻数</th></tr> <tr><td>___A___</td><td>760</td><td>5</td></tr> <tr><td>___B___</td><td>410</td><td>3</td></tr> <tr><td>___C___</td><td>690</td><td>7</td></tr> </table>
まとめた列のセルに対して、セル内の文字列の左右の揃え方を指定する。この属性に対応しているのはIEとOperaのみで、Netscape系列(Mozilla等)は対応していない。
値はleft(左),right(右),center(中央),justify(両端),char(char属性で指定した方法)の4つだが、justifyはWin版IEは対応しておらず、またcharはどのブラウザも対応していない。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | col,colgroup |
非推奨 | NO |
必須 | -- |
値 | left,right,center,justify,char(大小区別なし) |
まとめた列の数を指定する。Operaは6.xでは未対応であったが、最新版の9.xでは対応済み。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | col |
非推奨 | NO |
必須 | -- |
値 | 1以上の整数 |
まとめた列の横幅を指定する。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | col |
非推奨 | NO |
必須 | -- |
値 | 長さ(整数、又はパーセンテージ、又は整数*) |
まとめた列の上下方向の揃え方を指定する。この属性に対応しているのはIEとOperaのみで、Netscape系列(Mozilla等)は対応していない。
top(上揃え),middle(中央揃え),bottom(下揃え),baseline(ベースライン揃え)。baselineは各行のセルの1行目のセルに合わせる。
バージョン | HTML4.01(STF),XHTML1.0(STF),XHTML1.1 |
---|---|
対象要素 | col,colgroup |
非推奨 | NO |
必須 | -- |
値 | top,middle,bottom,baseline(大小区別なし) |