"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > هل يمكن لـ CSS تحديد موقع عناصر HTML بناءً على أي قيمة سمة؟

هل يمكن لـ CSS تحديد موقع عناصر HTML بناءً على أي قيمة سمة؟

نشر في 2025-06-15
تصفح:988

Can CSS Target HTML Elements Based on Any Attribute Value?

استهداف عناصر html مع أي قيمة سمة في CSS Font-Family: Consolas ؛ }

ومع ذلك ، ينشأ سؤال شائع: هل يمكن استهداف العناصر بناءً على أي قيمة سمة؟ تستكشف هذه المقالة هذا الموضوع. من خلال حذف القيمة بعد اسم السمة ، يتم تحديد جميع العناصر مع تلك السمة. على سبيل المثال:

a [rel] { اللون: أحمر. }
input[type=text] {
    font-family: Consolas;
}
مع هذه القاعدة ، فإن قصاصة HTML المقدمة ستنمي العلامات الأولى والثالثة باللون الأحمر:

النص القياسي النص الأحمر مرة أخرى

يعكس هذا السلوك المؤشر الافتراضي: نمط المؤشر المطبق على علامات مع سمات HREF المحددة. قيم السمة. يمكن تحقيق ذلك باستخدام: ليس الفئة الزائفة بالاقتران مع محدد السمة: a [rel]: not ([rel = ""]) { اللون: أحمر. }

تستهدف هذه القاعدة جميع علامات المرساة مع سمة rel ، باستثناء تلك التي تكون فيها القيمة فارغة (أي ، لا توجد قيمة محددة).

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3