Если CSS-селекторы по #id, нужно ли их ограничивать?

Если у меня есть такая структура:

<div id="main">
  <div id="sidebar">
    <div id="tag-cloud"/>
  </div>
</div>

... как лучше всего использовать css:

#main #sidebar #tag-cloud { ... }
#tag-cloud { ... }

Или если бы id = 'main' вместо class = 'main' , было бы хуже для области видимости? Мне просто интересно, если у вас есть идентификаторы, нужна ли вам область видимости?

6
задан Lance Pollard 27 September 2010 в 15:37
поделиться