移動作業車、Web製作、がんサバイバーとオストメイトの深く掘りさげた情報を紹介

ドットエイト机上研究所

【CSS】箇条書きのリストマークを変更する方法

「箇条書きにする際に、HTMLのul / ol , liタグを使う」
「順番の関係ない箇条書き(順不同リスト)はul(Unordered List)」
「ulタグは箇条書きのほか[ナビゲーションメニュー][スライドショー]などでも使用する」
「手順などで使用する順序付きリストはol(Ordered List)」

などの基本的なところは覚えているのですが、なぜか自信がなくなっていつも調べてしまうのが
「リスト項目要素のマーカーを設定するCSSのプロパティlist-style-typeは、ul・liどちらのタグに指定するのか」
という内容です。

そう…今回は自分のためのメモです。

list-style-typeは ul / ol タグに対して指定する

マーカーを消す、変える場合は ul タグ、ol タグに指定します。
指定できるリストマークは、以下の通り

マーカーや数字を消す

ul { list-style-type: none; }
ol { list-style-type: none; }
  • リストの例です
  • リストの例です
  • リストの例です

ついでにマーカーの指定についても紹介。

ul:disc(黒ポチ)

ul { list-style-type: disc; }
  • リストの例です
  • リストの例です
  • リストの例です

以下、コード例は省略。

ul:circle(白ポチ)

  • リストの例です
  • リストの例です
  • リストの例です

ul:scuare(四角)

  • リストの例です
  • リストの例です
  • リストの例です

ol:decimal(アラビア数字)

  1. リストの例です
  2. リストの例です
  3. リストの例です

geogianと指定する方法もあります

  1. リストの例です
  2. リストの例です
  3. リストの例です
ところで、順不同リストulを無理矢理番号付きリストとすることも、逆にolにcircleなどを指定することも可能です。
<ul style="list-style-type:decimal">
  <li>リストの例です</li>
  <li>リストの例です</li>
  <li>リストの例です</li>
</ul>
  • リストの例です
  • リストの例です
  • リストの例です
<ol style="list-style-type:circle">
  <li>リストの例です</li>
  <li>リストの例です</li>
  <li>リストの例です</li>
</ol>
  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:decimal-leading-zero(ゼロから始まる数字)

  1. リストの例です
  2. リストの例です
  3. リストの例です
1桁の場合はゼロつき2桁になり、以降はそのままの番号が表示されます。
以下気になる方のための3桁の順序付きリスト
  1. リストの例です
  2. リストの例です
  3. リストの例です
  4. リストの例です
  5. リストの例です
  6. リストの例です
  7. リストの例です
  8. リストの例です
  9. リストの例です
  10. リストの例です
  11. リストの例です
  12. リストの例です
  13. リストの例です
  14. リストの例です
  15. リストの例です
  16. リストの例です
  17. リストの例です
  18. リストの例です
  19. リストの例です
  20. リストの例です
  21. リストの例です
  22. リストの例です
  23. リストの例です
  24. リストの例です
  25. リストの例です
  26. リストの例です
  27. リストの例です
  28. リストの例です
  29. リストの例です
  30. リストの例です
  31. リストの例です
  32. リストの例です
  33. リストの例です
  34. リストの例です
  35. リストの例です
  36. リストの例です
  37. リストの例です
  38. リストの例です
  39. リストの例です
  40. リストの例です
  41. リストの例です
  42. リストの例です
  43. リストの例です
  44. リストの例です
  45. リストの例です
  46. リストの例です
  47. リストの例です
  48. リストの例です
  49. リストの例です
  50. リストの例です
  51. リストの例です
  52. リストの例です
  53. リストの例です
  54. リストの例です
  55. リストの例です
  56. リストの例です
  57. リストの例です
  58. リストの例です
  59. リストの例です
  60. リストの例です
  61. リストの例です
  62. リストの例です
  63. リストの例です
  64. リストの例です
  65. リストの例です
  66. リストの例です
  67. リストの例です
  68. リストの例です
  69. リストの例です
  70. リストの例です
  71. リストの例です
  72. リストの例です
  73. リストの例です
  74. リストの例です
  75. リストの例です
  76. リストの例です
  77. リストの例です
  78. リストの例です
  79. リストの例です
  80. リストの例です
  81. リストの例です
  82. リストの例です
  83. リストの例です
  84. リストの例です
  85. リストの例です
  86. リストの例です
  87. リストの例です
  88. リストの例です
  89. リストの例です
  90. リストの例です
  91. リストの例です
  92. リストの例です
  93. リストの例です
  94. リストの例です
  95. リストの例です
  96. リストの例です
  97. リストの例です
  98. リストの例です
  99. リストの例です
  100. リストの例です
  101. リストの例です
  102. リストの例です
  103. リストの例です
  104. リストの例です
  105. リストの例です
  106. リストの例です
  107. リストの例です
  108. リストの例です
  109. リストの例です
  110. リストの例です
  111. リストの例です
  112. リストの例です
  113. リストの例です
  114. リストの例です
  115. リストの例です
  116. リストの例です
  117. リストの例です
  118. リストの例です
  119. リストの例です
  120. リストの例です

ol:lower-roman(小文字ローマ数字)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:upper-roman(大文字ローマ数字)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:lower-latin(小文字アルファベット)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:upper-latin(大文字アルファベット)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:lower-greek(小文字ギリシャ文字)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ちなみに、upper-greekと指定すると何故かアラビア数字になります

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:cjk-ideographic(漢数字)

  1. リストの例です
  2. リストの例です
  3. リストの例です

trad-chinese-informalと指定する方法もあります

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:hiragana(平仮名 あいうえお)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:katakana(片仮名 アイウエオ)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:hiragana-iroha(平仮名 いろはにほへと)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:katakana-iroha(片仮名 イロハニホヘト)

  1. リストの例です
  2. リストの例です
  3. リストの例です

ol:kannada(カンナダ語)

南インドで使用されている(らしい)カンナダ語です

  1. リストの例です
  2. リストの例です
  3. リストの例です

ほかにも数多くの指定がありますが、以下省略します。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です