リスト

リスト項目の行頭を変更する.

リスト項目の記号を変更

list-style-typeプロパティ

リスト項目の行頭記号を変更する.

適用できる要素リスト項目の要素 dlは不可能
継承する
テンプレート
list-style-type: ;
指定できる値値の効果
none印を表示しない.blogのサイドバーのリンクリストなどに使用される.
disc黒い丸
circle白い丸
square黒い四角
decimal数字
decimal-leading-zero頭に0を付けた数字
lower-roman小文字のローマ数字
upper-roman大文字のローマ数字
lower-alpha小文字のアルファベット
upper-alpha大文字のアルファベット
lower-latin小文字のアルファベット
upper-latin大文字のアルファベット
lower-greek小文字のギリシャ文字
hebrewヘブライ文字の数字削除予定文字
georgianグルジア文字の数字
armenianアルメニア文字の数字
cjk-ideographic漢数字削除予定文字
hiraganaひらがな削除予定文字
katakanaカタカナ削除予定文字
hiragana-irohaひらがなのいろは削除予定文字
katakana-irohaカタカナのいろは削除予定文字
CSSの例文
ul.list-style-type{
list-style-type: upper-roman;
}
XHTMLの例文
<ul class="list-style-type">
<li>タイトル1</li>
<li>タイトル2</li>
</ul>
出力結果
  • タイトル1
  • タイトル2

list-style-imageプロパティ

リストの行頭記号を好きな画像に変更できる.

適用できる要素リスト項目
継承する
テンプレート
list-style-image: ;
指定できる値値の効果
none画像の表示をしない.
url(URL)画像ファイルのurlをいれたものを指定する.
CSSの例文
ol.list-style-image{
list-style-image: url(../../gif/bluestar.gif);
}
XHTMLの例文
<ol class="list-style-image">
<li>タイトル1</li>
<li>タイトル2</li>
</ol>
出力結果
  1. タイトル1
  2. タイトル2

行頭記号の位置を変更

list-style-positionプロパティ

リストの行頭記号や行頭画像の位置を変更できる.

適用できる要素リスト項目
継承する
テンプレート
list-style-position: ;
指定できる値値の効果
inside行頭記号はリスト項目の文章の先頭に埋め込まれるように表示される.
outside通常どおり行頭がリスト項目の外側に表示される.
CSSの例文
ul.list-style-position{
list-style-position: inside;
}
XHTMLの例文
<ul class="list-style-type">
<li>タイトル1</li>
<li>タイトル2</li>
</ul>
出力結果
  • タイトル1
  • タイトル2

リストのプロパティをまとめて指定

list-styleプロパティ

リストのプロパティをまとめて指定できる.

適用できる要素リスト項目
継承する
テンプレート
list-style: ;
指定できる値値の効果
list-style-typeの値 list-style-imageの値 list-style-positionの値3つの値をそれぞれ指定することで,上で記述したそれぞれの効果が表れる.並べる順番に決まりはなく,必要のないプロパティの値は省略してもよい.
CSSの例文
ul.list-style{
list-style: georgian inside;
}
XHTMLの例文
<ul class="list-style">
<li>タイトル1</li>
<li>タイトル2</li>
</ul>
出力結果
  • タイトル1
  • タイトル2