ساخت ایمیل تمپلیت با Tailwind CSS

1 مقدمه ایمیل تمپلیت (رایگان)
2
ساختار HTML ایمیل
3
CSS در ایمیل (Inline Styles)
4
Layout جدولی (Table-based)
5
ایمیل خوش‌آمدگویی
6
ایمیل خبرنامه
7
ایمیل تبلیغاتی و فروش
8
ایمیل تأیید سفارش
9
تست و سازگاری کلاینت‌ها
10
پروژه عملی: مجموعه ایمیل تمپلیت
درس 1 از 10
⏱ 15 دقیقه

مقدمه ایمیل تمپلیت

مقدمه ایمیل تمپلیت

ایمیل تمپلیت‌ها HTML های ریسپانسیو هستند که در کلاینت‌های ایمیل نمایش داده می‌شوند.

چالش‌های ایمیل HTML:

  • پشتیبانی محدود CSS: بسیاری از CSS3 پشتیبانی نمی‌شود
  • Template های جدولی: اکثر کلاینت‌ها به table layout نیاز دارند
  • Inline Styles: اکثر کلاینت‌ها style tag را حذف می‌کنند
  • تست در کلاینت‌های مختلف: Gmail, Outlook, Apple Mail

ابزارهای کمکی:

  • Maizzle: فریمورک ایمیل با Tailwind CSS
  • HEML: زبان markup برای ایمیل
  • MJML: فریمورک ایمیل Responsive
  • Litmus: تست ایمیل در کلاینت‌های مختلف

ساختار ایمیل HTML:

<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>عنوان ایمیل</title>
  <!--[if mso]><style>table{border-collapse:collapse;}</style><![endif]-->
</head>
<body style="margin:0; padding:0; background-color:#f4f4f7; font-family:Arial,sans-serif;">
  <table role="presentation" width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <td align="center" style="padding:40px 0;">
        <table role="presentation" width="600" cellpadding="0" cellspacing="0" style="background:#ffffff;">
          <tr>
            <td style="padding:40px; text-align:center;">
              <h1 style="margin:0; font-size:24px; color:#333333;">عنوان ایمیل</h1>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</body>
</html>