Line Height

Line height در واقع همون فاصله‌ی بین خطوط متن هست (leading).
تو Tailwind با کلاس‌های leading-{value} کنترل میشه.

📑 مقادیر پیش‌فرض Line Height

کلاسمقدارتوضیح
leading-none1بدون فاصله اضافه
leading-tight1.25فشرده
leading-snug1.375کمی جمع‌تر از نرمال
leading-normal1.5مقدار پیش‌فرض استاندارد
leading-relaxed1.625کمی بازتر
leading-loose2خیلی باز و فاصله‌دار

📑 مقادیر سفارشی (عدد ثابت)

کلاسمقدار
leading-30.75rem (12px)
leading-41rem (16px)
leading-51.25rem (20px)
leading-61.5rem (24px)
leading-71.75rem (28px)
leading-82rem (32px)
leading-92.25rem (36px)
leading-102.5rem (40px)

📌 مثال ساده

<div class="p-4 w-96 bg-gray-100"> <p class="leading-tight"> این متن با leading-tight نوشته شده است. خطوط خیلی به هم نزدیک هستند. </p> <p class="leading-relaxed mt-4"> این متن با leading-relaxed نوشته شده است. فاصله‌ی بین خطوط کمی بازتر شده. </p> <p class="leading-loose mt-4"> این متن با leading-loose نوشته شده است. خطوط خیلی از هم فاصله دارند. </p> </div>

🎯 نکته:

  • برای عنوان‌ها (heading) معمولاً leading-tight یا leading-snug خوبه.

  • برای متون بلند (paragraphs) معمولاً leading-relaxed یا leading-loose خوانایی بیشتری داره.

  • می‌تونی داخل tailwind.config.js مقادیر سفارشی هم تعریف کنی.