13

متى أستخدم class ومتى id?

السلام عليكم

سؤالي واضح كما في العنوان،ألايد أن أعرف متى أستخدم

<div class=

ومتى

<div id=

وما خصائص كل منهما؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

17
  • كلاهما لتعريف أي من عناصر (مكونات صفحة) الـ HTML

  • الـ id أشبه برقم بطاقة الهوية يجب أن لا يتكرر أي لا يوجد هويتين لهما نفس الرقم أي في عالم الـ HTML يجب أن لا يتكرر الـ id لعنصرين مختلفين

    • وهو قيمة واحدة أي كل ما في معامل الـ id يعامل كقيمة واحدة
  • أما الـ class فكما الوظيفة أو الجنس في بطاقة الهوية فهما يحدد تصنيف أو أوصاف محددة لصاحب الهوية

    • و يمكن للـ class أن تحتوى على أكثر من صفة/تصنيف/فئة مفصولة بمسافة
  • مثلا كل تعليق في موقع أرابيا له class post_comment وذلك لتطبيق تنسيق معين للتعليقات في الموقع

وايضا من ناحية الـ javascript لتسهيل الوصول للعناصر ذات فئة أو صنف التعليقات

في حين تجد لكل تعليق id خاص به

 id="comment-20393" class="post_comment  index0 "

شكراً لك

15

حين تريد تطبيق خاصية معينة مثل اللون على اكثر من عنصر مثلا استخدم class وحين تريد تمييز عنصر وحيد في الصفحة للتعامل معه يمكنك استخدام id