CSS Tricks содержит хорошую статью об использовании нескольких классов / идентификаторов.Из того, что я прочитал, он поддерживается большинством браузеров (включая IE7 - не IE6).
Конечно, QuirksMode также содержит краткую статью.
Если вы используете HTML5, используете ли вы Shiv ( headjs , или Modernizr , или каким-либо другим способом для CSS для распознавания элементов HTML5)?
Можете ли вы привести пример для jsFiddle ?
Или это просто опечатка?
Ваш HTML такой?
.someclass {}
.someclass.with_context {}
<div class="someclass with_context">Hello World</div>
или это так?
.someclass {}
.someclass .with_context {}
<div class="someclass">
<div class="with_content">Hello World</div>
</div>
РЕДАКТИРОВАТЬ
Возможно, вам потребуется сделать блоки элементов HTML5 на уровне блока:
header,nav,article,footer,section,aside,figure,figcaption{display:block}