title: What's better in CSS: div.something or just .something
body: <p>In CSS, when setting a style on a div (for example) is there any benefit in including the 'div' other than to give it more precision for matching. Is it faster for the browser to render perhaps?</p>
  
  <p>ie Is:</p>
  
  <pre><code>div.something { font-size: 1em; }
  </code></pre>
  
  <p>better than</p>
  
  <pre><code>.something { font-size: 1em; }
  </code></pre>
  
  <p>for any other reason than to narrow it down to only divs?</p>
  
  <p><em>(The reason I ask is that I recently happened across a prominent site that includes the 'div's but most tend to not bother)</em></p>
  
  <p>UPDATE:</p>
  
  <p>Thanks for all the answers. The conclusion is that speed is a factor but not noticeable so worth ignoring. And the consensus on the best practice is that including the tag is cleaner - general rule should be to keep the CSS as 'tight' as possible for the required style.</p>