آموزش ویژگی font-size-adjust در CSS

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی font-size-adjust در CSS با من همراه باشید.

آموزش ویژگی font-size-adjust در CSS

Free-Learn

ویژگی font-size-adjust در CSS

با استفاده از ویژگی font-size-adjust در CSS میتوان میزان سازگاری / ابعاد / Adjust یک فونت را برای نمایش هرچه بهتر در مرورگرها مشخص و یا تعریف کرد.

فرض میکنیم : از چندین فونت در صفحه وبمون استفاده کردیم، مثلا ۱ فونت دلخواه که خودمون نصب کردیم و چندین فونت هم بصورت جایگزین داریم که اگه مثلا فونت اصلی مون ( همون دلخواه ) مشکلی براش پیش اومد اون فونت های جایگزین بتونن لود بشن. ( حالا نه فقط و حتما فونت دلخواه، بلکه هر نام فامیلی فونتی که برای عنصر مشخص کرده باشیم )

حال خب صددرصد یکسری تفاوت هایی بین هر یک فونت ها وجود دارد، و معمولا و اصلی ترین تفاوت اندازه بین حرف x ( کوچک ) و X ( بزرگ ) می باشد.

در نتیجه اگه مثلا فونت اصلی نتونست لود بشه ،خب مرورگر بصورت پیش فرض میره و فونت جایگزین رو فراخوانی میکنه، حال دقیقا همینجاست که استایل ، خوانایی ،اندازه فونت متن بهم میریزه، بدلیل تغییر فونت.

پس به راحتی ما با استفاده از ویژگی font-size-adjust میتونیم یک اندازه فونت مشخص را تعریف کنیم که اگه مثلا فونت مون هم تغییر کرد حداقل دیگه تغییری در اندازه فونت نداشته باشیم که بتونه خوانایی متن رو بهم بریزه.

باید font-size-adjust فونت را به نسبت فونت اصلی تنظیم نمایید تا اگه فونت اصلی تغییر کرد، اندازه فونت متن به نسبت font-size-adjust فونت اصلی باشد و تغییر نکند.

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از ویژگی font-size-adjust را در زبان CSS مشاهده نمایید.

مثال شماره ۱ : در مثال زیر از ۲ فونت اصلی Times و Verdana با اندازه یکسان ۱۰پیکسل استفاده شده است، فونت Verdana بصورت پیش فرض مقدار font-size-adjust اش برابر است با ۰٫۵۸ ، و به همین دلیله که خوانایی بهتری داره نسبت به فونت Times

حال ما برای اینکه عملکرد ویژگی font-size-adjust رو ببینیم ، همونطور که مشاهده مینمایید در مثال زیر برای فونت Times از font-size-adjust با مقدار ۰٫۵۸ استفاده کردیم که اندازه فونت کمی بزرگتر بشه تا خوانایی بهتری داشته باشه.

امتحان کنید

Free-Learn

جدول مشخصات ویژگی font-size-adjust در CSS

در جدول زیر میتوانید مشخصات کلی این ویژگی را در زبان CSS مشاهده نمایید.

مقدار پیش فرض none
قابل ارث بری دارد | اطلاعات بیشتر
قابل متحرک سازی دارد | اطلاعات بیشتر
نسخه CSS3
نحوه استفاده در جاوااسکریپت object.style.fontSizeAdjust=”0.58″;

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از ویژگی font-size-adjust در CSS پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari IE
font-size-adjust خیر ۳٫۰ خیر خیر خیر

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در CSS بصورت زیر می باشد.

Free-Learn

جدول مقادیر ویژگی font-size-adjust در CSS

در جدول زیر میتوانید، مقادیری را که میتوان در این ویژگی استفاده کرد مشاهده نمایید.

مقدار توضیح
none پیش فرض – هیچ ابعاد / تناسبی اعمال نخواهد شد.
number یک عدد که مقدار ابعاد / تناسب فونت را مشخص میکند.
initial استفاده از مقدار پیش فرض یا اولیه | اطلاعات بیشتر
inherit استفاده از مقدار پدر یا والد ( به ارث بری ) | اطلاعات بیشتر

Free-Learn

نکات و توضیحات

  • ویژگی font-size-adjust در حال حاضر فقط و تنها در مرورگر موزیلا فایرفاکس پشتیبانی میشود.
  • سعی کنید حتما font-size-adjust را به نسبت فونت اصلی ( اولین فونتی که قراره لود بشه ) بگیرید، تا اگه مشکلی در فراخوانی فونت اصلی پیش اومد، حداقل تغییری در اندازه فونت متن کل صفحه به وجود نیاید.

Free-Learn

دریافت PDF یا پرینت این مطلب