今日覚えたHTML:リストを2列に
スタイルシートで次のように定義。「two-column」としているところは、任意の文字列でOK。
そのうえで、2列にしたいリストのところで次のように指定。
.two-column{
float : left;
width : 100%;
}
.two-column li{
float : left;
width : 50%;
}
IEで見たらリスト頭の中黒が消えるという現象発生も、Firefoxだと無問題。
<ul class="two-column">
<li>りんご</li>
<li>みかん</li>
<li>さくらんぼ</li>
</ul>
追記(2010年8月18日)
Chromeで見てもリストのマークは消えますね。
これの応用として、
とすれば4列に、33%なら3列に、20%なら5列になりますよ。
.two-column li{
float : left;
width : 25%;
}