منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
مؤسسة فينكس تكنالوجي ® Phoenix Technology
                      

العودة مؤسسة فينكس تكنالوجي ®



أهلا وسهلا بك في مؤسسة فينكس تكنالوجي ®
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.


منتدي متخصص في صيانة الانضمة والشبكات المعلوماتية وتطوير المواقع والمنتديات . وافلام ومسلسلات عالمية مختلفة
 
الرئيسيةالبوابة رمضانيةأحدث الصورالتسجيلدخول

شاطر|


بيانات كاتب الموضوع
الدرس 7: المطابقة والتجميع للعناصر class وid CSS
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:

مستخدم مجتهد

الرتبه:
مستخدم مجتهد
الصورة الرمزية

énergie
البيانات
عدد المشاركات : 200

الإتصالات
الحالة:
وسائل الإتصال:

موضوع: الدرس 7: المطابقة والتجميع للعناصر class وid CSS الدرس 7: المطابقة والتجميع للعناصر class وid     CSS Empty16/11/2014, 17:43

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




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

تجميع العناصر باستخدام الفئات "class"

لنقل بأن لدينا قائمتين من الروابط لأصناف مختلفة من الثمار، الخضار والفواكه، القائمتين في ملف HTML ستكونان بهذا الشكل:

الكود:

   <p>الخضار:</p>
   <ul>
   <li><a href="ab.htm">يقدونس</a></li>
   <li><a href="cd.htm">جزر</a></li>
   <li><a href="ef.htm">خيار</a></li>
   </ul>

   <p>فواكه:</p>
   <ul>
   <li><a href="gh.htm">تفاح</a></li>
   <li><a href="ij.htm">أناناس</a></li>
   <li><a href="kl.htm">بطيخ</a></li>
   </ul>
   



  • شاهد المثال

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

الكود:

   <p>خضار:</p>
   <ul>
   <li><a href="ab.htm" class="veg">بقدونس</a></li>
   <li><a href="cd.htm" class="veg">جزر</a></li>
   <li><a href="ef.htm" class="veg">خيار</a></li>
   </ul>

   <p>فواكه:</p>
   <ul>
   <li><a href="gh.htm" class="fru">تفاح</a></li>
   <li><a href="ij.htm" class="fru">أناناس</a></li>
   <li><a href="kl.htm" class="fru">بطيخ</a></li>
   </ul>
   


يمكن الآن تحديد خصائص محددة للروابط التي تتبع فئة الخضروات أو الفواكه بهذا الشكل:

الكود:

   a {
      color: blue;
   }

   a.veg {
      color: #FFBB00;
   }

   a.fru {
      color: #800000;
   }
   



  • شاهد المثال

كما ترى في المثال، يمكنك أن تحدد خصائص لعناصر معينة تتبع مجموعة محددة باستخدام الفائت .classname في ملف التصميم.

تحديد معرف خاص لعنصر معين من خلال id

بالإضافة إلى تجميع العناصر من خلال الفئات، لعلك ترغب في تحديد معرف لخاصية محددة، هذا يمكن إنجازه من خلال الخاصية
الكود:
id
.
المميز في الخاصية
الكود:
id
هو عدم إمكانية وجود عنصرين يستخدمانه في نفس الملف، أي لا يمكن لعنصرين أن يستخدما معرفاً
الكود:
id
واحداً في نفس الصفحة، كل معرف
الكود:
id
يجب أن يكون مميزاً وفريداً، أما غير ذلك فعليك استخدام الفئات
الكود:
class
، دعنا نلقي نظرة على مثال محتمل لكيفية استخدام المعرف
الكود:
id
:

الكود:

   <h1>فصل 1</h1>
   ...
   <h2>فصل 1.1</h2>
   ...
   <h2>فصل 1.2</h2>
   ...
   <h1>فصل 2</h1>
   ...
   <h2>فصل 2.1</h2>
   ...
   <h3>فصل 2.1.2</h3>
   ...
   


المثال أعلاه قد يكون عناوين لوثيقة ما تقسم الصفحة إلى أبواب وفصول، من الطبيعي أن نحدد لكل فصل معرفاً خاصاً
الكود:
id
كما في المثال الآتي:

الكود:

   <h1 id="c1">فصل 1</h1>
   ...
   <h2 id="c1-1">فصل 1.1</h2>
   ...
   <h2 id="c1-2">فصل 1.2</h2>
   ...
   <h1 id="c2">فصل 2</h1>
   ...
   <h2 id="c2-1">فصل 2.1</h2>
   ...
   <h3 id="c2-1-2">فصل 2.1.2</h3>
   ...
   


لنقل أن عنوان الفصل 1.2 يجب أن يكون باللون الأحمر، يمكن إنجاز ذلك في CSS بهذا الشكل:

الكود:

   #c1-2 {
      color: red;
   }
   



  • شاهد المثال

كما ترى في المثال أعلاه يمكن تحديد خصائص معينة لعنصر معين باستخدام #id في وثيقة التصميم.

ملخص

في هذا الدرس تعلمنا كيف نستخدم المنتقي من نوع
الكود:
class
و
الكود:
id
، يمكنك الآن أن تحدد خصائص محددة لعناصر معينة.















 الموضوع الأصلي : الدرس 7: المطابقة والتجميع للعناصر class وid CSS // المصدر : منتديات إجلجلي Agelgele // الكاتب:énergie


énergie ; توقيع العضو




المعلومات
الكاتب:
اللقب:
مؤسس الموقع
الرتبه:
مؤسس الموقع
الصورة الرمزية

Ǥlamorous
البيانات
رسالة SMS : الحمد لله علي كل حال
ذكر
الجمهورية الجزائرية الديموقراطية الشعبية
العمر : 33
عدد المشاركات : 1609

الإتصالات
الحالة:
وسائل الإتصال:
http://www.altwer.com

موضوع: رد: الدرس 7: المطابقة والتجميع للعناصر class وid CSS الدرس 7: المطابقة والتجميع للعناصر class وid     CSS Empty2/12/2014, 19:13

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




جزاك الله كل خيرا علي الموضوع
المفيد والرقي















 الموضوع الأصلي : الدرس 7: المطابقة والتجميع للعناصر class وid CSS // المصدر : منتديات إجلجلي Agelgele // الكاتب:Ǥlamorous


Ǥlamorous ; توقيع العضو




الدرس 7: المطابقة والتجميع للعناصر class وid CSS

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

مواضيع مماثلة

» الدرس 1: ما هي لغة PHP
» الدرس 4: الخطوط CSS
» الدرس 5: النصوص CSS
» الدرس 6: الروابط CSS
» الدرس 2: المزودات PHP



الــرد الســـريـع
..
الرد السريع
هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة



●[ جميع حقوق النشر للمواضيع الحصرية محفوظة © phoenix™ 2015 ]●
●[ جميع المواضيع تعبر عن رؤية صاحبها ولا تمت للإدارة بصلة ]●

تحويل وبرمجة الرسام