3

実際に質問を投稿するのはこれが初めてですが、通常は「常に」ここで回答を見つけます。あなたたちは素晴らしいです!...

これが私の問題です(答えを見つけようとしたと信じています)。表を使用して、標準の HTML/インライン CSS を使用して電子メール署名を作成しました。iPhone/iPad を除いて、ほとんどすべての場所で、さまざまなメール クライアントで見栄えがします。

コードの正確なコピーと、そのイメージが iPhone で表示されるように添付しています (hotmail、live、gmail、office 365、roundcube など、テストしたほとんどすべての場所で問題なく表示されます)。iPhoneはフォント/テキストを設定されたサイズにレンダリングし、フォントサイズとして使用したものを尊重していないように見えます。html コードを div からテーブルに微調整したり、スタイルを td からスパンに移動したりしましたが、何もしませんでした。

*注: 画像をアップロードできないので、ここに Web にアップロードしました: http://www.ileansolutions.com/ditthavong/uploads/images/test_email_signature.jpg

<table width="400" cellpadding="0" cellspacing="0" cols="2">

<tr>
<td width="400" colspan="2"><img src="http://ileansolutions.com/ditthavong/uploads/images/ditthavong_em_sig.jpg" width="400" height="34" /></td>
</tr>


<tr>
  <td width="400" colspan="2" style="background-color:#999999; color:#ffffff; width:auto; height:10px;"></td>
</tr>


<tr>
<td width="400" colspan="2" style="padding: 10px 0 5px 0;"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#717070; font-size:17px;">Kevin Smith</span></td>
</tr>


<tr>
<td width="180"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;">Office 703.500.9900</span></td>
<td width="220" style="text-align:right;"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;">44 Canal Center Plaza, Suite 322</span></td>
</tr>


<tr>
<td width="190"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;">Direct 703.500.9900</span></td>
<td width="210" style=" text-align:right;"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;">Alexandria, Virginia 22314 USA</span></td>
</tr>


<tr>
<td width="400" colspan="2" style="background-color:#ffffff; color:#ffffff; width:auto; height:10px;"></td>
</tr>


<tr>
<td width="400" colspan="2" style="background-color:#999999; padding: 5px 0 5px 5px;"><span style="font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px;">email@domain.com</span></td>
</tr>

</table>

<br/>

<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td>
<span style="font-size:11px; font-weight:bold;">******** PRIVILEGED AND CONFIDENTIAL COMMUNICATION *********</span>
<br/>
<span style="font-size:11px;">THIS MESSAGE IS BEING SENT FROM THE LAW OFFICES OF SO AND SO ETC. THIS MESSAGE IS BEING SENT FROM THE LAW OFFICES OF SO AND SO ETC. THIS MESSAGE IS BEING SENT FROM THE LAW OFFICES OF SO AND SO ETC. THIS MESSAGE IS BEING SENT FROM THE LAW OFFICES OF SO AND SO ETC. THIS MESSAGE IS BEING SENT FROM THE LAW OFFICES OF SO AND SO ETC.        </span>
</td>
</tr>
</table>
4

3 に答える 3

6

iOS はテキストのサイズと色を自動的に変更します。しかし幸いなことに、これを元に戻すことができます。[設定] に署名を貼り付けた後、iPhone を振って元に戻すダイアログを表示します。「属性の変更を元に戻す」を選択します。ブーム。通常に戻ります。

于 2013-04-12T23:25:17.037 に答える
0

「iPhoneを振る」から「属性の変更を元に戻す」は、署名をOutlookで正しく表示するなど、うまく機能します。「属性の変更を元に戻す」を行わない場合、Outlook ユーザーには電子メール全体 (電子メールの内容と署名) が Times New Roman フォントで表示されます。

これは、Outlook がデフォルトで、特定のフォント (Times New Roman など) に指定されていない HTML テキストを表示するためです。最初に署名を iOS 設定に貼り付けると、Apple はコード化した特定のフォントを削除します。しかし、「属性の変更を元に戻す」を選択すると、その HTML コードが元に戻されます。

ただし、Outlook で注意すべき点が 1 つあります。署名が sans フォントで正しく表示されていても (sans フォントを選択した場合)、電子メールの内容は Times New Roman として表示されます。これは、iOS が HTML 電子メールのフォントを指定しないためです。これにより、Outlook は Times New Roman にフォールバックします。

この Outlook の代替フォントは、各ユーザーのコンピューター ( http://www.msoutlook.info/question/521 ) で変更できますが、すべてのビューアーに対して本文のフォントを強制的に指定する方法はないようです。 .

于 2014-02-16T21:46:17.837 に答える