簡體   English   中英

Outlook中的電子郵件HTML字體大小

[英]Email html font size in Outlook

<div style="font-family: Arial; font-size: 10px;">TEST</div>

我將上述來源作為html電子郵件提供給Outlook 2007,並且呈現7.5px字體。 我需要什么技巧才能完成這項工作?

編輯:我將郵件內容設置為body ,例如:

new MailMessage
{
    IsBodyHtml = true,
    Body = "<div style=\"font-family: Arial; font-size: 10px;\">TEST</div>"
};

我不認為這是相關的。 請注意,如果我在生成的電子郵件中查看源,則html符合預期。 問題似乎僅在於前景由於某種原因無法正確呈現。

問題是大多數電子郵件程序對CSS的了解很少(如果有的話)。 嘗試使用舊的非CSS方法指定字體詳細信息。 不建議使用此方法,但不幸的是,這是我們必須設計電子郵件樣式的方法。 它還會阻止精確調整字體大小。

new MailMessage
{
    IsBodyHtml = true,
    Body = "<font face=\"Arial\" size=\"1\">TEST</font>"
};

一些建議:

  • 創建HTML電子郵件時使用HTMLBody屬性,而不是身體的。
  • 您的報價是否需要這樣轉義? 我以前從未見過,但是我已經習慣了將文字引號加倍的VB。
  • 檢查您的閱讀設置,您可能正在以純文本格式閱讀電子郵件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM