プログラムでHTML形式の電子メールを送信し、フォント全体をArial(font-family: Arial;
)として設定しています。メッセージがOutlook 2010に到着すると、table
要素のテキストはTimes New Romanになります。 Arialではdiv
要素のテキストは問題ありません。私はView Source
、HTMLファイルにコピーし、ブラウザで表示すると、すべてのフォントが期待どおりに機能します(すべてArialです)。フォントファミリをArialからTimes New Romanに上書きするOutlook 2010
一部のGoogle resultsでは、Outlookが既定のフォント(Times New Roman)に指定されていない場合は元に戻りますが、ここではそうではありません。
Outlookで、指定したときに電子メールがTimes New Romanで表示されるのはなぜですか?
私は本当にこれが正しい答えではないと思っていましたが、それはトリックでした、歓声! – daddywoodland
これは間違いなく、Outlookは親要素のスタイリングを受け取っていないようです。現在のコンテナをスタイルするか、テキストをデフォルトに戻します。 – aaandre
'td {font-family:arial}'はあなたが意味するものではないと思いますか? –