Справочники, инструменты, документация

CSS: counter-increment

Свойство counter-increment предназначено для увеличения значения счётчика приращений, который задается свойством counter-reset.
<style>
 body {
 counter-reset: heading; /* Инициируем счетчик */
 }
 h2:before {
 counter-increment: heading; /* Указываем идентификатор счетчика */
 content: "Глава " counter(heading) ". "; /* Выводим текст перед содержимым тега <h2> */
 }
</style>

<h2>Теория ловли льва в пустыне</h2>
<h2>Методы инверсной кинематики</h2>
<h2>Ловля льва численными методами</h2>

Пример:

Глава 1. Теория ловли льва в пустыне

Глава 2. Методы инверсной кинематики

Глава 3. Ловля льва численными методами