col
要素型 (HTML, XHTML 1)[1] HTML の
col
要素型の要素は、
表の列を表します。
col
要素は、
複数の列に同時に属性による指定を行いたいときに使うことができます。
colgroup
要素型と似ていますが、
colgroup
が列群構造を表すのに対し、
col
は構造を表しません。
[4] 仕様書:
table
直下
((caption
?, (colgroup
| col
)*, thead
?, tfoot
?, tbody
+)
)、 colgroup
要素直下 (任意個)属性名 | 属性値 | 既定値 | 説明 | 出典 |
align | 揃え | [HTML4] %cellhalign | ||
bgcolor | %Color | 背景色 | ||
char | 揃える文字 | [HTML4] %cellhalign | ||
charoff | 揃える文字 | [HTML4] %cellhalign | ||
class | 級 | [HTML4] %coreattr | ||
dir | 書字方向 | [HTML4] %i18n | ||
id | 一意識別子 | [HTML4] %coreattr | ||
lang | 自然言語 | [HTML4] %i18n | ||
xml:lang | 自然言語 | [XHTML1] | ||
onclick | [HTML4] %events | |||
ondblclick | [HTML4] %events | |||
onkeydown | [HTML4] %events | |||
onkeypress | [HTML4] %events | |||
onkeyup | [HTML4] %events | |||
onmousedown | [HTML4] %events | |||
onmousemove | [HTML4] %events | |||
onmouseout | [HTML4] %events | |||
onmouseover | [HTML4] %events | |||
onmouseup | [HTML4] %events | |||
span | NUMBER | 1 | 行数 | [HTML4] |
style | スタイル情報 | [HTML4] %coreattr | ||
title | 注釈的題 | [HTML4] %coreattr | ||
valign | 垂直配置 | [HTML4] %cellvalign | ||
width | %MultiLength; | (継承) | 行幅 | [HTML4] |
[3] 列群に含まれる列の数の計算などにおける
col
と colgroup
の相互作用については、 colgroup
の説明を参照してください。
[5]
見出しと思われる tr
の後に col
が続き、その後にデータと思われる tr
が続くという気持ちの悪い自称 HTML 4.01 移行用 DTD による文書を見てしまいました。
中央揃えとかをデータこまだけに適用させたかったぽいです。
Gecko (Firefox 0.9) の HTML
構文解析器は素直に tbody
が2つある構造を推測するようです。これはこれでまたなんか気持ち悪い。
(Gecko の HTML 解析器は不思議 HTML を無理矢理解釈しようとして (ソースから見ると) 変な木を作ることがよくある (たまにまともな文書も変な木になる) けど、この場合は比較的まとも。 col
を tbody
の前に押しやって、 tbody
は原則通り1つだけに、ってことはしてくれないみたい。)
(名無しさん 2004-12-22 11:48:35 +00:00)
[6] >>5 のような裏技(藁)を紹介しているタグ講座があるのかと思って探してみるも見つからず。 (ていうかそういうのどうやって探せばいいのよ? タグ講座専門検索円陣誰か作って) (名無しさん 2004-12-22 12:10:21 +00:00)
[7]
HTML 4 DTD の注釈 (参考) には
COL elements define the alignment properties for cells in one or more columns.
と説明があります。
(名無しさん [sage])
[8] Web Applications 1.0 r5327 Bug 915 police action ( ( 版)) <http://html5.org/tools/web-apps-tracker?from=5326&to=5327>
[9] Possible Inconsistency in HTML 4.01 Spec ( (fagricipni@fagricipni.com 著, 版)) <http://lists.w3.org/Archives/Public/www-html-editor/2010JulSep/0001.html>
[10] Hixie's Natural Log: The mystery of why only four properties apply to table columns ( ( 版)) <http://ln.hixie.ch/?start=1070385285&count=1>
[11] Bug 25535 – Allow col without colgroup in the content model (like tr is allowed without tbody) ( ( 版)) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25535>
[12] Bug 25535 – Allow col without colgroup in the content model (like tr is allowed without tbody) ( ( 版)) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25535>