我遇到Outlook Web App(OWA)問題。不用說,各種Outlook客戶端存在很多問題,但OWA是我遇到的最少的文檔記錄。重寫文本對齊:對齊OWA - HTML電子郵件
下面的代碼在所有客戶端,Outlook 2000-2013,GMail,Yahoo,AOL中都能正常工作,但在OWA中,文本始終設置爲text-align: justify
,我無法覆蓋它。
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="left" width="208" valign="top">
<div><multiline label=」Body」>
Dummy text goes in here, blah blah blah. Man, I'm hungry.
</multiline></div>
</td>
</tr>
</table>
到目前爲止,我已經試過設置:
text-align: left
text-align: left !important
float: left
float: left !important
在以下元素:
<table>
<td>
<div>
<span>
<multiline>
.left
如作爲類
而且,稍不相關的音符,B旦是
<div><multiline label="Body"> content </multiline></div>
需要的是僅發生在OWA雙行間距的護理。
關於如何設置text-align: left
的任何想法?
你有沒有試圖消除DIV?一般不建議在HTML電子郵件中使用DIV等。你應該幾乎像1998年(或其附近)那樣編程。如果您刪除DIV和/或多行是文本左對齊? –
我同意比利。刪除div並在''中的'align = left'應該可以工作。您可以將Campaign Monitor多行標籤保留在那裏。我注意到多行標籤中的引號不是正確的類型。遠射,但這可能也會產生影響。 – John
@BillyMoat問題是,當我刪除'div'時,line-height是大約兩倍,這是我開始使用'div'的唯一原因。 – itsclarke