CSS: <li> リスト関連のスタイルシート適用例

<li> タグには、以下の専用スタイルシートがある。ここでは、これらの適用例をメモっておく。

list-style

書式

list-style: リストタイプ 位置 イメージ;

後述する list-style-typelist-style-positionlist-style-image を一度に指定する。

使用例

後述の list-style-typelist-style-positionlist-style-image の使用例で示す。

list-style-type

書式

list-style-type: リストタイプ;

「リストタイプ」には、以下のいずれかを指定する。

disc規定値:黒丸 circle白丸
square四角 decimal1, 2, 3...
lower-romani, ii, iii... upper-romanI, II, III...
lower-alphaa, b, c... upper-alphaA, B, C...
decimal-leading-zero01, 02, 03... lower-greekα、β、γ...
upper-greekΑ、Β、Γ... lower-latin小文字ラテン文字
upper-latin大文字ラテン文字 hebrewヘブライ数字
armenianアルメニア数字 georgianグルジア数字
cjk-ideographic一、二、三... hiraganaあ、い、う...
katakanaア、イ、ウ... hiragana-irohaい、ろ、は...
katakana-irohaイ、ロ、ハ... noneなし
inherit継承

使用例

コードは以下の通り。

<ul>
<li style="list-style-type:disc;">disc</li>
<li style="list-style-type:circle;">circle</li>
<li style="list-style-type:square;">square</li>
</ul>

使用例は以下の通り。

  • disc
  • circle
  • square

list-style-position

書式

list-style-position: 位置;

「位置」には、outside(規定値:外側)、inside(内側)、inherit(継承)のいずれかを指定する。

使用例

コードは以下の通り。

<ul>
<li style="list-style-position:位置;"> 
outside(or inside)を指定すると改行した文字は<br />
ここに表示される。
</li>
</ul>

使用例は以下の通り。

list-style-position:outside;
  • outsideを指定すると改行した文字は
    ここに表示される。
list-style-position:inside;
  • insideを指定すると改行した文字は
    ここに表示される。

list-style-image

書式

list-style-image: イメージ;

「イメージ」には、マーカに使用するイメージデータ(URL)を指定する。

使用例

コードは以下の通り。

<ul>
<li style="list-style-image:url(img/liststyleimg.gif);"> 
指定したイメージがマーカとして表示される。
</li>
</ul>
(ここではコードのみ。)

トラックバック(0)

このブログ記事に対するトラックバックURL: http://itsmemo.com/mt/mt-tb.cgi/32

※スパム防止のため、管理人がトラックバック内容確認後、公開されます。

コメントする