При использовании чистого CSS невозможно объединить два других существующих правила.
Если вам нужно объединить два правила CSS, просто используйте оба класса для элемента:
.foo {
color: #F00;
}
.bar {
font-size: 10px;
}
<div class="foo bar"></div>
С помощью CSS вы можете цепочка селекторов:
.foo.bar {
color: #0F0;
font-size: 10px;
}
И jQuery также будет выбирать элементы со связанными классами:
$('.foo.bar').do(stuff);
Кроме того, никогда не пишите классы, которые подразумевают стиль. Это не семантическое и усложняет задачу, когда вы хотите повторно использовать свой HTML, но изменить свой CSS.
Что-то вроде:
.italicized {
font-weight: bold;
}
не имеет смысла, тогда как:
.title {
font-style: italic;
}
не имеет значения для стиля.