خاصية اختصار الخط

آخر تحديث: 2026-09-13

font خاصية اختصار الخط

تضبط خاصية الاختصار font في CSS كل الخصائص الفرعية المتعلقة بالخط في إعلان واحد: font-style وfont-variant وfont-weight وfont-stretch وfont-size وline-height وfont-family. تُبقي أوراق الأنماط موجزة، لكن font-size وfont-family إلزاميتان ويجب أن تتبع الخصائص الفرعية ترتيباً ثابتاً.

الفئة
القيمة الأوليةnormal normal normal 1em/normal system-ui
موروثنعم
ينطبق علىall
نوع الحركةfont-weight
إصدار CSSCSS1
الحالةقياسي

📝 التركيب

font: [ <font-style> || <font-variant> || <font-weight> || <font-stretch> ]? <font-size> [ / <line-height> ]? <font-family>;

⚙️ القيم

القيمةالنوعالوصف
<font-style> || <font-variant> || <font-weight> || <font-size> / <line-height> || <font-family>القيمةاختصار الخط لكل الخصائص الفرعية للخط

▶ مثال

عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:

🌐 دعم المتصفحات

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
font v1 v12 v1 v1 v1
مدعوم في جميع المتصفحات الرئيسية
مهم: font-size وfont-family إلزاميتان؛ إذا غاب أحدهما، تُتجاهل الإعلان بالكامل.
تلميح: يُعيد الاختصار ضبط أي خاصية فرعية محذوفة إلى قيمها الأولية، لذا عرّف font قبل القواعد الأخرى التي تضبط خصائص خط فردية.

❓ الأسئلة الشائعة

Qهل أستخدم اختصار font أم أعيّن الخصائص الفرعية بشكل فردي؟
Aاستخدم الاختصار عندما تحتاج إلى تعيين عدة خصائص خط دفعة واحدة — النمط والوزن والحجم وارتفاع السطر والعائلة — في سطر واحد. ومع ذلك، يعيد ضبط كل خاصية فرعية محذوفة إلى قيمتها الأولية، لذا عندما تريد تغيير قيمة واحدة فقط (مثل تبديل font-weight إلى bold)، اكتب الخاصية المفصلة بدلاً من ذلك لتجنب محو إعداداتك الأخرى.
Qهل تهمّ ترتيب قيم خاصية اختصار font في CSS؟
Aنعم. تُعد font-style وfont-variant وfont-weight وfont-stretch اختيارية ويمكن أن تظهر بأي ترتيب قبل font-size. يجب أن يتبع font-size قيمة /line-height اختيارية، ويجب أن يأتي font-family في النهاية. كل من font-size وfont-family إلزاميان — إذا غاب أحدهما، تُتجاهل الإعلان بالكامل.
Qماذا تعني عبارة font: italic bold 20px/1.5 'Microsoft YaHei', sans-serif؟
Aتضبط font-style إلى italic وfont-weight إلى bold وfont-size إلى 20px وline-height إلى 1.5 ضعف حجم الخط. تحاول قائمة font-family استخدام Microsoft YaHei أولاً وتعود إلى sans-serif العام إذا لم يكن مثبتاً. تُعاد الخصائص الفرعية المحذوفة مثل font-variant إلى قيمتها الأولية normal.

📚 دروس ذات صلة

Web-Tutorial.com

فريق Web-Tutorial التقني

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

100%