<ul> <li><span><a href="" title="Step 1">1</a></span><a href="#" title="">Step 1</a></li> <li><span><a href="" title="Step 2">2</a></span><a href="#" title="">Step 2</a></li> <li><span><a href="" title="Step 3">3</a></span><a href="#" title="">Step 3</a></li> <li><span><a href="" title="Step 4">4</a></span><a href="#" title="">Step 4</a></li> </ul>
「Step 4」は最後で次がないので、そのli要素に「id="lastStep"」を付けてデザインを変更。現在位置のステップのli要素には「class="active"」、終了したステップのli要素には「class="past"」をそれぞれ付けてデザインを変更します。また、「Step 1」、「Step 2」などのステップ名称を使用するものに変更します。さらに、このサンプルでは終了したステップ部分をクリックして戻るなどのアクションを追加できるように数字部分へのhoverによる見た目の変更も付いています。
そうして作成したものが次の4つのステップ表示です。