صفحات التنسيق النمطية - كتاب التقنية الرقمية - الصف 11 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب التقنية الرقمية - الصف 11 - الفصل 1 | المادة: التقنية الرقمية | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: صفحات التنسيق النمطية

📚 معلومات الصفحة

الكتاب: كتاب التقنية الرقمية - الصف 11 - الفصل 1 | المادة: التقنية الرقمية | المرحلة: الصف 11 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 بنية صفحات التنسيق النمطية (CSS)

المفاهيم الأساسية

صفحات التنسيق النمطية: تشير إلى قاعدة الأنماط المتتالية التي سيتم تطبيقها على العنصر.

المحددات: تشير إلى كيفية تنسيق العنصر.

التعريف: يشير إلى كيفية تنسيق العنصر.

الخاصية: تشير إلى مظاهر العنصر التي تريد تغييرها.

القيمة: تحدد الإعدادات التي تريد استخدامها مع الخصائص المحددة.

كتلة تعريف: إذا أردت تطبيق قاعدة التصميم على أكثر من عنصر يجب الفصل بين أسماء العناصر بواسطة الفاصلة المنقوطة.

خريطة المفاهيم

```markmap

الوحدة الخامسة: البرمجة المتقدمة باستخدام HTML

تصميم صفحات التنسيق النمطية

مكونات صفحة ويب كاملة الوظائف

  • HTML
- الهيكل والمحتوى

- الترويسة

- الفقرات

- القوائم

- الصور

- مقاطع الفيديو

  • CSS
- العرض

- الخط

- لون الخط

- لون الخلفية

- عرض الوسائط

- مزايا الاستخدام

- سهولة التعديل على الصفحات

- حجم أصغر للملف

- تحميل أسرع للصفحات

- بنية صفحات التنسيق النمطية

- المحددات (Selectors)

- تشير إلى كيفية تنسيق العنصر

- التعريف (Definition)

- يشير إلى كيفية تنسيق العنصر

- الخاصية (Property)

- تشير إلى مظاهر العنصر التي تريد تغييرها

- القيمة (Value)

- تحدد الإعدادات للخاصية

- كتلة تعريف (Declaration Block)

- فصل أسماء العناصر بالفاصلة المنقوطة

- بناء الجملة

- تحديد عدة خصائص في تعريف واحد

- الفصل بين الخصائص بعلامة الفاصلة المنقوطة

  • JavaScript (JS)
- الآلية

- عرض تفاعلي

- الضغط لفتح قائمة مسدلة

العمل بطبقات البرمجة

  • المبدأ
- كل لغة برمجة طبقة منفصلة

- كل طبقة تؤدي غرضًا مختلفًا

  • طريقة العمل المفضلة
- العمل باللغات بشكل منفصل

- حفظ المقاطع البرمجية في ملفات مستقلة

- الدمج بين اللغات باستخدام:

- صفحات التنسيق النمطية (CSS)

- جافا سكريبت (JavaScript)

  • الطبقات والملفات المرتبطة
- طبقة المحتوى (HTML)

- ملفات HTML

- طبقة العرض (CSS)

- ملفات صفحات التنسيق النمطية

- طبقة آلية العمل (JavaScript)

- ملفات جافا سكريبت

```

نقاط مهمة

  • يمكنك تحديد العديد من الخصائص في تعريف CSS واحد، حيث يفصل فيما بينها بعلامة الفاصلة المنقوطة.
  • مثال على قاعدة CSS: `h1, h2, p { color: yellow; font-family: Arial; }`
  • المحددات (مثل h1, h2, p) تشير إلى العناصر التي سيتم تطبيق الأنماط عليها.
  • كل تعريف يتكون من خاصية (مثل color) وقيمة (مثل yellow).

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

صفحات التنسيق النمطية

نوع: محتوى تعليمي

صفحات التنسيق النمطية

نوع: محتوى تعليمي

تشير إلى قاعدة الأنماط المتتالية التي سيتم تطبيقها على العنصر.

المحددات

نوع: محتوى تعليمي

المحددات

التعريف

نوع: محتوى تعليمي

التعريف

نوع: محتوى تعليمي

تشير إلى كيفية تنسيق العنصر.

العنصر

نوع: محتوى تعليمي

العنصر.

الخاصية

نوع: محتوى تعليمي

الخاصية

نوع: محتوى تعليمي

