Q.1: Нет.
Q.2:
Вам нужен способ нацелить оба типа вещей внутри вашего div одновременно, чтобы применить одно и то же изображение bg, а также способ их различить. Есть множество решений.
Если вы уверены, что все, что вложено в sprit-img, должно иметь фон, вы можете сделать это:
<div class="sprit-img">
<a class="brew"></a> <span class="scc"></span>
</div>
#sprit-img * { background-image:url(ig-sprite.png) };
#sprit-img .bew { background-position:2px 0px }
#sprit-img .scc { background-position:-295px 2px; }
(примечание: * универсальный селектор)
... хотя это может доставить вам неприятности, если вам понадобится какая-либо разметка внутри этих элементов (все будет занимать фоновое изображение, и это будет просто смешной беспорядок)
Итак, если вы уверены, что все дочерние элементы (вложенные только на 1 уровень ниже) должны занимать фон, но ничего внутри этих элементов не должно, тогда вы можете использовать дочерний селектор (>) следующим образом:
<div class="sprit-img">
<a class="brew"><span> some text></span>some other text</a>
<span class="scc">more text <strong>something important</strong></span><
</div>
#sprit-img > * { background-image:url(ig-sprite.png) };
#sprit-img .bew { background-position:2px 0px }
#sprit-img .scc { background-position:-295px 2px; }
если вы хотите избежать универсального селектора (рендеринг может быть медленным на старых машинах или с более ранними версиями браузера), вы можете альтернативно использовать (с разметкой строки 5):
#sprit-img > a, #sprit-img > span { background-image:url(ig-sprite.png) };
#sprit-img .bew { background-position:2px 0px }
#sprit-img .scc { background-position:-295px 2px; }
... который будет применяться только к якорям и пролетам внутри элемента с id = "sprit-img"
Или вы можете вообще избегать названий тегов (если вы очень хорошо разбираетесь в скорости рендеринга) (с разметкой строки 5)
#sprit-img .bew, #sprit-img .scc { background-image:url(ig-sprite.png) };
#sprit-img .bew { background-position:2px 0px }
#sprit-img .scc { background-position:-295px 2px; }
... который иллюстрирует, почему ответ на ваш первый вопрос "нет"