چرا تایپوگرافی سایت ما اینقدر آماتور بهنظر میرسد و اشتباهات رایج کدامند؟
راهنمای عملی اشتباهات رایج تایپوگرافی وب: از انتخاب فونت بر اساس سلیقه و نبود سلسله مراتب بصری تا عرض خط نادرست، فاصله سطر نامناسب، بیتوجهی به فارسی و RTL و اشتباهاتی که خوانایی سایت را نابود میکند
چند سال پیش، روی پروژهای کار میکردم که طراحی گرافیکیاش بینقص بود. رنگها هماهنگ، چیدمان متوازن و فونتها زیبا. اما وقتی سایت را روی موبایل باز کردم، همان طراحی درخشان به یک تجربه خستهکننده تبدیل شد. متنها ریز بودند، سطرها به هم چسبیده بودند و پاراگرافها آنقدر طولانی بودند که چشم کاربر در میانه راه گم میشد. آن روز فهمیدم که تایپوگرافی وب، فقط انتخاب فونت زیبا نیست؛ طراحی رفتار متن در شرایط واقعی است. این مقاله، حاصل تجربههای همین مسیر است: ده اشتباه رایج که در پروژههای واقعی زیاد دیدهام و هرکدام میتواند خوانایی، اعتبار و تجربه کاربر را از بین ببرد.
چرا اشتباهات تایپوگرافی وب بهسختی تشخیص داده میشوند؟
پیش از ورود به فهرست اشتباهات، باید یک واقعیت مهم را روشن کنم: تایپوگرافی وب، بهخاطر ماهیت بصریاش، در بازبینی سنتی طراحی بهسختی دیده میشود. یعنی تیم طراحی، فایل طرح را در عرض ۱۴۴۰ پیکسل میبیند اما کاربر واقعی، متن را در عرض ۳۶۰ پیکسل و با شرایط نوری مختلف میخواند. این تفاوت بافت، ریشه اصلی اشتباهات این حوزه است. اگر با مفهوم کلی تایپوگرافی آشنایی کمتری دارید، پیشنهاد میکنم ابتدا یک نگاه اجمالی به مبانی آن داشته باشید.
سه دلیل اصلی برای سختی تشخیص این اشتباهات وجود دارد. اول، نبود درد فوری: متن ناخوانا، خطا نمیدهد و سیستم را از کار نمیاندازد؛ فقط کاربر را فراری میدهد. دوم، عادیسازی با گذشت زمان: تیم، به طراحی خودش عادت میکند و نمیبیند که برای کاربر جدید، متن سخت خوانده میشود. سوم، نبود معیار عددی: تا زمانی که خوانایی تبدیل به عدد نشود، تصمیمها سلیقهای باقی میمانند.
در تجربهام، بیشترین آسیب از سه اشتباه اول این فهرست میآید: انتخاب فونت بر اساس سلیقه، نبود سلسله مراتب بصری و عرض خط نادرست. اصول پایهای این حوزه در اصول تایپوگرافی در طراحی وب کدامند آمده است.
تایپوگرافی خوب، چیزی نیست که چشم آن را ببیند؛ چیزی است که چشم آن را حس نکند و متن را بدون مقاومت بخواند.
اشتباه اول: انتخاب فونت بر اساس سلیقه شخصی
اولین اشتباه رایج، انتخاب فونت بر اساس سلیقه شخصی طراح یا صاحب سایت است. این اشتباه، در ظاهر بیضرر بهنظر میرسد اما در تجربهام، یکی از پرتکرارترین دلایل کاهش خوانایی است.
مشکلات انتخاب سلیقهای فونت
سه مشکل اصلی در این رویکرد وجود دارد. اول، تفاوت بین زیبایی و خوانایی: یعنی فونتی که در بنر زیبا بهنظر میرسد، میتواند در متن پاراگراف، خواندن را خستهکننده کند. دوم، نادیده گرفتن مخاطب: یعنی فونت، بدون توجه به سن، سواد بصری و شرایط مطالعه مخاطب انتخاب میشود. سوم، نبود تست در شرایط واقعی: یعنی فونت، فقط در دسکتاپ و نوری مناسب آزمایش میشود.
در تجربهام، انتخاب فونت حرفهای، سه معیار دارد. اول، خوانایی: یعنی فونت باید در سایز کوچک، در نور کم و در نمایشگرهای معمولی هم خوانا باشد. دوم، تناسب با لحن: یعنی فونت باید با لحن برند همخوان باشد. سوم، پشتیبانی فنی: یعنی فونت باید در مرورگرهای مختلف و سیستمعاملهای مختلف، یکسان نمایش داده شود. اصول کامل در چگونه فونت مناسب برای سایت انتخاب کنیم آمده است.
رویکرد درست به انتخاب فونت
رویکرد درست، سه عنصر کلیدی دارد. اول، تعریف لحن برند: قبل از انتخاب فونت، لحن برند مشخص شود. دوم، تست خوانایی: فونت را در سه سایز و در سه شرایط نوری مختلف تست کنید. سوم، محدودسازی انتخاب: حداکثر دو خانواده فونت برای کل سایت، یکی برای عنوانها و یکی برای متن.
اشتباه دوم: نبود سلسله مراتب بصری
دومین اشتباه رایج، نبود سلسله مراتب بصری (Visual Hierarchy) است. در تجربهام، این اشتباه، بهسرعت به متن خستهکننده و ناخوانا تبدیل میشود.
مشکلات نبود سلسله مراتب
سه مشکل اصلی در نبود سلسله مراتب وجود دارد. اول، یکسان بودن اندازهها: یعنی عنوان و متن، با اندازه یا وزن مشابه نمایش داده میشوند. دوم، نبود تفکیک رنگی: یعنی از رنگ برای تمایز سلسله مراتب استفاده نمیشود. سوم، نبود فاصلهگذاری: یعنی بخشهای مختلف متن، با فاصلهگذاری متفاوت تفکیک نمیشوند.
در تجربهام، سلسله مراتب بصری، بخش جداییناپذیر تجربه خواندن است. یعنی کاربر باید در نگاه اول بفهمد که عنوان کجاست، متن کجاست و نکات کلیدی کجا هستند. اصول کامل در نقش تایپوگرافی در تجربه کاربری چیست آمده است.
رویکرد درست به سلسله مراتب
رویکرد درست، سه عنصر کلیدی دارد. اول، سه سطح اندازه: عنوان اصلی، عنوان فرعی و متن اصلی با تفاوت حداقل ۲۰ درصد در اندازه. دوم، ترکیب وزن و رنگ: استفاده از وزن (Bold، Regular) و رنگ برای تقویت تفکیک. سوم، فاصلهگذاری: قبل و بعد از عنوانها، فضای بیشتری نسبت به فاصله بین پاراگرافها قرار دهید.
اشتباه سوم: عرض خط نادرست و طول خطهای طولانی
سومین اشتباه رایج، عرض خط نادرست و طول خطهای طولانی است. در تجربهام، این اشتباه یکی از شایعترین دلایل خستگی چشم کاربر است.
مشکلات طول خط
سه مشکل اصلی در طول خط وجود دارد. اول، خطوط بسیار بلند: اگر خط بیش از ۹۰ کاراکتر باشد، چشم هنگام بازگشت به ابتدای خط بعد، جای خود را گم میکند. دوم، خطوط بسیار کوتاه: اگر خط کمتر از ۴۰ کاراکتر باشد، چشم باید مدام بین خطوط بپرد و متن، پارهپاره بهنظر میرسد. سوم، نبود عرض محدود برای متن: یعنی متن، تمام عرض صفحه را میگیرد بدون هیچ محدودیتی.
در تجربهام، طول خط ایدهآل، بین ۵۰ تا ۷۵ کاراکتر است. یعنی حدود ده تا دوازده کلمه در هر خط. این عدد، در عرضهای مختلف نمایشگر، ثابت میماند اما نحوه دستیابی به آن تغییر میکند. یعنی در دسکتاپ با محدود کردن عرض متن و در موبایل با استفاده از تمام عرض موجود. اصول کامل در تجربه کاربری چیست و چگونه اندازهگیری میشود آمده است.
رویکرد درست به طول خط
رویکرد درست، سه عنصر کلیدی دارد. اول، محدودیت عرض: یک عرض حداکثری برای ستون متن تعریف کنید. دوم، تست در عرضهای مختلف: متن را در سه عرض متفاوت (۳۶۰، ۷۶۸ و ۱۴۴۰) تست کنید. سوم، تنظیم بر اساس زبان: طول خط در زبانهای مختلف متفاوت است چون میانگین طول کلمات تفاوت دارد.
اشتباه چهارم: فاصله سطر نامناسب و فشردگی متن
چهارمین اشتباه رایج، فاصله سطر (Line Height) نامناسب است. در تجربهام، این اشتباه، بهسرعت خواندن پاراگرافهای طولانی را خستهکننده میکند.
مشکلات فاصله سطر
سه مشکل اصلی در فاصله سطر وجود دارد. اول، فاصله بسیار کم: اگر فاصله سطر کمتر از ۱.۲ برابر اندازه فونت باشد، خطوط به هم میچسبند و خواندن دشوار میشود. دوم، فاصله بسیار زیاد: اگر فاصله سطر بیش از ۲ برابر باشد، خطوط از هم جدا میافتند و متن پارهپاره بهنظر میرسد. سوم، فاصله ثابت در تمام بخشها: یعنی برای متن اصلی و عنوانها، از فاصله یکسان استفاده میشود.
در تجربهام، فاصله سطر ایدهآل برای متن اصلی، بین ۱.۴ تا ۱.۶ برابر اندازه فونت است. برای عنوانها، این عدد بین ۱.۱ تا ۱.۳ مناسبتر است. یعنی فاصله، بسته به نوع متن، باید متفاوت باشد. اصول کامل در تایپوگرافی در طراحی رابط کاربری چه اهمیتی دارد آمده است.
رویکرد درست به فاصله سطر
رویکرد درست، سه عنصر کلیدی دارد. اول، تنظیم بر اساس اندازه فونت: فاصله سطر، بهعنوان نسبت به اندازه فونت تعریف شود. دوم، تفاوت برای بخشها: فاصله سطر برای متن اصلی، عنوان و دکمهها متفاوت باشد. سوم، تست خوانایی: فاصله سطر را در متنهای بلند و در شرایط واقعی تست کنید.
اشتباه پنجم: اندازه فونت ناکافی در موبایل
پنجمین اشتباه رایج، اندازه فونت ناکافی در موبایل است. در تجربهام، این اشتباه، یکی از پرتکرارترین دلایل خستگی چشم کاربران موبایل است.
مشکلات اندازه فونت موبایل
سه مشکل اصلی در اندازه فونت موبایل وجود دارد. اول، استفاده از اندازه دسکتاپ: یعنی همان اندازه فونتی که در دسکتاپ استفاده میشود، در موبایل هم بهکار میرود. دوم، نادیده گرفتن فاصله فیزیکی: یعنی کاربر موبایل، گوشی را نزدیکتر از مانیتور نگاه میکند اما این نزدیکی، جبرانکننده ریز بودن فونت نیست. سوم، فونتهای تزئینی: بعضی فونتها در اندازههای کوچک، خوانایی خود را از دست میدهند.
در تجربهام، اندازه حداقلی فونت برای متن اصلی موبایل، ۱۶ پیکسل است. برای متنهای توضیحی، ۱۴ پیکسل. و برای عنوانها، حداقل ۲۰ پیکسل. یعنی اندازهها باید نسبت به دسکتاپ کمی بزرگتر در نظر گرفته شوند چون فاصله کاربر با نمایشگر، کمتر است. اصول کامل در چگونه تایپوگرافی را برای موبایل بهینه کنیم آمده است.
رویکرد درست به اندازه فونت
رویکرد درست، سه عنصر کلیدی دارد. اول، تعریف حداقلها: برای هر نوع متن، یک حداقل اندازه مشخص کنید. دوم، تست در دستگاه واقعی: متن را روی گوشی واقعی و در حالت حرکتی تست کنید. سوم، احترام به ترجیحات کاربر: اگر کاربر اندازه پیشفرض مرورگر را تغییر داد، سایت باید از آن پیروی کند.
اشتباه ششم: نادیده گرفتن تایپوگرافی فارسی و RTL
ششمین اشتباه رایج، نادیده گرفتن تایپوگرافی فارسی و RTL (Right-to-Left - راستبهچپ) است. در تجربهام، این اشتباه، در سایتهای فارسی زیاد دیده میشود و بهسرعت خوانایی را کاهش میدهد.
مشکلات تایپوگرافی فارسی
سه مشکل اصلی در تایپوگرافی فارسی وجود دارد. اول، استفاده از فونتهای لاتین: یعنی از فونتهایی که برای فارسی طراحی نشدهاند استفاده میشود و حروف فارسی، شکل درست خود را نمیگیرند. دوم، نادیده گرفتن نیمفاصله: یعنی متن فارسی، بدون نیمفاصله نوشته میشود که خوانایی را جدی کاهش میدهد. سوم، نبود تست RTL: یعنی متن راستبهچپ، بدون تست در محیط واقعی پیادهسازی میشود.
در تجربهام، سه ویژگی تایپوگرافی فارسی حرفهای وجود دارد. اول، فونت اختصاصی: استفاده از فونتهای فارسی که برای خواندن طراحی شدهاند. دوم، تنظیم دقیق فاصلهگذاری: یعنی فاصله بین کلمات و فاصله سطر، متناسب با ویژگیهای خط فارسی تنظیم شود. سوم، تست با محتوای واقعی: یعنی متن فارسی واقعی، در شرایط واقعی تست شود. اصول کامل در تایپوگرافی فارسی در طراحی وب چه نکاتی دارد آمده است.
رویکرد درست به تایپوگرافی فارسی
رویکرد درست، سه عنصر کلیدی دارد. اول، انتخاب فونت مناسب: فونت باید برای متن فارسی طراحی شده باشد. دوم، تنظیم نیمفاصله: در محتوای فارسی، نیمفاصله را جدی بگیرید. سوم، تست آینهای: چیدمان راستبهچپ را در همه بخشهای سایت تست کنید.
در تایپوگرافی فارسی، هر جزئیاتی که در سایت انگلیسی اهمیت کمی دارد، در سایت فارسی حیاتی است؛ چون خط فارسی، ظریفتر و پیچیدهتر است.
اشتباه هفتم: فونتهای سنگین و مدیریت نادرست بارگذاری
هفتمین اشتباه رایج، استفاده از فونتهای سنگین و مدیریت نادرست بارگذاری است. در تجربهام، این اشتباه، بهسرعت به کندی سایت و افت تجربه کاربر منجر میشود.
مشکلات بارگذاری فونت
سه مشکل اصلی در بارگذاری فونت وجود دارد. اول، فایلهای سنگین: یعنی هر وزن فونت، یک فایل جداگانه با حجم چند صد کیلوبایتی. دوم، نبود Font-Display مناسب: یعنی فونت، بدون تنظیم Font-Display بارگذاری میشود و در بازه بارگذاری، متن نامرئی میماند. سوم، بارگذاری همه وزنها: یعنی حتی وزنهایی که در سایت استفاده نمیشوند، بارگذاری میشوند.
در تجربهام، مدیریت درست بارگذاری فونت، تفاوت جدی در سرعت سایت ایجاد میکند. یعنی فونتهای سنگین، بهطور مستقیم روی LCP (Largest Contentful Paint - سرعت نمایش بزرگترین عنصر دیدی) و CLS (Cumulative Layout Shift - پایداری چیدمان) اثر میگذارند. اصول کامل در بهینهسازی سرعت سایت چیست و چرا مهم است آمده است.
رویکرد درست به بارگذاری فونت
رویکرد درست، سه عنصر کلیدی دارد. اول، محدودسازی وزنها: فقط وزنهایی که استفاده میشوند، بارگذاری شوند. دوم، Font-Display مناسب: از font-display: swap یا font-display: optional استفاده شود. سوم، Preload فونت اصلی: فونت اصلی در <head> با rel="preload" بارگذاری شود.
اشتباه هشتم: نادیده گرفتن دسترسپذیری و کنتراست
هشتمین اشتباه رایج، نادیده گرفتن دسترسپذیری (Accessibility) و کنتراست (Contrast) است. در تجربهام، این اشتباه، بخش بزرگی از کاربران را از خواندن متن محروم میکند.
مشکلات دسترسپذیری
سه مشکل اصلی در دسترسپذیری تایپوگرافی وجود دارد. اول، کنتراست پایین: یعنی متن خاکستری روشن روی پسزمینه سفید، برای بخش بزرگی از کاربران خوانا نیست. دوم، اندازه فونت کوچک: یعنی متنهای زیر ۱۴ پیکسل، برای کاربران با ضعف بینایی خوانا نیستند. سوم، نبود ساختار معنایی: یعنی سرصفحهها، پاراگرافها و لیستها، بدون ساختار HTML مناسب پیادهسازی میشوند.
در تجربهام، دسترسپذیری تایپوگرافی، بخش جداییناپذیر مسئولیت حرفهای است. یعنی سایتی که برای همه کاربران قابل استفاده نباشد، سایتی ناقص است. اصول کامل در استانداردهای دسترسپذیری وب آمده است.
رویکرد درست به دسترسپذیری
رویکرد درست، سه عنصر کلیدی دارد. اول، رعایت حداقل کنتراست: نسبت کنتراست متن به پسزمینه، حداقل ۴.۵ به ۱. دوم، اندازه حداقلی فونت: هیچ متن اصلی نباید زیر ۱۴ پیکسل باشد. سوم، ساختار معنایی HTML: سرصفحهها، لیستها و پاراگرافها با تگهای استاندارد HTML پیادهسازی شوند.
اشتباه نهم: تراز نادرست و Justify افراطی
نهمین اشتباه رایج، تراز (Alignment) نادرست و استفاده افراطی از Justify است. در تجربهام، این اشتباه، بهسرعت خوانایی را در متنهای فارسی کاهش میدهد.
مشکلات تراز نادرست
سه مشکل اصلی در تراز نادرست وجود دارد. اول، Justify در متنهای کوتاه: یعنی متنهایی با طول خط کم، با Justify پیادهسازی میشوند و فاصلههای عجیب بین کلمات ایجاد میشود. دوم، Justify در متن فارسی: یعنی Justify در متن فارسی، معمولاً فاصله بین کلمات را بیش از حد بزرگ میکند. سوم، ترکیب ترازهای مختلف: یعنی در یک بخش سایت، متن چپچین و در بخش دیگر راستچین یا وسطچین است.
در تجربهام، تراز درست، بسته به زبان و نوع متن متفاوت است. یعنی در متن انگلیسی، تراز چپ و در متن فارسی، تراز راست، انتخاب پیشفرض است. Justify هم فقط برای متنهایی با خطوط بلند و در صورت استفاده، با احتیاط. اصول کامل در آموزش css از صفر آمده است.
رویکرد درست به تراز
رویکرد درست، سه عنصر کلیدی دارد. اول، تراز پیشفرض بر اساس زبان: راست برای فارسی، چپ برای انگلیسی. دوم، Justify با احتیاط: فقط برای متنهای بلند و با تنظیم دقیق. سوم، انسجام در کل سایت: یعنی تراز متن، در تمام بخشهای سایت یکسان باشد.
اشتباه دهم: نادیده گرفتن تایپوگرافی در فرمها و دکمهها
دهمین اشتباه رایج، نادیده گرفتن تایپوگرافی در فرمها و دکمهها است. در تجربهام، این اشتباه، بهسرعت نرخ تبدیل فرمها را کاهش میدهد.
مشکلات تایپوگرافی فرم
سه مشکل اصلی در تایپوگرافی فرمها وجود دارد. اول، فونت کوچک در فیلدها: یعنی متن داخل فیلدهای فرم، با اندازهای کمتر از متن اصلی سایت نمایش داده میشود. دوم، نبود تفکیک برچسبها: یعنی برچسب فیلد (Label) و متن داخل فیلد، از نظر بصری تفکیک نمیشوند. سوم، فونت نامناسب در دکمهها: یعنی دکمهها، با فونتی غیرقابلخواندن یا با اندازهای ناهمگون با کل سایت نمایش داده میشوند.
در تجربهام، فرمها و دکمهها، بخش جداییناپذیر تجربه کاربری هستند. یعنی حتی اگر متن سایت بینقص باشد اما فرمها ناخوانا باشند، کاربر نهایی تجربه ضعیفی خواهد داشت. اصول کامل در طراحی رابط کاربری چیست و چرا اهمیت دارد آمده است.
رویکرد درست به تایپوگرافی فرم
رویکرد درست، سه عنصر کلیدی دارد. اول، فونت حداقلی در فیلدها: اندازه فونت فیلدها، حداقل ۱۶ پیکسل در موبایل باشد. دوم، تفکیک بصری برچسبها: برچسب فیلد، با وزن یا رنگ متفاوت از متن داخل فیلد نمایش داده شود. سوم، همخوانی دکمهها: فونت دکمهها، همخانواده با متن اصلی سایت باشد اما با وزن متفاوت.
چارچوب عملی برای تایپوگرافی حرفهای وب
بعد از این ده اشتباه، حالا چارچوب درست تایپوگرافی حرفهای وب را جمع میکنم. این چارچوب، نتیجه تجربههای واقعی در پروژههای مختلف است.
گام اول: تعریف سیستم تایپوگرافی
پیش از هر اقدامی، یک سیستم تایپوگرافی برای سایت تعریف کنید. یعنی مجموعهای از اندازهها، وزنها، رنگها و فاصلهگذاریهای مشخص که در تمام سایت استفاده میشوند. بدون این سیستم، هر بخش سایت، ظاهری مستقل پیدا میکند و انسجام از بین میرود. اگر با فرآیند طراحی سیستمها آشنایی کمتری دارید، مقاله سیستم طراحی چیست و چرا مهم است چارچوب کاملی ارائه میدهد.
گام دوم: انتخاب فونت اختصاصی بر اساس زبان
فونت را بر اساس زبان سایت انتخاب کنید. یعنی برای سایت فارسی، از فونتهای طراحیشده برای فارسی و برای سایت انگلیسی، از فونتهای لاتین مناسب. ترکیب فونت فارسی و لاتین در یک سایت، نیازمند دقت جدی است. اصول کامل در بهترین فونتهای فارسی برای وب کدامند آمده است.
گام سوم: تنظیم دقیق فاصلهگذاریها
فاصلهگذاریها را در سه سطح تنظیم کنید: فاصله بین حروف (Letter Spacing)، فاصله بین کلمات (Word Spacing) و فاصله بین خطوط (Line Height). هر سه، باید بهطور دقیق تنظیم شوند و در تمام سایت یکنواخت باشند.
گام چهارم: تنظیم اندازهها بر اساس دستگاه
اندازههای فونت را برای سه دستگاه اصلی تنظیم کنید: موبایل، تبلت و دسکتاپ. یعنی اندازهها با Media Queryهای استاندارد تنظیم شوند و در هر دستگاه، اندازه بهینه داشته باشند.
گام پنجم: بهینهسازی بارگذاری فونت
فونتها را بهینه بارگذاری کنید: فقط وزنهای استفادهشده، با فرمتهای مدرن مثل WOFF2، و با Font-Display مناسب. اگر با فرآیند بهینهسازی سایت آشنایی کمتری دارید، مطالب مرتبط با سرعت سایت در همین سایت مفید است.
گام ششم: تست خوانایی در شرایط واقعی
تایپوگرافی سایت را در شرایط واقعی تست کنید: موبایل واقعی، اینترنت ضعیف، نور کم و کاربران واقعی. یعنی تست، نه فقط در دسکتاپ طراح، بلکه در دست دستگاههای واقعی.
گام هفتم: پایش مستمر و اصلاح تدریجی
تایپوگرافی سایت، پروژه یکباره نیست. یعنی بعد از انتشار، خوانایی سایت را پایش کنید و در صورت نیاز، اصلاحات تدریجی انجام دهید. اگر با فرآیند بهبود مستمر آشنایی کمتری دارید، مطالب مرتبط با این حوزه در همین سایت مفید است.
پرسشهای پرتکرار درباره اشتباهات تایپوگرافی وب
بهترین فونت برای سایت فارسی چیست؟
پاسخ مطلقی وجود ندارد چون انتخاب فونت به لحن برند، مخاطب و نوع محتوا بستگی دارد. در تجربهام، فونتهای وزیرمتن، ایرانسنس، صمیم و یکان، گزینههای جدی برای سایتهای فارسی هستند. اما مهمتر از انتخاب فونت، تنظیم دقیق اندازه، فاصلهگذاری و کنتراست است. اگر با فرآیند آمادهسازی سایت فارسی آشنا نیستید، مقاله چگونه قالب وردپرس را برای زبان فارسی آماده کنیم راهنمای کاملی ارائه میدهد.
اندازه مناسب فونت متن اصلی چقدر است؟
در تجربهام، اندازه مناسب فونت متن اصلی، ۱۶ تا ۱۸ پیکسل در دسکتاپ و ۱۶ تا ۱۷ پیکسل در موبایل است. برای متنهای فرعی، حداقل ۱۴ پیکسل. برای عنوانها، حداقل ۲۰ پیکسل. این اعداد، نه قاعده مطلق بلکه نقطه شروع مناسبی هستند که باید بر اساس فونت و بافت تنظیم شوند.
فاصله سطر مناسب چقدر است؟
در تجربهام، فاصله سطر مناسب برای متن اصلی، بین ۱.۴ تا ۱.۶ برابر اندازه فونت است. برای عنوانها، بین ۱.۱ تا ۱.۳. برای دکمهها، حدود ۱.۲. این نسبتها، بهعنوان نقطه شروع استفاده میشوند و بر اساس فونت و بافت، تنظیم دقیقتر میشوند.
فونت Serif یا Sans-Serif بهتر است؟
در تجربهام، Sans-Serif برای متنهای دیجیتال انتخاب بهتری است چون در نمایشگرهای کمدقت، خوانایی بهتری دارد. Serif در چاپ و در متنهای طولانی که بهطور دقیق چاپ میشوند، انتخاب خوبی است. برای سایت، Sans-Serif انتخاب پیشفرض است. اصول کامل در تفاوت فونت سریف و سنس سریف چیست آمده است.
آیا استفاده از Justify در متن توصیه میشود؟
در تجربهام، Justify برای متن فارسی توصیه نمیشود چون فاصله بین کلمات را بزرگ و ناهمگون میکند. برای متن انگلیسی، Justify میتواند در متنهای بلند و با خطوط یکسان استفاده شود. اما بهطور کلی، تراز راست برای فارسی و تراز چپ برای انگلیسی، انتخاب امنتری هستند.
آیا استفاده از Web Font ضروری است؟
بله، برای سایتهای حرفهای ضروری است. یعنی با Web Font، شما کنترل کامل روی نمایش فونت در تمام دستگاهها و مرورگرها دارید. اما باید در انتخاب و بارگذاری آن دقت کنید. اصول کامل در مطالب مرتبط با بارگذاری فونت در همین سایت آمده است.
آیا اندازه فونت موبایل باید با دسکتاپ متفاوت باشد؟
بله، معمولاً اندازه فونت موبایل باید کمی بزرگتر باشد چون فاصله چشم کاربر با نمایشگر کمتر است. در تجربهام، تفاوت حدود ۱ تا ۲ پیکسل کافی است. اما نکته مهمتر از اندازه، تنظیم فاصله سطر و کنتراست است که باید برای موبایل، دقیقتر تنظیم شوند.
اعداد در تایپوگرافی فارسی چه تنظیماتی نیاز دارند؟
در تجربهام، اعداد در سایت فارسی باید در متنهای خواندنی، با اعداد فارسی نمایش داده شوند اما در کد، URL، ایمیل و اصطلاحات فنی، با اعداد لاتین. این تفکیک، خوانایی سایت فارسی را بهطور جدی بالا میبرد. اصول کامل در مطالب مرتبط با تایپوگرافی فارسی آمده است.
آیا استفاده از چند فونت در یک سایت توصیه میشود؟
در تجربهام، حداکثر دو خانواده فونت در یک سایت کافی است: یکی برای عنوانها و یکی برای متن. استفاده از سه فونت یا بیشتر، معمولاً به آشفتگی بصری منجر میشود. اگر احساس میکنید به فونت سوم نیاز دارید، احتمالاً مسئله در انتخاب دو فونت اول است.
فونت Variable بهتر است یا فونتهای جداگانه؟
در تجربهام، فونت Variable برای سایتهای حرفهای انتخاب بهتری است چون در یک فایل، چندین وزن و استایل را ارائه میدهد و حجم کل را کاهش میدهد. اما فونت Variable در همه مرورگرها بهطور کامل پشتیبانی نمیشود و نیازمند Fallback مناسب است.
آیا باید به لایسنس فونت دقت کنم؟
بله، و این مسئله در پروژههای تجاری جدیتر است. بعضی از فونتها رایگان برای استفاده شخصی هستند اما برای استفاده تجاری نیاز به لایسنس دارند. در تجربهام، بیشترین مسائل حقوقی از استفاده ناخواسته از فونتهای لایسنسدار در پروژههای تجاری میآید.
آنچه سالها بعد در تایپوگرافی سایت شما میماند
پس از سالها کار با پروژههای طراحی وب مختلف، به یک نتیجهگیری ساده رسیدهام: تفاوت بین تایپوگرافی حرفهای و آماتور، در زیبایی فونت نیست؛ در دقت تنظیمات است. یعنی فونت زیبا با تنظیمات نادرست، سایتی خستهکننده میسازد و فونت ساده با تنظیمات دقیق، سایتی خوانا.
در تجربهام، سه اصل در تایپوگرافی حرفهای وب ماندگار است. اول، خوانایی مقدم بر زیبایی: یعنی طراحی متن، برای خواندن انجام میشود، نه برای چشم طراح. دوم، انسجام در کل سایت: یعنی تمام بخشها، از یک سیستم تایپوگرافی واحد پیروی کنند. سوم، احترام به کاربر: یعنی متن، برای همه کاربران در همه شرایط قابل خواندن باشد.
در نهایت، تایپوگرافی، بخش بزرگی از تجربه کاربری سایت است. یعنی حتی اگر طراحی گرافیکی بینقص باشد اما متن ناخوانا، کاربر نهایی تجربه ضعیفی خواهد داشت. سرمایهگذاری روی تایپوگرافی، سرمایهگذاری روی تجربه پایهای هر کاربر است که در بلندمدت، به رشد سایت منجر میشود.
اگر تجربهای از تایپوگرافی وب در پروژههای واقعی دارید — بهخصوص اگر با یکی از اشتباهات این مقاله بهطور مشخص مواجه شدهاید — در دیدگاهها بنویسید. این تجربههای میدانی، برای طراح بعدی که این مسیر را شروع میکند، از هر راهنمای رسمی ارزشمندتر است. ✍️