نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر

نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
CSS

منهج CSS

دليل مرجعي شامل

كل اللغات
مدرسة البرمجة/منهج CSS/خصائص الخطوط الأساسية (font-family, font-size, font-weight, font-style)

خصائص الخطوط الأساسية (font-family, font-size, font-weight, font-style)

css font-familyfont-sizefont-weightخطوط CSS

جدول مرجعي سريع

1
الخاصية أو المفهومطريقة العمل والتركيب البرمجيالاستخدام الشائع ونموذج كتابة الكود
font-familyتحدد نوع وشكل الخط المستخدم للنصوص وتقبل قائمة خطوط احتياطية fallbackتكتب بفصل أسماء الخطوط بفاصلة مثل Cairo ثم Segoe UI وينتهي دائماً بنوع عام مثل sans-serif لحماية التصميم
font-sizeيتحكم في أبعاد وتكبير النص باستخدام وحدات قياس ثابتة أو مرنة نسبيةيفضل استخدام وحدة rem لبناء نصوص متجاوبة تتغير مرونتها تلقائياً حسب إعدادات جهاز زائر الموقع
font-weightيحدد درجة ثخانة أو نحافة أحرف الخط المقروء في التصميميقبل كلمات مثل bold أو قيم رقمية تبدأ من 100 للخط النحيف جداً حتى 900 للخط العريض والأسود الداكن
font-styleيتحكم في جعل الخط مائلاً أو يعيده لوضعه الطبيعي الافتراضي المستقیميقبل القيمة italic لعمل خطوط مائلة مميزة للاقتباسات أو القيمة normal لإلغاء الميول
font-variantيتيح تحويل الأحرف الإنجليزية الصغيرة إلى أحرف كابيتال لكن بحجم أصغر متناسقيقبل القيمة الشهيرة small-caps لإعطاء مظهر عناوين كلاسيكي مميز
fontيجمع خصائص النمط والوزن والحجم وارتفاع السطر وعائلة الخط كلها في سطر واحديكتب بالترتيب التالي italic ثم bold ثم الحجم مع ارتفاع السطر 18px/1.6 ثم اسم الخط المتناسق Cairo

الشرح

Typography هي علم وفن ترتيب النص ليكون مقروءاً وجذاباً. خصائص الخطوط الأساسية في CSS:

**font-family:** يحدد نوع الخط. يقبل قائمة من الخطوط كـ fallback. `font-family: 'Cairo', 'Segoe UI', sans-serif;`

**font-size:** حجم الخط. - px: ثابت وواضح - rem: نسبة من html (الأفضل للتجاوب) - em: نسبة من العنصر الأب - %: نسبة مئوية

**font-weight:** سُمك الخط. - thin (100)، extra-light (200)، light (300)، normal/regular (400)، medium (500)، semi-bold (600)، bold (700)، extra-bold (800)، black (900)

**font-style:** italic | oblique | normal

**font-variant:** small-caps وغيرها

**اختصار font:** `font: italic bold 18px/1.6 'Cairo', sans-serif;` (النمط | الوزن | الحجم/ارتفاع السطر | العائلة)

الصياغة (Syntax)

syntax
1body {
2 font-family: 'Cairo', 'Segoe UI', Arial, sans-serif;
3 font-size: 16px;
4 font-weight: 400;
5 font-style: normal;
6}
7
8h1 { font-size: 2.5rem; font-weight: 700; }
9.caption { font-size: 0.875rem; font-style: italic; }

أمثلة عملية

مثال 1: نظام Typography متسق

نظام Typography متسق
1:root {
2 --font-sans: 'Cairo', 'Inter', sans-serif;
3 --text-xs: 0.75rem;
4 --text-sm: 0.875rem;
5 --text-base: 1rem;
6 --text-lg: 1.125rem;
7 --text-xl: 1.25rem;
8 --text-2xl: 1.5rem;
9 --text-3xl: 1.875rem;
10 --text-4xl: 2.25rem;
11}
12
13body { font-family: var(--font-sans); font-size: var(--text-base); }
14h1 { font-size: var(--text-4xl); font-weight: 800; }
15h2 { font-size: var(--text-3xl); font-weight: 700; }
16p { font-size: var(--text-base); font-weight: 400; }

نصائح احترافية

  • —استخدم rem بدلاً من px لحجم الخط لدعم إعدادات المستخدم.
  • —حدد قائمة fallback تنتهي بـ sans-serif أو serif أو monospace.
  • —font-weight: 400 = normal، 700 = bold.

الدرس السابق

الإطارات الخارجية الإضافية (outline, outline-offset)

الدرس التالي

استيراد الخطوط والتحكم في تحميلها (@font-face, font-display)

نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر