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

Attribute Specificity and Chaining وزن محدد السمة وتركيب الشروط

استهدف عناصر HTML بمرونة عبر محددات السمات السبع لمطابقة وجود السمة أو قيمتها التامة أو الكلمات المستقلة ورموز اللغات وبدايات الروابط وامتدادات الملفات.
2 صفوف تعليمية
لغة CSS
0 مشاهدة

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

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

في ميزان أولوية CSS، يُحسَب كل محدد سمة في نفس خانة الصنف تماماً بوزن 0-1-0؛ فالمحدد [disabled] يملك وزن 0-1-0، بينما يجمع input[type="email"] عنصراً واحداً وسمة واحدة بوزن 0-1-1.

ويمكنك كذلك تركيب أكثر من شرط سمة متلاصقين بلا مسافة على العنصر نفسه مثل a[href^="https://"][target="_blank"]، مما يشترط تحقق الشرطين معاً في آن واحد ويرفع وزن الأولوية إلى 0-2-1.

الصف 2 ملاحظة هامة