title: CSS: How can I remove the extra white space caused by a line break in a link?
body: <p><strong>Edit 2:</strong> My time is short, so I will be using dippas' suggestion of using an actual image instead of a background. I'm keeping this question open just in case someone has a better solution. Thank you for all the help!</p>
  
  <p><strong>Original Question/Problem:</strong></p>
  
  <p>I have been Googling for the solution for an hour now, to no avail!</p>
  
  <p>I am formatting a site to responsive and several long links that contain a background image aren't breaking correctly. I've tried <em>float: left</em>, <em>display: block</em>, <em>display: inline-block</em> and none of them work. The closest thing I got to a fix is setting it to <em>display: inline</em>, but I would rather have the background image to the side instead of right next to the last word.</p>
  
  <p>This is my first time personally consulting this website (I have used your solutions to get out of ruts many times before, so thank you!), so I cannot post images, but here's a rough fiddle example (<strong>Edit:</strong> here's a new fiddle since the other one had a defined div width):</p>
  
  <p><a href="http://jsfiddle.net/2e28fanq/22/" rel="noreferrer">http://jsfiddle.net/2e28fanq/22/</a></p>
  
  <p>(I want to get rid of that extra space between the arrow and "Educational")</p>
  
  <p><strong>CSS:</strong></p>
  
  <pre><code>a {
      display: block;
      float: left;
      width: auto;
      font-size: 1.5em;
      padding-right: 40px;
      background: url('Arrow-Right.png') 100% 50% no-repeat;
  }
  </code></pre>
  
  <p>Here is a crude illustration of what I need it to do:</p>
  
  <pre><code>Register for a FREE Educational &gt;
  Webinar
  </code></pre>
  
  <p>And what it's doing instead:</p>
  
  <pre><code>Register for a FREE Educational          &gt;
  Webinar
  </code></pre>
  
  <p>Seeing as it happens in JSFiddle, too, I doubt it has anything to do with the rest of my code. I cannot link to the site in question due to confidentiality/contract reasons, but I hope someone here can help me out with what I am able to provide. Thanks!</p>