title: How can I get IE8 to accept a CSS :before tag?
body: <p>I have the following CSS code</p>
  
  <pre><code>.editable:before {
      content: url(../images/icons/icon1.png);
      padding-right:5px;
  }
  </code></pre>
  
  <p>this is used in conjunction with the following markup:</p>
  
  <pre><code>&lt;span class="editable"&gt;&lt;/span&gt;
  </code></pre>
  
  <p>In every other blessed browser in the world my icon is appearing, but IE8 seems to have a problem with this. Isn't the <code>:before</code> pseudo-element CSS2? isn't <code>content:</code> also a CSS2 command? what gives?</p>