web-dev-qa-db-ja.com

メールテンプレートでDIVを使用できますか?

Mailchimpキャンペーンのメールテンプレートの設計について、私は非常に混乱しています。メールテンプレートで「コンテナ」のクラスでdivを使用できるかどうかを知りたいです。 divタグの使用はすべてのメールクライアントでサポートされていますか?コンテナーにのみDIVを使用していますが、テンプレートの内部ではtabletrtdタグを使用しています。私にお知らせください。

ありがとう。

10
Crookbud

Divを使用できますが、テーブルはより一貫してサポートされます。 divルートを実行しようとすると、CSSの一部が失敗することがわかります。

また、テーブルを使用することで、テーブルでのみ機能する古い学校のHTML属性が開きます。これらには、alignvalignbgcolorなどが含まれます。これらはすべて100%サポートされていますが、同等のCSSは部分的にサポートされています。

余談ですが、HTMLメールで始めるには 必要なすべてのリソース があります。

15
John

テーブルレスまたはテーブルを使用したレイアウトの仕様はありません。ただし、すべてを一度にレンダリングするため、テーブルの使用が推奨されます。これは、メールテンプレートのレンダリング方法と一致しています。一方、divは個別にレンダリングします。 divを使用する場合、一部のクライアントは外部cssをサポートしていないため、cssをテンプレートにインラインで含めます。

4
Harish

2017年4月現在、はい、使用できます<div>電子メールのタグ。 Outlookは、それらをサポートしない唯一の主要な電子メールクライアントでした。

https://github.com/rodriguezcommaj/principles-of-email-design および https://www.sendwithus.com/resources/templates を参照してください

1
Dan Dascalescu