HTML
Smart Quotes
Problem
Also known as “Curly Quotes”, smart quotes can appear in your template and this can be problematic because smart quotes are unicode and thus often renders incorrectly.
Unicode is an extension on the ASCII key set and encompasses a wider arrangement of characters. You can include unicode characters in the body of your email, but you can’t include them in the HTML tags.
How It Happens
This can be done if you are copying and pasting the code from an external source, or if you keyboard settings has this enabled.
Solution
Replace the Smart (Curly) Quotes with Plain (Straight) Quotes.
CSS
Media Queries
Problem
In Sendwithus, each media query in the template, have to be written within their own style tag.
How It Happens
The reason behind this is the Sendwithus CSS inliner will attempt to inline these media queries into an HTML element and thus rendering the responsiveness obsolete.
Solution
Move each media queries into it’s own style tag.
Before:
After:
Visit our Bulletproof Media Queries documentation for more information.