English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجع CSS

قواعد CSS (@RULES)

مجمع خاصيات CSS

طريقة استخدام خاصية الخط في CSS ومثال

يستخدم خاصية الخط في CSS لضبط نمط النص، التنسيق، الأسلوب، الحجم/الارتفاع في السطر والنوعية. وهو يستخدم في الإعلانfont-style,font-variant,font-weight,font-size,line-heightوالقيمةfont-familyإعداد مختصر لخصائص الخط المختلفة

جدول أدناه يوضح كيفية استخدام هذا الخصائص وتاريخ الإصدارات، بالإضافة إلى استخدام هذا الخصائص في سكربتات JavaScript.

القيمة الافتراضية:رؤية جميع الخصائص
يمكن تطبيقها:جميع العناصر
التنسيخ:نعم
يمكن تصنيعها:نعم، لأن بعض خصائص الشريط يمكن تعيينها برسوم متحركة.الرجاء الرجوع إلى: خصائص الرسوم المتحركة.
الإصدار:CSS 1،2،3
نحو JavaScript:JavaScript 语法: object.style.font="italic small-caps bold 14px arial,sans-serif"

نحو استخدام الخط

النحو لهذا الخصائص هو كما يلي:

font: [font-style font-variant font-weight font-size/line-height font-family] | caption | icon | menu | message-box | small-caption | status-bar | initial | inherit

عند استخدام خاصية اختصار الخطوط، يجب أن يتم استيفاء بعض الشروط. إذا لم يتم استيفاء هذه الشروط، فإن الخاصية تكون غير صالحة ويتم تجاهلها بالكامل.

  • يجب تعريفهاfont-sizeوالقيمةfont-familyقيمة الخاصية.

  • يجب أن يتمfont-sizeإذا كانت موجودة (القيمة) قبل تعريف قيمة الخاصية.font-style,font-variantوالقيمةfont-weightقيمة الخاصية.

  • line-heightيجب أن يتمfont-sizeتعريف قيمة الخاصية بعد الخاصية مباشرة، واضافة شرط إلزامي " /" (الشق المائل) قبلها.

  • font-familyيجب أن تكون القيمة الأخيرة المحددة.

في المثال أدناه، يتم عرض كيفية استخدام خاصية font، يرجى ملاحظة ترتيب قيم الخاصية.

  h1 {
   font: bold 2.5em "Times New Roman", Times, serif;
  }
  p {
   font: normal 1.2em Arial, Helvetica, sans-serif;
  }
اختبرها‹/›

قيمة الخاصية

جدول أدناه يصف قيم هذه الخاصية.

القيمةالوصف
font-styleإعداد نمط الخط.
font-variantإعداد تنوع الخط.
font-weightإعداد سمك الخط.
font-sizeإعداد حجم الخط.
line-heightإعداد طول الخط.
font-familyتحديد سلسلة الخطوط.
initialإعداد هذه الخاصية إلى قيمتها الافتراضية.
inheritإذا تم تحديدها، فإن العنصر المرتبط يستخدم الخاصية font للعنصر الأم.
القيم التالية تشير إلى الخط النظامي:
captionالخط المستخدم للعناوين المضيئة (مثل الأزرار، القوائم المنسدلة، إلخ).
iconالخط المستخدم لتمييز الرموز.
menuالخط المستخدم في القوائم (مثل القوائم المنسدلة وقوائم القائمة).
message-boxالخط المستخدم في نافذات الرسائل.
small-captionالخط المستخدم لتمييز التحكمات الصغيرة.
status-barالخط المستخدم في شريط الحالة للنافذة.

مرونة المتصفح

مرونة متوافقة مع المتصفحات للخصائص font، الأرقام في الجدول التالي تعبر عن أحدث إصدار من المتصفح الذي يدعم هذه الخاصية؛ جميع المتصفحات الرئيسية تدعم هذه الخاصية.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 3+

  • Apple Safari 1+

  • Opera 3.5+

قراءة متقدمة

يرجى الرجوع إلى الدروس التالية:خط CSS,نص CSS.

خصائص وإجراءات مرتبطة:font-style,font-variant,font-weight,font-size,line-height,font-family,@font-face.