محددات CSS: استهداف العناصر، العناصر المباشرة، والعناصر المحددة

الدرس: محددات CSS: استهداف العناصر، العناصر المباشرة، والعناصر المحددة

المدة: 5 دقائق

وصف مختصر:

اكتشف كيفية استخدام محددات CSS لتطبيق التنسيقات على العناصر والعناصر المباشرة والمحددة مثل العنصر الأول والأخير داخل الهيكل العام لصفحة الويب.

وصف الدرس

كيفية استخدام محددات CSS لتطبيق التنسيقات على العناصر المختلفة


في هذا الدرس، سنتناول كيفية استخدام محددات CSS لتطبيق التنسيقات على عناصر HTML. هذه المهارات تتيح لك التحكم الكامل في كيفية ظهور العناصر المختلفة على صفحة الويب، بما في ذلك تطبيق التنسيقات على عدة عناصر، استهداف العناصر المباشرة، وتحديد العناصر الخاصة مثل الأول والأخير من نوع معين.

تطبيق نفس خصائص CSS على عدة عناصر باستخدام محددات متعددة


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

body, header {
background-color: lightgray;
padding: 10px;
}

في هذا المثال، نطبق الخلفية والتباعد على كل من عنصر <body> و<header> بنفس التنسيقات.

استهداف جميع العناصر داخل عنصر معين باستخدام محدد المسافة


محدد المسافة في CSS يسمح لك بتطبيق التنسيقات على جميع العناصر داخل عنصر آخر. على سبيل المثال:

body div {
color: red;
}

هذا يعني أن جميع عناصر <div> داخل عنصر <body> ستأخذ لون النص الأحمر.

استهداف العناصر المباشرة فقط باستخدام المحدد المباشر ">"


المحدد المباشر يتيح لك استهداف العناصر المباشرة فقط داخل عنصر آخر. في المثال التالي:

body > header > nav {
background-color: lightgreen;
padding: 5px;
}

نطبق هذه التنسيقات فقط على عنصر <nav> المباشر داخل عنصر <header>.

استهداف العنصر الأول باستخدام محدد ":first-of-type"


يمكنك استهداف أول عنصر من نوعه داخل عنصر محدد باستخدام محدد :first-of-type:

body > div:first-of-type {
background-color: blue;
}

في هذا المثال، يتم تغيير خلفية أول <div> مباشرةً داخل عنصر <body> إلى اللون الأزرق.

استهداف العنصر الأخير باستخدام محدد ":last-of-type"


لتطبيق تنسيقات على العنصر الأخير من نوع معين، يمكنك استخدام محدد :last-of-type:

body > div:last-of-type {
background-color: yellow;
}

هنا يتم تغيير خلفية آخر <div> مباشرةً داخل عنصر <body> إلى اللون الأصفر.

استهداف عنصر بناءً على ترتيبه باستخدام محدد ":nth-of-type"


محدد :nth-of-type يتيح لك استهداف عناصر بناءً على ترتيبها داخل عنصر آخر. على سبيل المثال:

body > div:nth-of-type(2) {
background-color: pink;
}

في هذا المثال، يتم تطبيق الخلفية الوردية على ثاني <div> داخل عنصر <body>.

اكتسب المهارات المتقدمة في CSS الآن!


من خلال تعلم كيفية استخدام محددات CSS المتقدمة، يمكنك التحكم الكامل في كيفية ظهور وتصميم مواقع الويب. انضم إلى دوراتنا الآن واحصل على شهادة معتمدة في تطوير الويب. مهاراتك المكتسبة ستجعلك مؤهلاً لبناء مواقع ويب احترافية وعصرية.

الفيديوهات

سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و الفيديوهات

فيديو الدرس التعليمي محددات CSS: استهداف العناصر، العناصر المباشرة، والعناصر المحددة

المصادر

سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و المصادر

أوامر بناء صفحة إنترنت مستخدمة في هذا الدرس

أوامر تنسيق مستخدمة في هذا الدرس

ملحقات ال PDF

سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و ملحقات ال PDF

ملف الشرح المرجعي وصول لعناصر صفحات الإنترنت وتنسيقها

الدروس والاختبارات لتعلم هذه الدورة التدريبية : دورة تدريبية لغة CSS لإنشاء تصاميم وتنسيق صفحات الإنترنت

has been added to the cart. View Cart