OutlookでEメールの表示が異なるのはどうしてですか?
更新日時 2023年 6月 28日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
|
|
Marketing Hub Basic(旧製品) |
更新されたクラシックEメールエディターを使用してマーケティングEメールを下書きしている場合、OutlookのCSS限定サポートにより、OutlookでのEメール表示とは一致しないことに気づく場合があります。
OutlookでEメールの配置や間隔がおかしいことに気づいた場合、以下のトラブルシューティング手順に従ってください。
メールデザインについては、HubSpot Designers Communityで詳しく解説しています。
ご注意: HubSpotサポートでは、カスタムコード化されたメールテンプレートはサポートできません。カスタムコードのテンプレートを使用している場合、テンプレートを作成したプロバイダーにお問い合わせください。または、コミュニティーで他のHubSpotユーザーやデザイナーと接触することもできます。
間隔
Outlookで画像周辺の間隔を調整する方法は2つ(hspaceまたはvspaceを使用する方法と表を使用する方法)あります。
hspaceとvspaceを使用する
HTML属性vspaceは縦スペースを定義し、画像の上部と下部に均等な間隔を追加します。hspace属性は水平スペースを定義し、画像の左右に均等な間隔を追加します。
- HubSpotアカウントにて、[マーケティング]>[Eメール]の順に進みます。
-
Eメールの名前にカーソルを置き、[編集]をクリックします。
-
コンテンツモジュールをクリックし、[詳細設定]>[ソースコード]をクリックします。
- 画像コードの最後に、hspace="10" vspace="10"のコードのいずれかまたは両方を追加します。「10」は実際の間隔の値に置き換えます。
表を使用する
3列の表を使用して画像、間隔、テキストを均等に含めることができます。
- HubSpotアカウントにて、[マーケティング]>[Eメール]の順に進みます。
-
Eメールの名前にカーソルを置き、[編集]をクリックします。
-
リッチテキスト エディター ツールバーで、[挿入]>[表]をクリックします。3x1の表を作成します。
-
リッチテキスト エディター ツールバーで、[詳細設定]>[ソースコード]をクリックします。
-
<td width="10">のように空のセルに幅を指定して、画像とテキスト間に必要な間隔を確保します。
-
style="font-family: sans-serif; font-size:15px; line-height: 1.5em; color: #000000 "のように、フォントファミリー、フォントサイズ、フォントカラー、行の高さを指定してください(未指定の場合、Outlookは独自のスタイルを追加します)。
メールに表示される予期せぬ横線のトラブルシューティング
Outlookの一部のバージョンの既知のバグにより、電子メールのセクション間に水平線が表示されることがあります。この問題を解決する一貫した方法はありませんが、以下のトラブルシューティングの手順を試してみてください。
- メールの背景色は、本文の色と同じになるように設定してください。
- コンテンツのフォントサイズとラインハイトを偶数に更新してください。
- 以下のCSSスタイルを、メールテンプレートのヘッドセクションに入れてください。
ms-text-size-adjust: none; mso-line-height-rule: exactly;