<UL>,<OL> を用いた箇条書きには項目の先頭につけられる記号のタイプを変えることができる。これを設定するのは TYPE 属性である。
TYPE="..." の値となるものは <UL> の場合と<OL> の場合とで変わってくる。
箇条書き要素 | TYPE="..." の値 | 効果 |
---|---|---|
<UL>〜</UL> | disc | 通常,黒く塗られた円。 |
circle | 通常,白く抜かれた円。 | |
square | 通常,四角。 | |
<OL>〜</OL> | 1 | 算用数字。1.,2.,3.,4.,...... |
i | 小文字のローマ数字。i.,ii.,iii.,iv.,...... | |
I | 大文字のローマ数字。I.,II.,III.,IV.,...... | |
a | 英小文字。a.,b.,c.,d.,...... | |
A | 英大文字。A.,B.,C.,D.,...... |
<UL> の TYPE 属性は Internet Explorer 2.0/3.0 では無効である。
TYPE 属性は <UL>,<OL>,あるいは <LI> のいずれにも指定することができる。<LI> で指定されたとき,それがその項目だけに有効となるのか,それ以降新たに指定し直されるまで有効になるのかはブラウザの解釈による。「ここまで」のタグが現れれば当然規定値に戻される。ただ,箇条書きの途中で 1.,2.,c.,d.,e.,...... のようになったら変ではあるが。
また,<OL> による箇条書きの場合,<LI> の VALUE 属性により項目の番号を変えることもできる。値は先頭の記号の種類が何であっても,数字で指定する。たとえば,英小文字が先頭の記号のときに "d." に変えたいとすれば,VALUE=4 と設定する。これによって,順番が「変」な箇条書きを作ることができる。<OL START="..."> では箇条書きのいちばん最初の番号の値を変えることができる。
<UL TYPE="square"> <LI>四角に変えましたが, <LI>Internet Explorer 2.0/3.0 では反映されません。 </UL> <OL TYPE="i"> <LI>記号が i.,ii.,iii.,... に <LI>なっていると思いますが, <LI><LI> のなかで再び TYPE を設定すると, <LI TYPE="A">このように変わってしまいます。 <LI>突然順序を <LI VALUE=10>変えられます。 </OL> |
出力は,
|