📚 مقدمة إلى صفحات التنسيق النمطية (CSS)
المفاهيم الأساسية
صفحات التنسيق النمطية (CSS): لغة تستخدم للتحكم في مظهر النص المكتوب بلغة HTML، مما يمنح القدرة على تعديل مظهر الصفحة الإلكترونية بشكل خاص والموقع بشكل عام.
خريطة المفاهيم
```markmap
الوحدة الخامسة: البرمجة المتقدمة باستخدام HTML
تصميم صفحات التنسيق النمطية
مكونات صفحة ويب كاملة الوظائف
- الهيكل والمحتوى
- الترويسة
- الفقرات
- القوائم
- الصور
- مقاطع الفيديو
- العرض
- الخط
- لون الخط
- لون الخلفية
- عرض الوسائط
- مزايا الاستخدام
- سهولة التعديل على الصفحات
- حجم أصغر للملف
- تحميل أسرع للصفحات
- الآلية
- عرض تفاعلي
- الضغط لفتح قائمة مسدلة
العمل بطبقات البرمجة
- كل لغة برمجة طبقة منفصلة
- كل طبقة تؤدي غرضًا مختلفًا
- العمل باللغات بشكل منفصل
- حفظ المقاطع البرمجية في ملفات مستقلة
- الدمج بين اللغات باستخدام:
- صفحات التنسيق النمطية (CSS)
- جافا سكريبت (JavaScript)
- الطبقات والملفات المرتبطة
- طبقة المحتوى (HTML)
- ملفات HTML
- طبقة العرض (CSS)
- ملفات صفحات التنسيق النمطية
- طبقة آلية العمل (JavaScript)
- ملفات جافا سكريبت
```
نقاط مهمة
* الغرض من CSS هو إظهار الصفحة بشكل أفضل من التنسيق المحدد الذي توفره وسوم HTML.
* من مزايا استخدام CSS:
* سهولة التعديل: التحكم في المظهر من خلال ملف خارجي واحد، وإجراء التعديل على نمط جميع صفحات الموقع بتغيير ملف واحد فقط.
* حجم أصغر للملف: يكتب التنسيق مرة واحدة فقط للصفحة بأكملها.
* تحميل أسرع: يحفظ المتصفح ملف CSS في ذاكرة التخزين المؤقت، فلا يحتاج لتحميله في كل زيارة جديدة.