HTML リファレンス ...Wikiモドキ

http://www.usamimi.info/~geko/arch_web/arch_html/tag_col.xhtml

col要素

概要

表の列を一まとめにして属性を付ける要素。終了タグはなく、内容をもたない。colgroup要素のようにグループ化の意味はない。col要素単体で使うことも出来、終了タグのあるcolgroup要素の中に入れることもできる。

挿入位置はcol要素、colgroup要素共にcaption要素より後で、tr要素より前となる。

要素仕様
バージョン HTML4.01(STF),XHTML1.0(STF),XHTML1.1
開始/終了タグ 必須/なし
要素種 --
非推奨 NO
必須 --
内容となるもの --

用例

col要素の用例

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>

サンプルページ

属性

align

まとめた列のセルに対して、セル内の文字列の左右の揃え方を指定する。この属性に対応しているのは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(大小区別なし)
span

まとめた列の数を指定する。Operaは6.xでは未対応であったが、最新版の9.xでは対応済み。

属性仕様
バージョン HTML4.01(STF),XHTML1.0(STF),XHTML1.1
対象要素 col
非推奨 NO
必須 --
1以上の整数
width

まとめた列の横幅を指定する。

属性仕様
バージョン HTML4.01(STF),XHTML1.0(STF),XHTML1.1
対象要素 col
非推奨 NO
必須 --
長さ(整数、又はパーセンテージ、又は整数*)
valign

まとめた列の上下方向の揃え方を指定する。この属性に対応しているのは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(大小区別なし)
その他

td要素との共通属性

作成:2007/09/16 / 最終更新:2007/09/16

HTML4.01版/ XHTML1.1版/ XML原本