HTMLとCSSで作るウェブサイト作成入門

CSS(10)箇条書き(リスト)の装飾

 <ul>タグや<ol>タグと、<li>タグで構成される箇条書き(リスト)のスタイルを変更するCSSについて説明しましょう。
 以下のサンプルを見て下さい。HTMLサンプルでは、番号付き箇条書きの<ol>タグを使った同じリストを、通常表示、マークなし、画像マークの3回表示しています。CSSを適用しなければ、3つ同じリストが表示されます。ただ、CSSサンプルのように、olタグのid="nomark"とid="imagemark"のそれぞれについて、マークなしと、画像ファイルをマークにする、という設定を行っています。結果として、マークなし設定のリストは番号がなくなり、画像マーク設定のリストは画像がマークになっています。対応関係をよく確認して下さい。

[CSSサンプル]
ol#nomark { /*olのid=nomarkのみ*/
list-style-type: none; /*マークなし*/
}
ol#imagemark { /*olのid=imagemarkのみ*/
list-style-image: url("ファイル名"); /*マークの画像ファイル*/
}

[HTMLサンプル] ※基本タグは省略
<p>
通常表示
<ol>
<li>おはよう
<li>こんばんは
</ol>
マークなし
<ol id="nomark">
<li>おはよう
<li>こんばんは
</ol>
画像マーク
<ol id="imagemark">
<li>おはよう
<li>こんばんは
</ol>
</p>

[サンプルのブラウザ表示結果]
リストのスタイル設定

●箇条書き関連のスタイル

 箇条書き(リスト)に関連したスタイルをまとめると、以下の通りになります。

プロパティ

概要

対象

設定値

list-style マーク属性の一括指定 OL、UL、LI要素 list-style-type、list-style-position、list-style-image(スペース区切り)
list-style-type マークの指定 disc
circle
square
decimal 1.2.3.…
lower-roman @.A.B.…
upper-roman T.U.V.…
lower-alpha a.b.c.…
upper-alpha A.B.C.…
none 表示なし
list-style-image 画像をマークに利用 url("画像ファイル名")、none
list-style-position マークの配置 outside、inside

   
 
 
 
SPONSORED LINK


 

SPONSORED LINK