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

Attribute Selectors Complete Reference المرجع الشامل لمحددات السمات السبع

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

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

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

يجمع الجدول المرجعي الشامل التالي صيغ محددات السمات السبع المعتمدة وراية تجاهل حالة الأحرف مع أمثلتها العملية:

الصيغةقاعدة المطابقةمثال تطبيقي
[attr]مجرد وجود السمة على العنصرinput[readonly]، button[disabled]
[attr="val"]تطابق تام وكامل للنصinput[type="email"]، [dir="rtl"]
[attr~="val"]كلمة مستقلة ضمن قائمة مفصولة بمسافات[data-tags~="featured"]
[attr|="val"]تطابق تام أو متبوع بشرطة رمز لغة[lang|="ar"] يطابق ar وar-SA
[attr^="val"]تبدأ القيمة بالمقطع المحددa[href^="https://"]، a[href^="http://"]
[attr$="val"]تنتهي القيمة بالمقطع المحددa[href$=".pdf"]، a[href$=".zip"]
[attr*="val"]تحتوي القيمة على المقطع في أي موضعa[href*="closetag"]
[attr="val" i]مطابقة تتجاهل فرق الأحرف الكبيرة والصغيرةa[href$=".pdf" i]
الصف 2 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

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