[4] [CODE(HTMLe)@en[[[multicol]]]] [[要素]]は、
[[段組]]を実現する [[HTML]] の要素です。 [[NN]]3, [[NC]]4,
[[JustView]] が対応しています。特に JustView
は、縦書き表示可能に拡張しています。
* 代替
[29] この[[要素]]は既に[[廃止]]されています [SRC@en[[[Web Applications 1.0]]]]。
[15] [[CSS]] 代替: ''[[CSS3 module: Multi-column layout]]''
* 属性
[28]
,[[baseline]] , , , ,[JV]
,[[cols]] ,1*[[DIGIT]] ,1 ,段数 ,"[[NN]]3〜4, [JV]"
,[[gutter]] ,[[length]] , ,段間長 ,"NN3〜4, [JV]"
,[[width]] ,[[length]] ,(自動) ,幅 ,NN3〜4
,[[height]] ,[[length]] ,(自動) ,高さ ,[JV]
* 文脈
[5] 普通、 [[body]] 要素の子孫となって、[[ブロック要素]]として機能しますが、
(特に縦書きに使う場合に) [[head]]
要素の子要素である[[強制空要素]]にもされるようです。
(そういう仕様なのか、 [CODE(HTML)[head]] 要素内の不明な文字列は
[CODE(HTML)[body]] 要素内に存在するとみなす救済措置の結果なのかは分かりません...)
[11] >>5 なぜか [CODE(HTML)[]] と [CODE(HTML)[]] 両タグの間に [CODE(HTML)[MULTICOL]] タグを挿入と説明している文書が複数あります。まあ所詮[[不思議マーク付け]]なので何でもありといえばなんでもありです。
* 歴史
** HTML5
[23] [CITE@en[(X)HTML5 Tracking]] ([TIME[2009-02-11 18:39:08 +09:00]] 版)
[26] [CITE@en[(X)HTML5 Tracking]]
([TIME[2010-01-07 22:24:50 +09:00]] 版)
* 実装
- [14] [[Mozilla]] の既定[[スタイル・シート]]では [CODE(CSS)[display: block]] になってるそうです。
- [16] [[iCab]] も実装。 ''Index of /html_v3/multicol/view'' , ''iCab - Info''
- [17] [[Gecko]] ではかつての [[Netscape]] のようにはレンダリングされませんが、ブラウザ既定スタイル・シートではそれなりに考慮されています。たぶん CSS3 multicolumn layout が Gecko で実装された暁にはちゃんと元のように表示できるように (既定で) なると思います。予測ですが。
[19]
>>17 なりませんね...
([[名無しさん]] [WEAK[2007-01-13 12:01:57 +00:00]])
* 関連
[27] [[段組]]の用例については [CODE(CSS)@en[[[column-[VAR[*]]]]]] の項を、
[[縦書き]]については[[縦書き]]の項を参照してください。
* 例
[20]
[CITE[病気と方言]] ([CODE[2005-05-26 20:46:53 +09:00]] 版)
[PRE(HTML invalid example code)[
インフォームド・コンセントという言葉がある。
[INS[...]]
]PRE]
* メモ
[12] ''Handleiding HTML - Beschrijving MULTICOL element''
[13] ''Multicol''
[22]
[CITE@ja-JP[マルチカラム - Weblog]] ([TIME[2007-08-30 07:00:00 +09:00]] 版)