الخاصية font-style
الخاصية font-style
في CSS تُحدِّد إن كان يجب أن يكون شكل الخط عاديًا (normal) أو مائلًا (italic) أو منحرفًا (oblique). وسيختار المتصفح النسخة الأنسب من نوع الخط font-family
.
/* كلمات محجوزة */
font-style: normal;
font-style: italic;
font-style: oblique;
/* القيم العامة */
font-style: inherit;
font-style: initial;
font-style: unset;
يكون للخط المائل بعض سمات الكتابة اليدوية، ويستهلك عادةً مسافة أفقية أقل من الخط العادي، بينما الخط المنحرف (oblique) يُمثِّل نسخةً منحرفة بزاوية معيّنة من الخط العادي؛ وعند عدم توافر نسخة مائلة مخصصة من الخط، فسيكون شكل الخط المائل والمنحرف سواءً.
القيمة الابتدائية | normal
|
---|---|
تُطبَّق على | جميع العناصر. |
قابلة للوراثة | نعم |
قابلة للتحريك | لا |
القيمة المحسوبة | كما حُدِّدَت. |
أمثلة
مثال عن استخدام الخاصية font-style
مع عدِّة قيم:
<p class="normal">This paragraph is normal.</p>
<p class="italic">This paragraph is italic.</p>
<p class="oblique">This paragraph is oblique.</p>
شيفرة CSS:
.normal {
font-style: normal;
}
.italic {
font-style: italic;
}
.oblique {
font-style: oblique;
}
احرص على تجربة المثال السابق مع خطٍ له نسخة مائلة (italic) لكي يكون أثر هذه القيمة واضحًا.
دعم المتصفحات
الميزة | Chrome | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
الدعم الأساسي | 1.0 | 1.0 | 4.0 | 7.0 | 1.0 |
البنية العامة
تقبل الخاصية font-style
كلمةً محجوزةً من الكلمات التالية.
القيمة normal
تحديد النسخة العادية من الخط.
القيمة italic
اختيار نسخة مُصنَّفة على أنها مائلة (italic)، وإن لم تتوافر نسخة مائلة، فستستخدم النسخة المنحرفة من الخط oblique
، وإن لم تتوفر كلا النسختين، فسيحاكى الخط المائل من المتصفح.
القيمة oblique
اختيار نسخة مُصنَّفة على أنها منحرفة (oblique)، وإن لم تتوافر نسخة منحرفة، فستستخدم النسخة المائلة من الخط italic
، وإن لم تتوفر كلا النسختين، فسيحاكى الخط المائل من المتصفح.
البنية الرسمية
font-style: normal | italic | oblique;
مصادر ومواصفات
- مواصفة CSS Fonts Module Level 3.
- مواصفة CSS Level 2 (Revision 1).
- مواصفة CSS Level 1.