title: CSS not displaying with empty div tag
body: <p>I've been having a problem with an empty div HTML tag. I've added CSS to it but the style is not showing. I've tried adding &amp;nbsp to it but that didn't do anything. Is there any other way to fix this problem? The CSS in question:</p>
  
  <pre><code>&lt;style type="text/css"&gt;
  div#mainbutton { width: 28px; height: 28px; border-color: rgb(0, 0, 0); border-width:     
  5px; border-radius: 2px; }
  &lt;/style&gt;
  </code></pre>
  
  <p>The HTML:</p>
  
  <pre><code>&lt;div id="mainbutton"&gt;&amp;nbsp;&lt;/div&gt;
  </code></pre>