Caution

お使いのブラウザはJavaScriptが実行できない状態になっております。
当サイトはWebプログラミングの情報サイトの為、
JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。
JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。

CSSプロパティ辞典

list-style-type

li要素及び、『display』プロパティが『list-item』または『inline-list-item』と指定されている要素のマーカーを指定します。

サンプルコード
li.test { list-style-type: none;}
li.test1 { list-style-type: disc;}
li.test2 { list-style-type: circle;}
li.test3 { list-style-type: square;}
li.test4 { list-style-type: decimal;}
li.test5 { list-style-type: decimal-leading-zero;}
li.test6 { list-style-type: lower-roman;}
li.test7 { list-style-type: upper-roman;}
li.test8 { list-style-type: lower-greek;}
指定可能な値一覧
概要
noneマーカーは表示されません。
disc黒丸が表示されます。この『disc』が初期値です。
circle白丸が表示されます。
square黒四角形が表示されます。
decimal数値の連番が表示されます。
decimal-leading-zero頭に『0』がついた数値の連番が表示されます。
lower-roman小文字のローマ数字の連番が表示されます。
upper-roman大文字のローマ数字の連番が表示されます。
lower-greek小文字のギリシャ数字の連番が表示されます。
ブラウザでの表示結果
<ul style="list-style-type: none;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: disc;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: circle;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: square;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: decimal;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: decimal-leading-zero;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: lower-roman;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: upper-roman;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

<ul style="list-style-type: lower-greek;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

対応ブラウザ
IE6 IE7 IE8 IE9 IE10 IE11 Safari Chrome Firefox Opera

iPhone Safari Android2系 標準ブラウザ Android4系 標準ブラウザ

概要

li要素及び、『display』プロパティが『list-item』または『inline-list-item』と指定されている要素のマーカーを指定します。

マーカーを指定できる要素の親要素(ul要素やol要素など)に対して『list-style-type』プロパティを指定すると全ての子要素にそのマーカーを指定できます。

<p>以下のul要素には『list-style-type: decimal』と指定しています。</p>
<ul style="list-style-type: decimal;">
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
	<li>ここはli要素です。</li>
</ul>

li要素及び、『display』プロパティが『list-item』または『inline-list-item』と指定されている要素に対して、個別に『list-style-type』プロパティを指定するとそれぞれ個別のマーカーを指定できます。同じ親要素に属している場合の連番の値は保持されます。

<p>以下のli要素の『list-style-type』プロパティにはそれぞれ別の値を指定しています。</p>
<ul>
	<li style="list-style-type: disc;">『list-style-type: disc』と指定しています。</li>
	<li style="list-style-type: circle;">『list-style-type: circle』と指定しています。</li>
	<li style="list-style-type: decimal;">『list-style-type: decimal』と指定しています。</li>
	<li style="list-style-type: decimal-leading-zero;">『list-style-type: decimal-leading-zero』と指定しています。</li>
	<li style="list-style-type: lower-roman;">『list-style-type: lower-roman』と指定しています。</li>
</ul>

尚、『list-style-type』プロパティと『list-style-image』プロパティを同時に指定した場合は『list-style-image』プロパティの値が優先されます。

記事の間違いや著作権の侵害等ございましたらお手数ですがこちらまでご連絡頂ければ幸いです。