محددات CSS
- الصفحة السابقة قواعد CSS
- الصفحة التالية استخدام CSS
محددات CSS
اختيارات CSS تستخدم لـ "البحث" (أو اختيار) العناصر HTML التي يتم تعيين النمط لها.
يمكننا تصنيف اختيارات CSS إلى خمس فئات:
- اختيارات البسيطة (اختيار العناصر بناءً على الاسم أو id أو الفئة)
- اختيارات المركبة(اختيار العناصر بناءً على العلاقة المحددة بينها)
- اختيارات الظواهر المزيفة(اختيار العناصر بناءً على الحالة المحددة)
- اختيارات الظواهر المزيفة(اختيار جزء من العنصر وإعداد نمطه)
- اختيارات الخاصية(اختيار العناصر بناءً على الخاصية أو قيمة الخاصية)
هذا الصفح يشرح أقل ما يمكن من اختيارات CSS.
محدد عنصر CSS
يختار اختيار العنصر العناصر HTML بناءً على اسم العنصر.
مثال
في هذا المثال، سيتم تعديل جميع عناصر <p> في الصفحة لتكون متجهة إلى الوسط وللحصول على لون النص الأحمر:
p { text-align: center; color: red; }
اختيار id في CSS
يستخدم اختيار id خاصية id في عنصر HTML لاختيار العنصر المحدد.
يكون id العنصر فريدًا في الصفحة، لذا يتم استخدام اختيار id لاختيار عنصر فريد!
لاختيار العنصر الذي يحتوي على id معين، اكتب رمز العلامة المزدوجة (#)، ثم id العنصر.
مثال
سيطبق هذا القاعدة CSS على العنصر HTML الذي يحتوي على id="para1":
#para1 { text-align: center; color: red; }
ملاحظة:لا يمكن أن تبدأ اسم الصفحة بالرقم.
اختيار الصفحة في CSS
اختيار الصفحة يختار العناصر HTML التي تحتوي على صفة معينة.
لاختيار العناصر التي تحتوي على صفة معينة، اكتب رمز النقطة (.)، ثم اسم الصفة.
مثال
في هذا المثال، سيكون جميع العناصر HTML التي تحتوي على class="center" حمراء ومتجهة إلى الوسط:
.center { text-align: center; color: red; }
يمكنك أيضًا تحديد أن بعض العناصر HTML فقط ستتأثر بالصفة.
مثال
في هذا المثال، سيتم تعديل فقط عنصر <p> الذي يحتوي على class="center" لتحقيق التوجيه إلى الوسط:
p.center { text-align: center; color: red; }
يمكن لعنصر HTML أن يشير إلى عدة صفوف.
مثال
في هذا المثال، عنصر <p> سيتم تعيينه لأسلوبه بناءً على class="center" و class="large":
<p class="center large">هذا الفقرة يشير إلى نوعين من الصفوف.</p>
ملاحظة:لا يمكن أن تبدأ اسم الصفحة بالرقم!
اختيار العام في CSS
اختيار العام (*) يختار جميع العناصر HTML في الصفحة.
مثال
القواعد التالية من CSS ستؤثر على كل عنصر HTML في الصفحة:
* { text-align: center; color: blue; }
اختيار المجموعات في CSS
اختيار المجموعات يختار جميع العناصر HTML التي تحتوي على تعريف أسلوب مشابه.
انظر إلى كود CSS التالي (عناصر h1، h2 و p لها تعريفات أسلوب متشابهة):
h1 { text-align: center; color: red; } h2 { text-align: center; color: red; } p { text-align: center; color: red; }
من الأفضل تجميع الخيارات لتحسين قصير الكود.
لإضافة خيارات إلى مجموعة، استخدم نقطة العطف للفصل بين كل خيار.
مثال
في هذا المثال، نقوم بتجميع المربعات المذكورة في الكود السابق من خلال الخيارات التالية:
h1, h2, p { text-align: center; color: red; }
جميع اختيارات CSS البسيطة
مستخدمو الخيارات | مثال | وصف المثال |
---|---|---|
.class | .intro | اختيار جميع العناصر التي تحتوي على class="intro". |
#id | #firstname | اختيار العنصر ذي id="firstname". |
* | * | اختيار جميع العناصر. |
عنصر | p | اختيار جميع عناصر <p>. |
عنصر,عنصر,.. | div, p | اختيار جميع عناصر <div> وكل عناصر <p>. |
قراءة متعمقة
كتب خارجية:محدد عنصر CSS
كتب خارجية:تجميع محددي selectors CSS
كتب خارجية:تفسير محددي selectors CSS
كتب خارجية:تفسير محددي selectors CSS
كتب خارجية:تفسير محددي selectors CSS
كتب خارجية:محدد سلف CSS
كتب خارجية:محدد عنصر فرعي CSS
كتب خارجية:محدد أخ ك近 CSS
- الصفحة السابقة قواعد CSS
- الصفحة التالية استخدام CSS