<LI value="">リストの連番を変更

<LI>タグのvalue属性では、そのリスト項目の番号を変更(番号の順番を変更)することができます。 ただしOL要素が親要素にある場合のみ有効となります。

変更したいリスト項目の番号は整数で指定します。(value属性に初期値はない) 指定した次の項目からは、value属性で設定した番号からの連番が表示されるようになります。

ちなみにvalue属性はHTML4.01では非推奨となってます。 ですがスタイルシートによる代替方法は今のところないようです。

使用した時の例

<ol>
   <li>袋を開ける</li>
   <li>鍋でお湯を沸かす</li>
   <li value="5">お湯を入れて3分まつ</li>
   <li>美味しく頂く</li>
</ol>

<ol type="a">
   <li>袋を開ける</li>
   <li>鍋でお湯を沸かす</li>
   <li value="5">お湯を入れて3分まつ</li>
   <li>美味しく頂く</li>
</ol>

ブラウザ上の表示例

  1. 袋を開ける
  2. 鍋でお湯を沸かす
  3. お湯を入れて3分まつ
  4. 美味しく頂く
  1. 袋を開ける
  2. 鍋でお湯を沸かす
  3. お湯を入れて3分まつ
  4. 美味しく頂く

対応ブラウザなどのデータ

形式 <ol><li value="">~</li></ol> 分類 ol:ブロックレベル要素
対応ブラウザ Internet Explorer2~ , Google Chrome1~ , Firefox1~ , Opera1~ , Safari1~

HTML5での状況と関連情報

HTML4.01ではvalue属性は非推奨とされてます。ですがHTML5では非推奨ではなくなりました。