Building Responsive HTML Email With...

User 434929 Photo


Ambassador
938 posts

Simeon Amburgey wrote:
*** E-Mail Newsletter Template ***
I would be interested to see some sort of tutorial on setting up an email newsletter template layout.
Working with several clients including myself this would be helpful in learning how to create the responsive and clean designs that do not come across as spam and more friendly to the recipients.


Quick tip: IN RLMP in single raw and column insert table element with single column with 3 raw , then export your project >>> open up exported html with any code editor and then the rest you know you got to code and bring your css to inline styling.
Honestly very hard by doing RLMP for New letter unless you are really a coder and have time to code.

Creating a Simple Responsive HTML Email
http://webdesign.tutsplus.com/articles/ … sign-12978

RLMP creates external CSS , and not embed styling, and not even inline styling.
E-Mail Newsletter = table + 1columns + few raw ( In my side I insert one 1raw for header , 1or 2 raw for body and one raw for footer ) that's all and if you need more space in body insert new raw and split them.
For E-Mail Newsletter You have to use inline styling no matter what at this point major email clients such Yahoo, Microsoft and Gmail will ignore or strip out your <style> tag contents, or ignore them. .

Simple Email News Letter for you to see what I mean by inline styling

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Simple Email News Letter</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="default.css" />
<style type="text/css">
div#container
{
position:relative;
width: 881px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
text-align:left;
}
body {text-align:center;margin:0}
</style>

</head>
<body>
<div id="container">
<div id="table1" style="position:absolute; overflow:hidden; left:0px; top:0px; width:881px; height:761px; z-index:0">
<div class="htmlNewsLetter">
<div><TABLE bgcolor="#FFFFFF" border=1 bordercolorlight="#C0C0C0" bordercolordark="#808080">
<TR valign=top>
<TD colspan=2 width=734><div class="htmlNewsLetter">
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ultricies condimentum velit vel scelerisque. Nam id libero sit amet libero ultrices interdum dignissim nec lorem. Maecenas placerat massa sit amet augue interdum rutrum. Fusce vel lectus arcu. Quisque quis elit et lorem suscipit faucibus a ut odio. Proin ut ante consectetur dui mattis pulvinar non quis neque. Proin ultrices lectus vel orci lacinia a iaculis nibh hendrerit. Mauris sagittis aliquam odio vitae pulvinar. Suspendisse id dolor nibh, sed consectetur sem. Phasellus lacinia laoreet sem, ac ultrices libero lobortis quis. Morbi accumsan tempus neque, sed varius lectus molestie imperdiet. Vivamus porttitor facilisis nunc, sed feugiat quam adipiscing ac. Quisque dolor tellus, porta in ultrices sit amet, luctus sed nunc. Quisque sodales scelerisque orci sed ullamcorper. Nunc nisl arcu, dignissim sed tempor eget, blandit a massa. Praesent ut metus enim, in dictum felis. Integer sagittis ipsum eu mauris lacinia rhoncus. Mauris turpis ligula, dapibus nec rhoncus bibendum, tristique eu nunc. Duis dapibus blandit justo et auctor. Nunc non elit vel diam luctus ullamcorper.</div>
<div><BR></div>
<div>Nulla elementum tristique ultricies. Etiam sit amet felis leo, non imperdiet sapien. Suspendisse </div>
</div>
</TD>
</TR>
<TR valign=top>
<TD width=367><div class="htmlNewsLetter">
<div><IMG border=0 width=432 height=334 src="images/WCS.PNG"></div>
</div>
</TD>
<TD width=367><div class="htmlNewsLetter">
<div><IMG border=0 width=432 height=334 src="images/WCS.PNG"></div>
</div>
</TD>
</TR>
<TR valign=top>
<TD colspan=2 width=734 height=164><div class="htmlNewsLetter">
<div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse ultricies condimentum velit vel scelerisque. Nam id libero sit amet libero ultrices interdum dignissim nec lorem. Maecenas placerat massa sit amet augue interdum rutrum. Fusce vel lectus arcu. Quisque quis elit et lorem suscipit faucibus a ut odio. Proin ut ante consectetur dui mattis pulvinar non quis neque. Proin ultrices lectus vel orci lacinia a iaculis nibh hendrerit. Mauris sagittis aliquam odio vitae pulvinar. Suspendisse id dolor nibh, sed consectetur sem. Phasellus lacinia laoreet sem, ac ultrices libero lobortis quis. Morbi accumsan tempus neque, sed varius lectus molestie imperdiet. Vivamus porttitor facilisis nunc, sed feugiat quam adipiscing ac. Quisque dolor tellus, porta in ultrices sit amet, luctus sed nunc. Quisque sodales scelerisque orci sed ullamcorper. Nunc nisl arcu, dignissim sed tempor eget, blandit a massa. Praesent ut metus enim, in dictum felis. Integer sagittis ipsum eu mauris lacinia rhoncus. Mauris turpis ligula, dapibus nec rhoncus bibendum, tristique eu nunc. Duis dapibus blandit justo et auctor. Nunc non elit vel diam luctus ullamcorper.</div>
<div><BR></div>
<div>Nulla elementum tristique ultricies. Etiam sit amet felis leo, non imperdiet sapien. Suspendisse </div>
<div><BR></div>
</div>
</TD>
</TR>
</TABLE>
</div>
</div></div>

