这是我的第一篇文章。所以:
我正在使用我已经使用了一段时间的相同模板编写 HTML 电子通讯。该模板直到最近都运行良好(我一直在使用的代码如下)。突然之间,Outlook 07/10 的行为方式与我认为它们过去的行为方式不同。当涉及到连字符时,它们似乎不尊重空白属性。所有其他电子邮件客户端的行为都符合我的预期(他们尊重空白属性)。
时事通讯中的一个元素是 ISBN,它是一组由连字符分隔的数字,例如“978-1-555-97610-1”。ISBN 位于一个 span 标签中,该标签是 ap 标签内的一行文本的一部分,该标签与许多其他 p 元素(可能还有一个 img)一起位于表中。我需要防止 ISBN 打破连字符并换行。
我不能使用不间断的连字符,过去我已经研究了很多这个问题(我的工作中有很多 ISBN),所以我希望我不会发布已经回答十亿的东西次。
任何帮助都深表感谢!
谢谢,安德鲁。
代码:
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; margin-bottom: 0px; text-align: right;">
Metropolitan Books · 384 pages · $18.00 · paperback ·
<span style="white-space: nowrap;">978-0-8050-9466-4</span>
</p>