title: CSS declaration - element type and ID or just ID?
body: <p>How should I use CSS declaration?</p>
  
  <p>This way:</p>
  
  <pre><code>div#main_content {
      width: 900px;
      border: 1px solid #CCC;
      margin: 20px 0 20px 0;
      padding: 40px;
      overflow: hidden;
  }
  </code></pre>
  
  <p>or this way:</p>
  
  <pre><code>#main_content {
      width: 900px;
      border: 1px solid #CCC;
      margin: 20px 0 20px 0;
      padding: 40px;
      overflow: hidden;
  }
  </code></pre>
  
  <p>In sublime text 2, sublime linter package suggested me to use without the <code>div</code> - only #main_content, but on some tutorial I saw that it is better to use div#main_content as it is easier to parse.</p>
  
  <p>What do you suggest I should use? (I think result will be the same in this case for the classes)</p>