title: YUI Compressor and CSS content?
body: <p>I have a stylesheet with the following code:</p>
  
  <pre><code>.author-name:before {
   content:"by: ";
  }
  </code></pre>
  
  <p>When I run this through YUI Compressor, I get:</p>
  
  <pre><code>.author-name:before{content:"by:"}
  </code></pre>
  
  <p>This is a problem because it wipes out intended whitespace. I thought using the YUI Compressor special comments, like this:</p>
  
  <pre><code>.author-name:before {
    /*!YUI-Compressor */content: "by: ";
  }
  </code></pre>
  
  <p>... might help, but it seems not to. Additionally, the comments themselves got wiped out. My impression based on the was that comments in JavaScript that start with <code>/*!</code> <a href="http://developer.yahoo.com/yui/compressor/css.html" rel="noreferrer">get preserved</a>, but that's not actually happening.</p>
  
  <p>Short of post-processing my build process to unminify, is there a way to do this? We're currently using version 2.3.5 of YUI compressor, and running with the flags <code>--charset utf8 -v -o</code></p>
  
  <p>So my question, in short, is, is there a way to get YUI Compressor to respect spaces in <code>content:</code> values, or a way to add CSS comments before and after a block I don't want minified?</p>