U3F1ZWV6ZTMzNzE0NzkxNV9BY3RpdmF0aW9uNDQzNjUxMw==

Cours CSS|دورة كاملة عن لغة CSS

Cours CSS|دورة كاملة عن لغة CSS


🔺 Cours CSS|دورة كاملة عن لغة CSS🔻 


بسم الله الرحمان الرحيم

دورة كاملة عن لغة CSS 


تعتبر هذه الدورة دورة لغة التنسيق CSS
هي اساس تصميم المواقع في البداية سنتعرف على:

  • ما هي لغة CSS ؟
  • ماذا احتاج اولا قبل تعلم لغة css؟
  • لماذا تم اختراع لغة CSS ؟
  • نضرة شاملة عن لغة CSS؟
  • إضافات يجب أن تعرفها عن لغة CSS؟
وتعتبر جل هذه الاسئلة ضرورية قبل بداء هذه الدور

ما هي لغة CSS؟

CSS هي اختصار لي Cascading Style Sheets.
لغة CSS هي اللغة التي نستخدمها في صفحات الويب
وهي لغة تتعامل مع لغات ك HTML Javascript
وهي اللغة المسؤولة عن تنصيق وتصميم لغة الويب.
وتستخم ايضا في اي شيء مكتب بلغة Html

ماذا احتاج اولا قبل تعلم لغة CSS؟


اول احتاج الي خبرة في لغةhtml
قبل تعلم اي شيء يخص لغة css
ودالك لان لغة css تعتمد على تنصيق عناصر كلها
لذالك يجب ان تعلم كل العناصر الخاصة بلغة Html
لغة
لغة قبل الدخول في تعلم لغة
وهنا دورة سابق عن لغة Html

Html5|دورة Html5 الخطوة الأولى نحو برمجة الويب

لماذا تم اختراع لغة CSS ؟

وما هي المشاكل التي تم حلها بهذه اللغة CSS؟


كان مصمميم المواقع يجدون صعوبة كبيرة في تنصيق المواقع سواء بتغير الاوان او الخطوط
وعتبر كبوس للمصممين ويعتبر شيء صعب جدا
ولغة CSS وفرة كل شيء
وأصبح بإمكان عمل كل التنصيقات في ملف خارجي بعيدا عن الصفحة تماما وتتحكم في جميع العناصر
وبتغير كود واحد تستطيع تغير كل الوسوم الموجودة في الصفحة
ودالك عن طريق تعريف اما بستعمال Class او Id
وسنتعرف على كل شيء بتفصيل في الدروس المتقدمة في هذه الدورة
لغةCSS اتصممت خصيصا لإبعاد المحتوي عن التنصيق عن طريق وضع اكواد في ملف خارجي بعيدة عن الصفحة تماما

نضرة شاملة عن لغة CSS

لغة CSS هي لغة البرمجة القياسية
وليست كا لغات البرمجة والتي تتعامل مع database وقواعد البيانات
كلغات Html و Java و Python و C
لغة CSS
هي لغة قياسية تفيد في تصميم المواقع وذالك بتعديل عليه في الالوان والخطوط واتحكم في حجمها وتتحكم تحكم كامل في تصميم موقع.
بعض الحاجات التي نستخدم فيها لغة CSS
انها متلا تتحكم في الوان العناصر وخلفياتها بتحكم في حجم العنصر
بتحكم في نوع الخط وحجمه
بتحكم في الصور وا احجامها
تستطيع عمل بيها اشكال ابداعية كتير جدا وتدروجات الالوان

إضافات يجب أن تعرفها عن لغة CSS؟


بلغة CSS ليس فقط تصميم موقعك على الصفحات الويب بل تستطيع تنصيق اشكال الصفحات على الهواتف وجميع الشاشات وعند الطباعة
يعني لغة CSS

تعطيك فرصة لإبداع في تنصيق المواقع في جميع الشاشات وجميع الهواتف وفي كل شيء 

محاور دورة لغة CSS


  1. المحور الأول:البنية الخاصة لكود CSS
  2. المحور التاني: تميز العناصر ب Class+Id
  3. المحور التالت: خواص الخلفية.
  4. المحور الرابع: خواص النصوص.
  5. المحور الخامس: خواص الخطوط والروابط.
  6. المحور السادس: شرح القوائم شرح حدود.
  7. المحور السابع: الهوامش الخارجية والداخلية
  8. المحور التامن:الابعاد Width و Height
  9. المحور التاسع: شرح Display و Positon وFloat
  10. المحور العاشر:شرح Selectors و Nesting و overflow
  11. المحور الحادي عشر:Display الفرق بين visiblity وشرح نضام الطبقات Z-index.
  12. المحور التاني عشر: خاصية Selectors وخاصية Pseudo
  13. المحور التالت عشر: سيمات العناصر Attributes وشرح Media


إضافات




لبرمجة صفحة الويب ستمر من تلات مراحل:
المرحلة الاولى او الطبقة الاولى
Content : وهي طبقة المحتوى وتمثلها لغة html .


في الطبقة الثانية:

Presentation : وهي طبقة التقديم وتنسق بلغة css
التي سنتطرق اليها في هذه الدورة إنشاء الله وهي دورة

Cours CSS|دورة كاملة عن لغة CSS

في المستوى الاخير او الطبقة الاخيرة
Behavior : طبقة التفاعل وتمثلها لغات البرمجة مثل JavaScript و php التي تجعل المواقع ديناميكية ومتفاعلة مع المستخدم.
وهذه الغات الي سنتطرق اليها مباشرة بعدا انتهاء من هذه الدور إنشاء الله

ختاما شكرا على المتابعة .

ليست هناك تعليقات
إرسال تعليق

إرسال تعليق