AbU ALi ElA$Sa$Y AbU Ali ElAsSaSy SiTe EmPeRoR
النادى المفضل : الجنسيه : مزاجك ايه : هوايتى : المهنة : الجنس : عدد المساهمات : 3295 نقاط العضو : 47571 شعبية العضو : 1740 الموقع : عايش فى منتدى العساسيه العمر : 31 تاريخ التسجيل : 22/05/2009 اوسمتى : اوسمتى 2 : اوسمتى 3 : دعائى يارب تقبله :
بطاقة الشخصية شات المنتدى:
| موضوع: الدرس 6: المطابقة والتجميع للعناصر class وid 10th يونيو 2010, 11:31 | |
| في بعض الأحيان تود أن تفعل خصائص ما على مجموعة أو فريق من العناصر، في هذ الدرس سنلقي نظرة على كيفية استخدام الفئات class والمعرفات id لتحديد خصائص معينة لعناصر مختارة.كيف تختار لوناً محدداً لعنوان يختلف عن بقية العناوين في موقعك؟ كيف يمكنك أن تجمع بين روابط مختلفة وكل مجموعة تضعها في قسم مختلف وكل قسم له تصميم خاص؟ هذه أمثلة سنجيب عليها في هذا الدرس.تجميع العناصر باستخدام الفئات "class"لنقل بأن لدينا قائمتين من الروابط لأصناف مختلفة من الثمار، الخضار والفواكه، القائمتين في ملف HTML ستكونان بهذا الشكل:
الخضار:
فواكه:
نريد أن تكون قائمة روابط الخضروات باللون الأصفر، وقائمة الفواكه باللون الأحر وبقية الروابط تبقى باللون الأزرق.لإنجاز هذا نقسم الروابط إلى مجموعتين، يمكن فعل ذلك بتحديد فئة لكل رابط باستخدام الخاصية class.لنقم بتحديد فئات للمثال أعلاه:
خضار:
فواكه:
يمكن الآن تحديد خصائص محددة للروابط التي تتبع فئة الخضروات أو الفواكه بهذا الشكل: a { color: blue; }
a.veg { color: #FFBB00; }
a.fru { color: #800000; }
كما ترى في المثال، يمكنك أن تحدد خصائص لعناصر معينة تتبع مجموعة محددة باستخدام الفائت .classname في ملف التصميم.تحديد معرف خاص لعنصر معين من خلال idبالإضافة إلى تجميع العناصر من خلال الفئات، لعلك ترغب في تحديد معرف لخاصية محددة، هذا يمكن إنجازه من خلال الخاصية id.المميز في الخاصية id هو عدم إمكانية وجود عنصرين يستخدمانه في نفس الملف، أي لا يمكن لعنصرين أن يستخدما معرفاً id واحداً في نفس الصفحة، كل معرف id يجب أن يكون مميزاً وفريداً، أما غير ذلك فعليك استخدام الفئات class، دعنا نلقي نظرة على مثال محتمل لكيفية استخدام المعرف id:
فصل 1 ...
فصل 1.1 ...
فصل 1.2 ...
فصل 2 ...
فصل 2.1 ...
فصل 2.1.2 ...
المثال أعلاه قد يكون عناوين لوثيقة ما تقسم الصفحة إلى أبواب وفصول، من الطبيعي أن نحدد لكل فصل معرفاً خاصاً id كما في المثال الآتي:
id="c1">فصل 1 ... id="c1-1">فصل 1.1... id="c1-2">فصل 1.2... id="c2">فصل 2... id="c2-1">فصل 2.1... id="c2-1-2">فصل 2.1.2... لنقل أن عنوان الفصل 1.2 يجب أن يكون باللون الأحمر، يمكن إنجاز ذلك في CSS بهذا الشكل: #c1-2 { color: red; }
كما ترى في المثال أعلاه يمكن تحديد خصائص معينة لعنصر معين باستخدام #id في وثيقة التصميم. | |
|
hassan_dmar عضو ماهر
النادى المفضل : الجنسيه : مزاجك ايه : هوايتى : المهنة : الجنس : عدد المساهمات : 184 نقاط العضو : 10663 شعبية العضو : 4 الموقع : اول لفة على ايديك اليمين العمر : 29 تاريخ التسجيل : 16/08/2010 اوسمتى : اوسمتى 2 : اوسمتى 3 : دعائى يارب تقبله :
| موضوع: رد: الدرس 6: المطابقة والتجميع للعناصر class وid 17th أغسطس 2010, 00:03 | |
| | |
|
AbU ALi ElA$Sa$Y AbU Ali ElAsSaSy SiTe EmPeRoR
النادى المفضل : الجنسيه : مزاجك ايه : هوايتى : المهنة : الجنس : عدد المساهمات : 3295 نقاط العضو : 47571 شعبية العضو : 1740 الموقع : عايش فى منتدى العساسيه العمر : 31 تاريخ التسجيل : 22/05/2009 اوسمتى : اوسمتى 2 : اوسمتى 3 : دعائى يارب تقبله :
بطاقة الشخصية شات المنتدى:
| موضوع: رد: الدرس 6: المطابقة والتجميع للعناصر class وid 17th أغسطس 2010, 11:10 | |
| | |
|
hassan_dmar عضو ماهر
النادى المفضل : الجنسيه : مزاجك ايه : هوايتى : المهنة : الجنس : عدد المساهمات : 184 نقاط العضو : 10663 شعبية العضو : 4 الموقع : اول لفة على ايديك اليمين العمر : 29 تاريخ التسجيل : 16/08/2010 اوسمتى : اوسمتى 2 : اوسمتى 3 : دعائى يارب تقبله :
| موضوع: رد: الدرس 6: المطابقة والتجميع للعناصر class وid 17th أغسطس 2010, 21:14 | |
| | |
|