لغة CSS



ستتعلم في هذا اليوم أساسيات لغة CSS والتي تقوم بتحسين المظهر والألوان وجماليات الموقع
كيف أبدأ
قم بمشاهدة الفيديوهات مع متابعة الخطوات بالأسفل خطوة بخطوة
ابدأ من هنا
خطوة رقم 1
التعريف بلغة CSS
خطوة رقم 2
تجهيز وترتيب المجلدات والملفات
أنشئ مجلد جديد مجاور لمجلد اليوم الأول ، وقم بتسميته : اليوم الثاني css
خطوة رقم 3
بداخل مجلد اليوم الثاني
أنشئ ملف جديد بواسطة برنامج ++notepad ويفضل تسميته بـ index
وتكون صيغة الملف html. كما في المثال التالي
index.html
خطوة رقم 4
بداخل مجلد اليوم الثاني أيضا
أنشئ ملف جديد بواسطة برنامج ++notepad ويفضل تسميته بـ style
وتكون صيغة الملف css. كما في الشكل التالي
style.css
خطوة رقم 5
انسخ الكود التالي وألصقه بداخل ملف index.html
تنبيه : تأكد من نسخ الكود بشكل كامل
خطوة رقم 6
نقوم الآن بربط ملف style.css بملف index.html
وذلك من خلال إضافة الكود التالي في ملف index.html بداخل الـ head
مع بقاء منطقة الـ body و الـ head كما كانت
خطوة رقم 7
كيف تعمل لغة css
أولا: بالوصول إلى العنصر كما في المثال التالي
body { }
h1 { }
ثانيا: بإعطاء العنصر الخصائص المطلوبة
body { background : red }
h1 { font-size : 20px }
خطوة رقم 8
لاستدعاء عنصر بواسطة اسم الوسم
body { }
h1 { }
img { }
خطوة رقم 9
لتغيير لون الخلفية
قم بنسخ الكود التالي وألصقه داخل ملف style
ثم قم بنسخ الكود التالي وألصقه داخل ملف style
خطوة رقم 10
لإضافة معرف خاص (id) للعنصر : يتم كتابة ما يلي قبل نهاية الوسم الأول للعنصر في ملف html
id = "example"
ثم يتم استدعاؤه من ملف style بالطريقة التالية
#example { }
قم بنسخ المعرف التالي وإضافته للعنوان رقم 6 في ملف html
ليصبح بهذا الشكل
خطوة رقم 11
الوصول إلى العنصر بواسطة الـ id
ثم قم بنسخ الكود التالي وإضافته إلى ملف style
خطوة رقم 12
لإضافة معرف لمجموعة من العناصر (class) : يتم كتابة ما يلي قبل نهاية الوسم الأول
class = "example"
ثم يتم استدعاؤه من ملف style بالطريقة التالية
.example { }
قم بنسخ الـ class التالي ولصقه على عدة عناصر في ملف html
لتصبح العناصر بهذا الشكل
خطوة رقم 13
الوصول إلى العناصر بواسطة الـ class
ثم قم بنسخ الكود التالي وإضافته إلى ملف style
خطوة رقم 14
مراجعة طرق الوصول إلى العناصر
1- بواسطة اسم الوسم tag
h2 { background: gold }
2- بواسطة إضافة id للعنصر واستدعاؤه باسم هذا الـ id
3- بواسطة إضافة class للعنصر واستدعاؤه باسم هذا الـ class
خطوة رقم 15
طريقة اختيار ألوان أخرى
من خلال الرابط التالي
https://htmlcolorcodes.com
background: #2936BB ;
خطوة رقم 16
لتغيير لون الخط
color : #8AFEC7 ;
خطوة رقم 17
لتغيير حجم الخط
font-size : 50px ;
خطوة رقم 18
لإضافة إطار للعنصر
border: 5px solid red;
لإضافة إطار للجدول
خطوة رقم 19
للتحكم في العرض والارتفاع
width : 100px ;
width : 100% ;
width : 80% ;

height : 50px;
خطوة رقم 20
لاستدعاء جميع العناصر
خطوة رقم 21
للتحكم في اتجاه النص من اليمين إلى اليسار أو العكس
خطوة رقم 22
للتحكم في محاذاة أغلب العناصر
text-align: center ;
text-align: left ;
text-align: right ;
خطوة رقم 23
للتحكم في محاذاة بعض العناصر التي لا تستجيب للتنسيق السابق
للتوسيط
margin : auto ;
وللمحاذاة إلى اليمين أو اليسار
float: right ;
float: left ;
تنبيه : عند استعمال flout قد تحدث مشكلة للعنصر الذي يليه، والحل: بإضافة التنسيق التالي لهذا العنصر
clear: both ;
خطوة رقم 24
للتحكم في الأبعاد الخارجية للعنصر
margin : 50px ;

margin-top : 80px ;
margin-left : 80px ;
margin-right : 40px ;
margin-bottom : 40px ;
خطوة رقم 25
للتحكم في الأبعاد الداخلية للعنصر
padding : 60px ;

padding-top : 50px ;
padding-left : 50px ;
padding-right : 110px ;
padding-bottom : 110px ;
خطوة رقم 26
لإخفاء العنصر
display : none ;
خطوة رقم 27
لإظهار العنصر
display : block ;
خطوة رقم 28
مراجعة لغة Css
خطوة رقم 29
تمرين عملي على لغة css
قم بإنشاء مجلد جديد باسم تمرين على لغة css
ثم بداخل هذا المجلد أنشئ ملف جدبد ياسم
التمرين.html
ثم قم بنسخ الكود التالي كاملا ، وألصقه في هذا الملف
ثم قم بإنشاء ملف جديد باسم style.css
قم الآن بالتنسيق على هذه الأكواد ليصبح مثل الصورة التالية ولو بشكل مقارب
اضغط على الصورة للتكبير
التمرين