تشير إلى مظاهر العنصر التي تريد تغييرها.

القيمة

نوع: محتوى تعليمي

القيمة

نوع: محتوى تعليمي

تحدد الإعدادات التي تريد استخدامها مع الخصائص المحددة.

كتلة تعريف

نوع: محتوى تعليمي

كتلة تعريف

نوع: محتوى تعليمي

إذا أردت تطبيق قاعدة التصميم على أكثر من عنصر يجب الفصل بين أسماء العناصر بواسطة الفاصلة المنقوطة.

بناء جملة صفحات التنسيق النمطية

نوع: محتوى تعليمي

بناء جملة صفحات التنسيق النمطية

نوع: محتوى تعليمي

يمكنك تحديد العديد من الخصائص في تعريف واحد، حيث يفصل فيما بينها بعلامة الفاصلة المنقوطة.

🔍 عناصر مرئية

بنية صفحات التنسيق النمطية

A diagram illustrating the structure of cascading style sheets (CSS). It shows relationships between 'صفحات التنسيق النمطية' (Style Sheets), 'المحددات' (Selectors), 'التعريف' (Definition), 'الخاصية' (Property), and 'القيمة' (Value). The diagram also includes a specific CSS rule example.

بناء جملة صفحات التنسيق النمطية

A visual representation of a CSS rule set, showing a selector targeting multiple HTML elements and defining styles.

📄 النص الكامل للصفحة

--- SECTION: صفحات التنسيق النمطية --- صفحات التنسيق النمطية تشير إلى قاعدة الأنماط المتتالية التي سيتم تطبيقها على العنصر. --- SECTION: المحددات --- المحددات --- SECTION: التعريف --- التعريف تشير إلى كيفية تنسيق العنصر. --- SECTION: العنصر --- العنصر. --- SECTION: الخاصية --- الخاصية تشير إلى مظاهر العنصر التي تريد تغييرها. --- SECTION: القيمة --- القيمة تحدد الإعدادات التي تريد استخدامها مع الخصائص المحددة. --- SECTION: كتلة تعريف --- كتلة تعريف إذا أردت تطبيق قاعدة التصميم على أكثر من عنصر يجب الفصل بين أسماء العناصر بواسطة الفاصلة المنقوطة. --- SECTION: بناء جملة صفحات التنسيق النمطية --- بناء جملة صفحات التنسيق النمطية يمكنك تحديد العديد من الخصائص في تعريف واحد، حيث يفصل فيما بينها بعلامة الفاصلة المنقوطة. --- VISUAL CONTEXT --- **DIAGRAM**: بنية صفحات التنسيق النمطية Description: A diagram illustrating the structure of cascading style sheets (CSS). It shows relationships between 'صفحات التنسيق النمطية' (Style Sheets), 'المحددات' (Selectors), 'التعريف' (Definition), 'الخاصية' (Property), and 'القيمة' (Value). The diagram also includes a specific CSS rule example. Data: Hierarchical breakdown of CSS structure and components. Key Values: Selectors point to HTML elements., Definitions contain properties and values., Properties define styles, values set them., Multiple declarations are separated by semicolons. Context: Explains the fundamental structure of CSS, how style rules are defined, and how they apply to HTML elements. **DIAGRAM**: بناء جملة صفحات التنسيق النمطية Description: A visual representation of a CSS rule set, showing a selector targeting multiple HTML elements and defining styles. Data: Demonstrates a CSS rule where 'h1', 'h2', and 'p' elements are selected, and their 'color' property is set to 'yellow' and 'font-family' to 'Arial'. Key Values: Selector: h1, h2, p, Property: color, font-family, Value: yellow, Arial, Declaration block separator: ; Context: Provides a concrete example of a CSS rule, illustrating selectors, properties, values, and the syntax for applying styles to multiple HTML elements.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 5 بطاقة لهذه الصفحة

كيف يتم الفصل بين أسماء العناصر في المحدد إذا أردنا تطبيق نفس التنسيق على أكثر من عنصر؟

  • أ) بواسطة مسافة فقط.
  • ب) بواسطة الفاصلة العادية (,).
  • ج) بواسطة الفاصلة المنقوطة (;).
  • د) بواسطة الشرطة (-).

الإجابة الصحيحة: c

الإجابة: بواسطة الفاصلة المنقوطة (;).

