Нужно стараться, чтобы названия классов соответствовали семантике. Нужно делать так, чтобы было понятно, что это за блок.
если это верхний слайдер, то topslider, если это меню в футере, то footer-menu. Но не стоит придумывать названия, в зависимости от внешнего вида блока - потому что через какое-то время решите слегка поменять оформление, и будет неочевидно, что small-red-sidebar это большой зеленый блок в центре.
А еще для вас есть БЭМ - целая методология, как лучше именовать классы.