</div>

</body>
</html>




Guys at coffeecup are awesometacular.
User 434929 Photo


Ambassador
938 posts

Building Responsive HTML Email With Responsive Layout Maker Pro

OK guys I have kinda found a way to Build Responsive HTML Email With Responsive Layout Maker Pro.
It's not perfect yet but I am posting here to seek you guys assistant too.

Here is what I did
Step 1- I just did my normal design with RLMP then saved & exported.
Step 2- Duplicate the exported folder so that I wont mess things up.
Step 3- Open Up exported HTML document with Code Editor (CoffeeCup HTML Editor)
Step 3- I removed links for external CSS document from head tag
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Index</title>
Removed following code from head
<link rel="stylesheet" href="css/coffeegrinder.min.css">
<link rel="stylesheet" href="css/wireframe-theme.min.css">
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Great+Vibes">
</head>

Then I add Following Code to head instead.

<style type="text/css">

</style>


It will look like this
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Index</title>

<style type="text/css">

</style>

</head>


Step 4 - In exported folder >>> CSS Folder >>> Open up >>> main.css document with coder editor .

Step 5 - Copy all code and paste it into style tag

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Index</title>

<style type="text/css">
Paste it here
</style>

</head>


Step 6- Go to mailchimp CSS Inliner Tool http://beaker.mailchimp.com/inline-css

Step 7 - Copy from head to toe of your new HTML code form your Code Editor and paste it to mailchimp CSS Inliner on line Tool where it says paste your HTML email then press convert it button.

Booob Now you have inline style for your HTML Mail.

Step 8- Copy and converted Code from where it says: Copy your inlined code and paste it into new brand HTML document .

Step 9 - Media Queries Code wont copied anywhere, so we have to do it again by hand .

Following is just an example:

<head>
<title>Untitled</title>

<style type="text/css">

@media screen and (max-width: 915px) {
your.container or grid name {
width:640px !importnat;
}
}

@media screen and (max-width: 654px) {
your.container or grid name {
width:455px!importnat;
}

@media screen and (max-width: 480px) {
/* Image Elements */

img.image-3-2.image-1 {
max-width: 600px!importnat;
}

img.image-3-2.image-2 {
max-width: 600px !important ;
}
}

</style>

</head>


Step 10 - I need your help as I am not sure how to add js code so that we will have in single HTML document..

Notes : If you have any image in your HTML document change the width to 100% instead pixel and height to auto

Guys at coffeecup are awesometacular.
User 187934 Photo


Senior Advisor
20,188 posts
Online Now

HTML email is one of the biggest pains there is.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 434929 Photo


Ambassador
938 posts

Yeah it's already bug me few days to get to this point., I found it in single column works kinda better.
Guys at coffeecup are awesometacular.
User 526810 Photo


Registered User
61 posts

Mansour,
Appreciate the feedback.
I will spend some time going through your other posts.
Thanks again for being so helpful not only on this subject but the many others where you have contributed.
User 526810 Photo


Registered User
61 posts

One thing is I really like the idea of a Single column email with some sort of sidebar with contents, possible announcements, client ads, table of contents, or call out features.
User 434929 Photo


Ambassador
938 posts

http://mailchimp.com/ it's final finding for now.

You can use their templates or you create your own design with what so ever RLMP , HTML Editor, Visual Site Designer or any others, it does not matter whether table base or just div base.
Sign up with http://mailchimp.com Send 12,000 emails to 2,000 subscribers for free base on monthly .

In template wizard you have so many options and +

Paste in code

Create a campaign by pasting your custom coded design.>> Import from Zip Create a campaign by uploading a zip file that contains the HTML code >> Import from URL Create a campaign by importing the HTML code directly from a hosted URL.

I have tested and works great.
Guys at coffeecup are awesometacular.
User 434929 Photo


Ambassador
938 posts

If you have fewer than 2,000 subscribers, you can send up to 12,000 emails per month absolutely free. No expiring trial, contract, or credit card required. That is cool In my opinion.
Guys at coffeecup are awesometacular.

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.