الشرح: 1. لإنشاء محدد يستهدف عدة عناصر. 2. نكتب أسماء العناصر (مثل h1, p). 3. نفصل بينها باستخدام الفاصلة المنقوطة (;). مثال: h1; p; div { ... }

تلميح: تستخدم نفس العلامة التي تفصل بين التعريفات داخل الكتلة.

التصنيف: صيغة/خطوات | المستوى: متوسط

ما هو تعريف 'التعريف' (Declaration) في بناء جملة CSS؟

  • أ) هو اسم العنصر في HTML الذي نريد تنسيقه.
  • ب) هي الفاصلة المنقوطة التي تفصل بين التعريفات.
  • ج) هو الجزء الذي يحتوي على الخاصية والقيمة، ويحدد كيفية تنسيق العنصر.
  • د) هي القائمة الكاملة لجميع الأنماط في الملف.

الإجابة الصحيحة: c

الإجابة: هو الجزء الذي يحتوي على الخاصية والقيمة، ويحدد كيفية تنسيق العنصر.

الشرح: 1. التعريف هو الجزء الأساسي من قاعدة CSS بعد المحدد. 2. يتكون من خاصية وقيمة. 3. وظيفته تحديد كيفية تنسيق العناصر المحددة بواسطة المحدد.

تلميح: يأتي بعد المحدد ويحتوي على زوج من الخاصية والقيمة.

التصنيف: تعريف | المستوى: سهل

ما هي وظيفة 'الخاصية' (Property) في قاعدة CSS؟

  • أ) تحدد العنصر المستهدف في صفحة HTML.
  • ب) تشير إلى مظهر أو سمة محددة للعنصر التي نريد تغييرها، مثل اللون أو حجم الخط.
  • ج) هي القيمة النهائية التي يظهر بها العنصر.
  • د) هي الفاصلة المنقوطة التي تفصل بين القواعد.

الإجابة الصحيحة: b

الإجابة: تشير إلى مظهر أو سمة محددة للعنصر التي نريد تغييرها، مثل اللون أو حجم الخط.

الشرح: 1. الخاصية هي الجزء الأول من التعريف داخل قاعدة CSS. 2. تحدد أي جانب من مظهر العنصر سيتم تعديله. 3. أمثلة على الخصائص: color, font-size, margin.

تلميح: هي ما نريد تعديله في العنصر.

التصنيف: تعريف | المستوى: سهل

ما هو تعريف 'المحددات' (Selectors) في صفحات التنسيق النمطية (CSS)؟

  • أ) تشير إلى القيم التي تحدد مظهر العنصر.
  • ب) تشير إلى العنصر أو العناصر في HTML التي سيتم تطبيق قاعدة الأنماط عليها.
  • ج) هي الكتلة التي تحتوي على الخصائص والقيم.
  • د) تحدد الإعدادات النهائية لمظهر الموقع.

الإجابة الصحيحة: b

الإجابة: تشير إلى العنصر أو العناصر في HTML التي سيتم تطبيق قاعدة الأنماط عليها.

الشرح: 1. المحددات هي الجزء الأول في قاعدة CSS. 2. وظيفتها تحديد العنصر أو العناصر في مستند HTML. 3. يتم تطبيق الخصائص والقيم المحددة في التعريف على هذه العناصر المحددة.

تلميح: هي الجزء الذي يحدد الهدف من قاعدة التنسيق.

التصنيف: تعريف | المستوى: سهل

ما هي القاعدة الصحيحة لفصل التعريفات المتعددة (الخصائص والقيم) داخل كتلة تعريف CSS واحدة؟

  • أ) يفصل بينها بعلامة النقطتين (:).
  • ب) يفصل بينها بعلامة الفاصلة المنقوطة (;).
  • ج) يفصل بينها بعلامة المساواة (=).
  • د) يفصل بينها بعلامة الشرطة (-).

الإجابة الصحيحة: b

الإجابة: يفصل بينها بعلامة الفاصلة المنقوطة (;).

الشرح: 1. داخل الكتلة {} بعد المحدد. 2. يمكن كتابة أكثر من خاصية وقيمة. 3. يجب وضع فاصلة منقوطة (;) بعد كل تعريف (زوج خاصية:قيمة). مثال: color: yellow; font-family: Arial;

تلميح: تستخدم نفس العلامة لفصل العناصر في المحدد.

التصنيف: صيغة/خطوات | المستوى: متوسط