Cascading Style Sheets counter-increment property.
counter-incrementプロパティは、要素の連番(カウンタ)の値を進める際に使用します。
counter-incrementプロパティを要素に適用してカウンタ名を定義すると、ウェブページ内にその要素が現われるたびに、定義したカウンタの値が進められます。負の値を指定してカウンタを戻すことも可能です。
counter-incrementプロパティを適用する要素に :before擬似要素、:after擬似要素を付けて、contentプロパティでカウンタ名を指定してやることで、要素の直前または直後にカウンタの値を挿入することができます。