2011-10-29 16 views

答えて

4

おそらくこれはしたくないでしょう。多くのCSSは電子メールでは機能しません。そのため、通常のCSSはそのような意味では役に立ちません。一例として、多くのクライアントでは、インライン(<sometag style='attribute:value'>...</sometag>)スタイルのみが動作します。

+0

これ。電子メールクライアントは90年代に固執しています。電子メールのためのCSSを学ぶことはweb-cssより最近の別の仕事です – winfred

0

あなたがそれを含めることができます... /アプリ/ビュー/レイアウト/ mailer.html.erb

しかしtehgeekmeisterの答えでメリットがあります。重複の量を制限しながらそれを処理する方法は、HTMLとしてWebサイトにページを保存し、それを郵便受けまたは常時連絡先のような電子メールキャンペーンシステムにアップロードし、私がそこに欲しいと思ったように見えるときに保存します.../app/views/layouts/mailer.html.erbに移動し、必要に応じて調整します。

迷惑ですが、少なくともあなたは一貫して見え、複数のクライアントで十分に機能するようにします。

1

多くの電子メールクライアントがあるため、エンドユーザーはそれらのいずれかを使用して電子メールにアクセスできます。たとえば、メールを送信してgmailで調べると、電子メール全体が電子メールの本文セクションのdiv要素の下に置かれます。

htmlページでは、ページのheadセクションにcssファイルを含める必要があります。これは起こらないので、広く受け入れられている方法はインラインCSSを書くことです。

すべてのcssプロパティは電子メールテンプレートでは機能しません。

参考文献:

http://www.sitepoint.com/code-html-email-newsletters/

http://www.campaignmonitor.com/css/

関連する問題