Я так понимаю: блочная верстка удобна тем, что с помощью css мы можем сваять на тех же "блоках" новый дизайн.То есть мы назначаем панели профиля пользователя класс "userpanel", а потом в стилях делаем ему фон, шрифт и всё такое... Но вот у нас две панели - профиль пользователя и список пользователей. У списка мы ставим класс "list" и тоже определяем внешний вид. Затем если нам надо поменять дизайн у списка мы лезем в css и меняем у класса "list". Всё круто.Но вот у этих двух панелей рамки одинаковые. Что делать? Для каждой писать .userpanel, .list { рамки } или каждой присвоить еще один класс bordered ? Ведь если мы присвоим каждой еще один класс "userpanel borderd" "list borderd", то для изменения дизайна нам теперь надо лезть в html а не в сss. Я так понял так делать не надо и вариант .userpanel, .list { рамки } подходит как нельзя лучше?
|