تفاصيل العمل

المشروع يوضح التعامل الجيد مع التقنيات التالية:

تنسيق وتوزيع العناصر

- التحكم في الهوامش (Margins) والحشوات (Paddings)

- استخدام خصائص display المختلفة: block, inline, inline-block, none

- استخدام position (static, relative, absolute, fixed)

- استخدام z-index للتحكم في ترتيب العناصر

التخطيط Layout

إنشاء تصاميم مرنة باستخدام:

- FlexboxوCSS Grid

- محاذاة العناصر أفقياً وعمودياً

- تقسيم الصفحة لأقسام واضحة (Header, Main, Sidebar, Footer)

Typography (تنسيق النصوص)

- اختيار خطوط مناسبة (font-family)

- تحديد حجم الخط (font-size)

- ضبط المسافات بين الحروف والكلمات

- التحكم في اتجاه ومحاذاة النصوص

- استخدام text-transform, text-decoration, line-height

الألوان والخلفيات

- تحديد الألوان باحترافية (hex, rgb, hsl)

- صور خلفية (background-image)

- استخدام opacity وشفافية الألوان

التأثيرات والانتقالات

- استخدام transition لتأثيرات ناعمة عند تغيير الحالة

- تطبيق hover و focus لتفاعل المستخدم

- استخدام box-shadow و text-shadow

- التحريك البسيط باستخدام animation و keyframes

التصميم المتجاوب (Responsive Design)

- استخدام media queries لتعديل التصميم حسب حجم الشاشة

- تخطيط متجاوب باستخدام Flex/Grid

تنظيم الكود

- كتابة كود CSS منظم وسهل الصيانة

- فصل CSS في ملفات مستقلة

- استخدام CSS Selectors

- استخدام أسماء كلاسات واضحة

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

التأكد من أن التصميم متوافق مع أشهر المتصفحات (Chrome, Firefox, Edge)

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
16
تاريخ الإضافة
تاريخ الإنجاز
المهارات