<ol>タグの表示を変更する際のtype一覧リスト

こんにちは! あますた(@amaguristar)です。
- 「HTMLの<ol>タグのスタイルを[1、2、3 → 01、02、03 or a,b,c]などに変更したいけどやり方が分からない」
って事を最近聞かれるのでメモ。
css
のlist-style
プロパティを設定
具体的に何ができるかと言うと、
<ol>
<li>てすと1</li>
<li>てすと2</li>
<li>てすと3</li>
</ol>
というリストの表示は通常
- てすと1
- てすと2
- てすと3
ですが、これを
- てすと1
- てすと2
- てすと3
の様に「01」表示にしたりする事が可能。
※ その他の表示(あ、い、う or a,b,c or i,ii, or い、ろ、は)等は最後に一覧にしてあります。
css
の設定
具体的な設定はcss
でコードを書き込み。
.sample-list {
list-style: decimal-leading-zero;
}
HTML
で下記のように記入。
<ol class="sample-list">
<li>てすと1</li>
<li>てすと2</li>
<li>てすと3</li>
</ol>
これだけで「01」表示のリストが作成可能。
list-style
プロパティを設定すれば色々な表示が可能。
※ list-style
プロパティは本来list-style-type
・list-style-image
・list-style-position
の3つをまとめて設定する際に使用しますが、今回はlist-style-type
のみの説明です。
まとめ
上記「css
の設定」で説明したコードを流用して下記に一覧を作成。
list-style: lower-roman
- てすと1
- てすと2
- てすと3
list-style: upper-roman
- てすと1
- てすと2
- てすと3
list-style: lower-greek
- てすと1
- てすと2
- てすと3
list-style: decimal
- てすと1
- てすと2
- てすと3
list-style: decimal-leading-zero
- てすと1
- てすと2
- てすと3
list-style: lower-alpha
- てすと1
- てすと2
- てすと3
list-style: upper-alpha
- てすと1
- てすと2
- てすと3
list-style: cjk-ideographic
- てすと1
- てすと2
- てすと3
list-style: hiragana
- てすと1
- てすと2
- てすと3
list-style: katakana
- てすと1
- てすと2
- てすと3
list-style: hiragana-iroha
- てすと1
- てすと2
- てすと3
list-style: katakana-iroha
- てすと1
- てすと2
- てすと3