📚 أنواع ملفات صفحات التنسيق النمطية (CSS)
المفاهيم الأساسية
ملفات صفحات التنسيق النمطية المضمنة (Inline CSS): تستخدم لتطبيق نمط واحد فقط، حيث تستخدم خاصية النمط (style) للعنصر ذو الصلة.
خريطة المفاهيم
```markmap
الوحدة الخامسة: البرمجة المتقدمة باستخدام HTML
تصميم صفحات التنسيق النمطية
مكونات صفحة ويب كاملة الوظائف
- الهيكل والمحتوى
- الترويسة
- الفقرات
- القوائم
- الصور
- مقاطع الفيديو
- العرض
- الخط
- لون الخط
- لون الخلفية
- عرض الوسائط
- مزايا الاستخدام
- سهولة التعديل على الصفحات
- حجم أصغر للملف
- تحميل أسرع للصفحات
- بنية صفحات التنسيق النمطية
- المحددات (Selectors)
- تشير إلى كيفية تنسيق العنصر
- التعريف (Definition)
- يشير إلى كيفية تنسيق العنصر
- الخاصية (Property)
- تشير إلى مظاهر العنصر التي تريد تغييرها
- القيمة (Value)
- تحدد الإعدادات للخاصية
- كتلة تعريف (Declaration Block)
- فصل أسماء العناصر بالفاصلة المنقوطة
- بناء الجملة
- تحديد عدة خصائص في تعريف واحد
- الفصل بين الخصائص بعلامة الفاصلة المنقوطة
- أنواع ملفات CSS
- المضمنة (Inline)
- الداخلية (Internal)
- الخارجية (External)
- الآلية
- عرض تفاعلي
- الضغط لفتح قائمة مسدلة
العمل بطبقات البرمجة
- كل لغة برمجة طبقة منفصلة
- كل طبقة تؤدي غرضًا مختلفًا
- العمل باللغات بشكل منفصل
- حفظ المقاطع البرمجية في ملفات مستقلة
- الدمج بين اللغات باستخدام:
- صفحات التنسيق النمطية (CSS)
- جافا سكريبت (JavaScript)
- الطبقات والملفات المرتبطة
- طبقة المحتوى (HTML)
- ملفات HTML
- طبقة العرض (CSS)
- ملفات صفحات التنسيق النمطية
- طبقة آلية العمل (JavaScript)
- ملفات جافا سكريبت
```
نقاط مهمة
- هناك ثلاثة أنواع رئيسية لملفات CSS: المضمنة (Inline)، والداخلية (Internal)، والخارجية (External).
- النوع المضمن (Inline style) يُطبق على عنصر HTML واحد باستخدام خاصية `style` داخل وسم العنصر.
- مثال على النمط المضمن: `
عنوان
` لتغيير لون النص إلى الأخضر لعنوان واحد فقط.