ol要素
HTMLでは、順序を付けてリストを表示することができます。
本ページでは、ol要素について説明します。
ol要素とは
ol要素は、順序付きリストと呼ばれます。リスト項目を示すli要素のコンテンツを、順序付きで表示します。
olの定義は、以下のとおりです。
コンテンツカテゴリ | フローコンテンツ、認知可能コンテンツ(liが含まれている場合) |
---|---|
可能な親要素 | フローコンテンツを包含できる要素 |
可能なコンテンツ | li、スクリプトサポート要素 |
タグの省略 | 不可 |
DOMインターフェース | HTMLOListElement |
同じリストを示す要素にulがあります。ulは、順序なしリストと呼ばれ、順序を変えても意味が変わらない時に使います。olは、順序を変えると意味が変わったり、説明にならない時に使います。
利用例
以下は、olを使ったHTMLの例です。
<ol> <li>アプリをインストールします。</li> <li>アプリを起動します。</li> <li>ログインします。</li> </ol>
これをブラウザで表示すると、以下になります。
属性
グローバル属性と、以下が使えます。
typeについては、以下から選択できます。
値 | 説明 | 表示例 |
---|---|---|
1 | 10進数 | 1.2.3. |
a | 英小文字 | a.b.c. |
A | 英大文字 | A.B.C. |
i | 小文字のローマ数字 | i.ii.iii. |
I | 大文字のローマ数字 | I.II.III. |
次からは、各属性の利用例と、ネスト(入れ子)にした例を示します。
reversed属性の利用例
reversed属性の利用例は、以下のとおりです。
<ol reversed> <li>アプリをインストールします。</li> <li>アプリを起動します。</li> <li>ログインします。</li> </ol>
これをブラウザで表示すると、以下になります。
大きな数字から小さな数字の順番で表示されています。
start属性の利用例
start属性の利用例は、以下のとおりです。
<ol start="3"> <li>アプリをインストールします。</li> <li>アプリを起動します。</li> <li>ログインします。</li> </ol>
これをブラウザで表示すると、以下になります。
番号が3から始まっています。
type属性の利用例
type属性の利用例は、以下のとおりです。
<ol type="i"> <li>アプリをインストールします。</li> <li>アプリを起動します。</li> <li>ログインします。</li> </ol>
これをブラウザで表示すると、以下になります。
番号が、小文字のローマ数字になっています。
ネストでの利用例
olをネストで利用する例は、以下のとおりです。
<ol> <li>アプリをインストールします。手順は、以下のとおりです。 <ol type="a"> <li>アプリのページを開きます。</li> <li>アプリをクリックします。</li> </ol> </li> <li>アプリを起動します。</li> <li>ログインします。</li> </ol>
liの子要素として、olを記述する必要があります。
これをブラウザで表示すると、以下になります。
ul要素をネストにすることもできます。
ブラウザのサポート状況
各ブラウザの最新バージョンでのサポート状況は、以下のとおりです。
項目 | IE | Ed | Fx | Ch | Sa | Op |
---|---|---|---|---|---|---|
ol | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
reversed | × | 〇 | 〇 | 〇 | 〇 | 〇 |
start | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
type | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
項目 | Sa | An | Op | Ch | Fx | Sm |
---|---|---|---|---|---|---|
ol | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
reversed | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
start | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
type | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
- 〇
- サポート
- △
- 制限あり
- ×
- 未サポート
- ?
- 不明
- IE
- Internet Explorer
- Ed
- Edge
- Fx
- Firefox
- Ch
- Chrome
- Sa
- Safari
- Op
- Opera
- An
- Android Browser
- Sm
- Samsung Internet
※スマートフォンのFirefoxとChromeは、Android版です。
ホームページ作成「HTMLへのリスト項目挿入と装飾」
「HTML要素(タグ)一覧」に戻る