Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Counter-increment (https://javascript.ru/forum/xhtml-html-css/7734-counter-increment.html)

Kolyaj 17.02.2010 09:36

Цитата:

Сообщение от Hagrael
А эта команда очень нужна?

Нет, не очень.

Hagrael 17.02.2010 13:22

Ну тогда не страшно, если я её не пойму.

e1f 17.02.2010 14:19

http://htmlbook.ru/css/counter-increment.html
http://htmlbook.ru/css/counter-reset.html
Это для построения индексов списков, к примеру, если мы хотим многоуровневые списки а-ля 1., 1.1., ... 2., 2.1., 2.2

subzey 17.02.2010 14:24

Вот Вам пример, для чего (и как) это можно пользовать.

<style type="text/css">
	h2:before {
        content: '§ ' counter(h2) ' ';
        counter-increment: h2;
        counter-reset: h3;
        color: gray;
	}
	h3:before {
		content: '§ ' counter(h2) '.' counter(h3) ' ';
        counter-increment: h3;
        color: gray;
	}
</style>
<h2>Тема</h2>
<h3>Подтема</h3>
<h3>Подтема</h3>
<h3>Подтема</h3>
<h2>Другая тема</h2>
<h3>Подтема</h3>
<h3>Подтема</h3>
<h3>Подтема</h3>

Tim 18.02.2010 07:42

subzey,
а вы отлично в вёрсте прёте. Где научились? Я тоже хочу так уметь. Можете из литературы что нибудь посоветовать?

Hagrael 18.02.2010 10:19

А-а, понятно. Спасибо за помощь! Но теперь я понял, что эта команда мне не нужна. Хотя потом всё-таки может пригодиться.

subzey 18.02.2010 15:43

Tim,
Научился толком уже «на производстве». Посоветовать могут разве что читать интернеты, бумажных хороших книг я не видел.

Вот неплохие ресурсы для версталей (по мере увеличения «advanced'нусти»):

html.manual.ru — общее знакомство с HTML
htmlbook.ru — справочник
artlebedev.ru/tools/technogrette/ — некоторые хитрости и приемы
quirksmode.org — полное собрание сочинений в области различий браузеров (англ.)
ilyabirman.ru — хорошие посты про типографику и русский язык
chikuyonok.ru — про дивную верстку
alistapart.com — много статей про новшества и про оптимизацию проектов (англ.)

Hagrael 18.02.2010 17:51

Спасибо за источники инфы. А на html.manual.ru и css.manual.ru я и сам учился. Ещё на ru.html.net учил CSS.

Tim 19.02.2010 04:38

subzey,
Большое Спасибо! Буду учиться.


Часовой пояс GMT +3, время: 04:55.