web-dev-qa-db-ja.com

WebHTMLを電子メールHtmlに変換します

Outlook、Thunderbirdなどのほとんどの電子メールクライアントやgmailなどのWebメールから表示できるようにするために、(web html css)ファイルを(e-mail html inline css)ファイルに変換できるソフトウェアがあるかどうか疑問に思いました。 yahoo、hotmailなど。

Xhtmlファイルを作成するときと同じようにコードを作成し、そのファイルをプログラムにインポートして、divをテーブルに変換し、cssを電子メールクライアントと互換性のあるインラインスタイルに変換できるようにしたいと思います。

助言がありますか?

16
themhz

残念ながら、これを直接行うソフトウェアはありません。テーブルに含めることができないdivで表すことができる機能があります。さらに、実際のHTMLを送信することは簡単ではありません。

email htmlは、廃止されたレイアウト手法(レイアウト用のテーブル)と、関連するプラットフォーム(Yahoo、Google、Thunderbird、Outlook)での手動テストが必要なため、ややダークアートです。

4
Mikhail

CSS inlinerという名前のMailchimpによるサービスを使用しています。 htmlとCSSを同じファイル(外部cssファイルなし)に保持するだけでよい、本当に素晴らしいツールです。つまり、htmlファイル内のすべてのCSSを。のタグ内に保持するということです。下記参照:

<head>    
  <style type="text/css">
      /*Your CSS goes Here*/
  </style>
</head>

ここにリンクがあります:http://beaker.mailchimp.com/inline-css

これがお役に立てば幸いです。乾杯!

11
SVS

このサービスを試すことができます http://email.bigutility.com/inline-css-convert 。コンテンツをURLからインラインCSSに変換します。

いくつかの重要な機能:

  • 複数の外部CSSファイルがあるサポートページ。

  • CDN(CDNサーバーからロードするcssファイル)をサポートします。

  • 結果をフィルタリングするためのjQueryセレクターをサポートします。

  • インラインcssページを編集するためのHTMLエディター(wysiwyg)。
2
Howto