Responsive Footer: Free HTML Email Tutorial
Master responsive HTML email footer design techniques
Core Skills You'll Master
HTML Table Structure
Learn to create complex nested table layouts that work across all email clients. Master the fundamentals of email-safe HTML coding.
Responsive Design
Implement media queries and mobile-first design principles specifically for email templates. Ensure perfect rendering on all devices.
Touch Optimization
Apply Apple's 44x44 pixel touch target guidelines for mobile email interfaces. Create user-friendly interactive elements.
In your code editor, open date-night-exclusive-picks.html from the 2-Column Layout folder if it isn't already open. (We recommend opening the entire folder if your code editor supports it for easier file management.)
Preview date-night-exclusive-picks.html in a browser (we recommend Google Chrome for its superior DevTools, which we'll utilize later for responsive testing). Keep this file open as we'll be reloading it frequently to preview our changes.
Let's examine the mockup to compare our current progress with the finished design. Navigate to Desktop > Class Files > yourname-Responsive Email Class.
Double–click on 2-Column Email Design Mockup.pdf to open it.
Our email is approaching the finished design specifications, but we need to implement the footer section with FOLLOW US text and the corresponding social media icons. This footer will serve as a crucial engagement point for driving social media connections.
Quick Setup Process
File Management
Navigate to your Class Files folder, delete any existing 2-Column Layout folder, and duplicate the Images Done folder
Open Project Files
Launch your code editor and open the date-night-exclusive-picks.html file from the newly created 2-Column Layout folder
Browser Preview
Open the HTML file in Google Chrome for preview and DevTools testing throughout the tutorial
Footer Table Structure
Use specific pixel widths for icon cells (30px) and spacers (5px), while letting the text cell calculate its own width automatically for flexible layouts.
Desktop vs Mobile Icon Sizing
| Feature | Desktop Layout | Mobile Layout |
|---|---|---|
| Icon Size | 30x30 pixels | 44x44 pixels |
| Touch Target | Mouse precision | Apple guidelines |
| User Experience | Visual appeal | Touch accessibility |
CSS Implementation Process
Add Padding
Apply 20px top and bottom padding to create proper spacing between footer and surrounding content
Style Text
Make FOLLOW US text bold, increase font size to 16px, and align to the right for desktop layout
Responsive Icons
Create media query rules to scale social icons from 30px to 44px on mobile devices
Ensure no spaces between CSS properties like 'inline-block' and '!important' declarations to avoid rendering issues in Yahoo email clients.
Mobile Optimization Strategy
Inline-Block Display
Convert table cells to inline-block elements for better mobile control while maintaining email client compatibility
Stack Text Above Icons
Use block display for the FOLLOW US cell to force it onto its own line above the social media icons
Center Content
Apply text-align center to the footer table and hide unnecessary spacer cells for clean mobile layout
Layout Behavior Across Screen Sizes
| Feature | 480px and Below | 681-680px | Desktop |
|---|---|---|---|
| Text Position | Centered above icons | Right-aligned inline | Right-aligned inline |
| Icon Size | 44x44 pixels | 44x44 pixels | 30x30 pixels |
| Layout Flow | Stacked vertically | Single horizontal line | Single horizontal line |
Key Takeaways


button at the top right of the DevTools panel and select Dock to right: