セレクタの要素が登場するたびに、[カウンタID]で定義したカウンタが[number]の値にリセットされる。[カウンタID]には任意の文字列が使える。[カウンタID]は、counter-reset でリセットするカウンタを指定するときの識別子として、あるいは以下で紹介するように、他の場所やプロパティからそのカウンタを参照する際に必要である。
:before や :after 擬似要素に対して使用する。セレクタの要素が登場する度に[カウンタID]の示すカウンタの値を表示する。
セレクタの要素が登場する度に、[カウンタID]の示すカウンタの値を1つずつ加算する。[number]がある場合は、その数を加算する。