تایپوگرافی فارسی در وب هنوز در بسیاری از سایتهای ایرانی ضعیف پیادهسازی میشود. این نه بهخاطر کمبود فونتهای خوب، بلکه بهخاطر نادیده گرفتن اصول پایهای است.
خوانایی اولویت اول است
فونت Vazirmatn، یکی از بهترین انتخابها برای متن بلند فارسی در وب است. اما حتی بهترین فونت هم بدون Line Height مناسب (۱.۸ تا ۲ برای متن فارسی) خوانا نخواهد بود.
اندازهی فونت پاسخگو
از clamp() برای فونتهای پاسخگو استفاده کنید تا در موبایل و دسکتاپ هر دو خوانا باشند: font-size: clamp(16px, 2vw, 19px)
فاصلهی کاراکتری
در فارسی، letter-spacing منفی اغلب متن را بهتر میکند، برخلاف انگلیسی که letter-spacing مثبت برای عنوانها رایج است.
تایپوگرافی خوب آن است که کاربر آن را نبیند — فقط بخواند.
نظرات (۳)
مقالهی خیلی خوبی بود. ممنون از بهاشتراکگذاری تجربههایتان.
ممنون! خوشحالم که مفید بود.
دقیقاً همین مشکل رو توی پروژهی قبلیم داشتم. توضیح روشن بود.