{{ background }} format AND avatar path

brower rendered the background css style in HTML file

BEFORE:
<pre><code class="language-html">
<style type="text/css">body {background-image:url(
      /images/
    
      bg.jpg
    
  
    );}</style>
<code></pre>


AFTER:
<pre><code class="language-html">
<style type="text/css">body {background-image:url(/images/bg.jpg);}</style>
</code></pre>

Ok, I see what the problem is here. It looks like the `capture` liquid tag is capturing all the whitespace between it's lines, including the new lines. I think a cleaner solution is to wrap each individual line in a `{% capture background %}`, so that we don't have something that's entirely unreadable.