Email Design Support?« Back to Questions List

Does Export Kit work for emails? Will it export out code in tables and rows instead of divs?

Asked by jermoore
Added August 10, 2015 4:00 pm

This question has been resolved, view the correct answer now!

Correct Answer

Email Design Crash Course

Read our guide: //exportkit.com/plugin/environments/html5/responsive-html-email-designs for full details.

Unlike web browsers, email clients do not parse all HTML elements. This is mainly for security reasons, but also to preserve bandwidth.

Learn more about Class Tag, Code Tag and Responsive Screens before creating emails designs.

KISS – Keep it Simple, its an Email

An email should contain only a few images at most and text.

Emails Do Not Support Div Tag

Emails have very limited rendering capibilities and only allow a few elements – Div is not one!

You Must use Tables to Maintain Your Design

Tables are key to visually maintaining your design elements. Emails are considered the Wild West when it comes to rendering as there are MANY email clients and each renders differently.

Tables

(FOLDERS ONLY)
${class|table:width="100%" border="0" cellpadding="0" cellspacing="0"}

This will create a table without borders and padding which will allow you to ”design normally” – to an extent. You can additionally add External CSS to control these elements.

Rows (tr)

(FOLDERS ONLY)
${class|tr: }

It is IMPORTANT to note the colon/space ": " in the Class Tag. Class Tag requires args to render correctly, so you must add an argument to the tag - in this case an empty space.

IMPORTANT: This was a previous requirement with Class Tag that we plan to change to allow for classes without arguments.

Data/Column (td)

(FOLDERS ONLY)
${class|td:align="center" class="footer"}

This will create table data that has a center align and uses the class footer.

Table Content

You can naturally add images and they will maintain their properties, but for text, you may want to use Code Tag with your layer to add RAW HTML.

Responsive Tables

You can add normal Responsive Screens, but emails have slightly different rendering rules. Because you are using Tables, you only need to add responsive design elements for typically tr, td, and contents - not the actual table itself.

Answer by admin
Answered On November 21, 2015 3:09 am #

I use the class tag to create tables. You can make your row, td, etc but you can only do this with folders //exportkit.com/answers/html-cheatsheet-or-some-in-depth-videos – they have a table example if you scroll down.

Answer by Cammy ★★★
Answered On August 10, 2015 4:10 pm #
Looking for another answer? View other questions in General or get premium support for guaranteed results.
Asked by jermoore
1791 views
2 answers
Last Answered 9 years ago by admin

Categories

Recent Answers

asked by shanrt
asked by Ali Sodikin
asked by indian
[+] View All Recent Questions

Share Your Knowledge!

Contribute to the community and help other users to benefit from your answer with experience and knowledge.