属性 CSS font-size-adjust

定义和用法

font-size-adjust 属性为某个元素规定一个 aspect 值,这样就可以保持首选字体的 x-height。

شرح

ارتفاع الحرف الصغير "x" للخط هو نسبة إلى ارتفاع حجم الخط للخط يُدعى قيمة aspect للخط. عندما يكون لديك قيمة aspect عالية للخط، فإن الخط يُقرأ بشكل أفضل عند حجم صغير. مثال: قيمة aspect لـ Verdana هي 0.58 (يعني عند حجم الخط 100px، فإن x-height هو 58px). قيمة aspect لـ Times New Roman هي 0.46. هذا يعني أن Verdana يُقرأ بشكل أفضل عند الحجم الصغير مقارنة بـ Times New Roman.

انظر أيضًا:

دليل CSSCSS ọ̀nà-ọ̀rọ̀

دليل CSS属性 CSS font

دليل HTML DOMخاصية fontSizeAdjust

مثال

ضبط خاصية font-size-adjust للعناصر HTML المختلفة:

h1
  {
  font-size-adjust:0.58;
  }
p
  {
  font-size-adjust:0.60;
  }

تجربة شخصية

جملة CSS

font-size-adjust: رقم|لا شيء|البداية|وراثة;

قيمة الخاصية

القيمة الوصف
لا شيء افتراضي. إذا لم يكن هذا الخط متاحًا، فإنه لن يحافظ على x-height لهذا الخط.
رقم

تحديد نسبة القيمة الجانبية للخط.

النوع الذي يمكن استخدامه:

حجم الخط للأخطاء المفضلة * (قيمة font-size-adjust / القيمة الجانبية للخط المتاح) = حجم الخط الذي يمكن تطبيقه على الخط المتاح

مثال:

إذا لم تكن Verdana (القيمة الجانبية هي 0.58) متاحة، ولكن هناك خط متاح لهذا القيمة الجانبية هي 0.46، فإن حجم الخط للخط البديل سيكون 14 * (0.58/0.46) = 17.65px.

تفاصيل التقنية

القيمة الافتراضية: لا شيء
تنسيق الوراثة: نعم
الإصدار: CSS2
جملة JavaScript: object.style.fontSizeAdjust="0.70"

TIY مثال

استخدام font-size-adjust لضبط حجم الخط
هذا المثال يوضح كيفية استخدام font-size-adjust لضبط حجم الخط.

دعم المتصفح

الرقم في الجدول يوضح الإصدار الأولي من المتصفح الذي يدعم هذا الخصائص بالكامل.

Chrome IE / Edge Firefox Safari Opera
لا يدعم لا يدعم 3.0 لا يدعم لا يدعم