1

HTMLメールを作成しています。

ここから知っています: http://www.campaignmonitor.com/css/#css-com_1 Outlook は背景色をサポートしていませんが、他のクライアントはサポートしています。素敵な緑の背景画像と白いテキストがあります。しかし、見通しでは何も見えません - 背景画像のない白い背景に白いテキスト。

たとえば、メール クライアントを検出し、それが Outlook の場合、テキストの色のスタイルを白から黒に変更できますか?

画像をテキストでレンダリングして画像のみを配置できれば、物事は単純化できますが、リンクをテキストに配置する必要があります。はい、マップ/エリアを使用できますが、いくつかの重要な Web メール クライアント (私にとっては freemail.ukr.net) では機能しません。

4

2 に答える 2

2

はい、条件付き CSS ステートメントを使用してOutlook のみをターゲットにすることができます

しかし、より良いアプローチは、実際に Outlook で動作するようにすることです。HTML メールでは、次のようなテーブルで背景色を宣言するのが最善です。

<table bgcolor="#007700">...

クライアントを完全にサポートするには、6 桁の 16 進数コードである必要があります。

背景画像については、ページ要素に背景画像を設定できる唯一の方法については、emailbg.netを確認してください。( body タグでのみ機能する、VML 以外の別の方法があります)

于 2013-11-13T17:04:59.947 に答える
-1

電子メール サーバーとの電子メール クライアント通信は、ブラウザ通信と同じようには機能しません。したがって、これはできません。

ページの一番上にある Web ページにリンクするのが最善の策です。「このメールを表示できません」というメッセージが表示されますか? ブラウザで表示するには、ここをクリックしてください。

于 2013-11-13T16:09:13.037 に答える