title: Prevent word wrap on hyphen in html email in Outlook 2007 and Outlook 2010
body: <p>This is my first post. So:</p>
  
  <p>I'm working on an HTML e-newsletter using the same template I've used for a while now. The template has worked well until recently (the bit of code I have been using is below). Suddenly Outlook 07/10 are not behaving the same way I perceived that they had behaved in the past. They don't <em>appear</em> to be honoring white-space attribute when it comes to hyphens. All other email clients are behaving as I expect (they're honoring white-space attribute).</p>
  
  <p>One of the elements in the newsletter is an ISBN, which is a set of digits separated by hyphens like, "978-1-555-97610-1". The ISBN is in a span tag that is part of a line of text inside a p tag that along with many other p elements, and possibly an img, reside inside a table. I need to prevent ISBNs from breaking on hyphens and wrapping onto new lines. </p>
  
  <p>I can't use non-breaking hyphens, and I have researched this problem a lot in the past (I get a lot of ISBNs in my line of work), so I hope I'm not posting something that's already been answered a billion times.</p>
  
  <p>Any help is deeply appreciated!</p>
  
  <p>Thanks,
  Andrew.</p>
  
  <p>CODE:</p>
  
  <pre><code>&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-bottom: 0px; text-align: right;"&gt;
      Metropolitan Books &amp;middot; 384 pages &amp;middot; $18.00 &amp;middot; paperback &amp;middot;             
          &lt;span style="white-space: nowrap;"&gt;978-0-8050-9466-4&lt;/span&gt;
  &lt;/p&gt;
  </code></pre>