Мои правила очень просты, понятны и применимы только для меня.
1. Я использую только классы
2. Все классы должны нести смысловую нагрузку (это очень важно)
Нельзя называть класс просто item1, гораздо правильнее и разумнее назвать его b-title (если это заголовок к примеру).
3. Именую классы в зависимости от их применения
b-* (любой блок) где b=block
h-* (обрамляющий элемент) где h=holster
g-* (глобальный класс, в основном переопределение) g=global
4. Делю файл стилей на блоки
Каждый блок отделяется комментарием.
/* top line */ .b-top-line { height: 77px; background: url(/images/top_line.jpg) no-repeat top center; } .b-logo { position: absolute; top: 15px; left: 8px; } /* lang */ .b-lang { float: right; padding-top: 15px; }
#1 by pulev on 13.10.2009 - 18:35
да ничем не плохи, иногда даже хороши, но я для стилей использую только классы.
#2 by Доктор on 13.10.2009 - 13:21
>> только классы
а чем плохи id?