انتقل إلى محتوى الدرس

CSS for Styling and Layout لغة CSS للتنسيق وتخطيط الشاشة

استكشف اللغات الثلاث الأساسية لبناء الواجهة الأمامية: لغة HTML لهيكلة المحتوى، ولغة CSS للتنسيق والتخطيط، ولغة JavaScript للتفاعل والمنطق، مع فهم الفرق بين لغات التوصيف والبرمجة، ومفهوم شجرة DOM، ودور لغة TypeScript.
2 صفوف تعليمية
تكنولوجيا الويب
2 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

إذا فتحت صفحة مكتوبة بلغة وحدها، فستظهر كصفحة بيضاء بدائية بنصوص سوداء متراصة تحت بعضها. وهنا يأتي دور لغة CSS ( — أوراق الأنماط المتتالية):

  • الألوان والخطوط والهوية البصرية: تتحكم في ألوان الخلفيات والنصوص، ونوع الخط وحجمه، وانحناء حواف البطاقات والظلال.
  • تخطيط الشاشة وتوزيع العناصر: ترتب العناصر في أعمدة وشبكات متناسقة، وتضبط المسافات الداخلية والخارجية بين الأقسام.
  • التجاوب الذكي مع مختلف الشاشات: بفضل قدرات تتكيف الصفحة تلقائياً لتظهر بثلاثة أعمدة على شاشة الحاسوب وبعمود واحد مريح للقراءة على شاشة الهاتف.

تأمل كيف تمنح أسطر البسيطة التالية المظهر الأنيق والألوان للبطاقة التي أنشأناها سابقاً:

الصف 2 كود برمجي
CSS
.lesson-card {
  background-color: #faf7fe;
  color: #292338;
  padding: 20px;
  border-radius: 12px;
}