منتديات عالم المحتوى البرمجى - برامج - نت - العاب - فيديو - برمجة - تعليم - حماية- تطوير  
     

Left Nav التسجيل دليل المواقع قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة Right Nav

 

استرجاع كلمة المرور المفقودة طلب كود تنشيط العضوية تنشيط العضوية
العودة   منتديات عالم المحتوى البرمجى - برامج - نت - العاب - فيديو - برمجة - تعليم - حماية- تطوير > منتديات تطوير المواقع والمنتديات -Development sites > ركـــن تطويــــر المواقـــــــــــــع
 
المجلة المنتديات العاب الاسكربتات دليل المواقع الكتب تابع المحتوى فيديو
ركـــن تطويــــر المواقـــــــــــــع و يشمل ASP, CSS, HTML, DHTML, MSHTML, php,VbScript, JScript, , InterDEV6, FrontPage وكل مايتعلق ببرمجة وتصميم المواقع بشكل عام

 اعلانات مساهمة فى دعم الموقع
 

 ملحوظة ادارية & عنوان موضوع
في حال وجود أي مواضيع او ردود مُخالفة من قبل الأعضاء ، يرجى الإبلاغ عنها فورا باستخدام أيقونة تقرير عن مشاركة ( تقرير عن مشاركة مخالفة ) ، و الموجودة أسفل كل مشاركة

الأفضلية في تطبيق قواعد Css

إنشاء موضوع جديد  إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1 (permalink)  
قديم 10-29-2006, 01:20 AM
الصورة الرمزية المحــ البرمجى ــتوى
مالك ومؤسس المحتوي البرمجي
 
من مواضيع :: المحــ البرمجى ــتوى
0 درهم وقاية...
0 الاستعلامات في MySQL - الجزء الثالث
0 تعاملي بذكاء مع طفلك لتجنب مشاكل الفطام
0 الدرس الاول من الدوره لينكس
0 فلم ستيفن سيجال Urban Justice 2007 DVD
0 _** اعرف شخصيتك من خلال حروف اسمك **_
0 شرح طريقة تسريع فتح القوائم في ويندوز xp
0 أربعة في المرأة

 
تاريخ التسجيل: Sep 2006
الدولة: مصر
العمر: 25
المشاركات: 6,033
المحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud ofالمحــ البرمجى ــتوى has much to be proud of
إرسال رسالة عبر مراسل MSN إلى المحــ البرمجى ــتوى إرسال رسالة عبر مراسل Yahoo إلى المحــ البرمجى ــتوى
Lightbulb الأفضلية في تطبيق قواعد Css

 

 

 

 

الأفضلية في تطبيق قواعد CSS


مرحباً..
إذا وضعت قواعد CSS متعارضة تشير إلى نفس العنصر، فهناك عدد من القواعد التي يتبعها المتصفح لتحديد القاعدة التي سيتبعها بحسب دقة القواعد في التعيين، و عند ذلك يتم تطبيقها على العنصر.

أعتقد أن هذه المقالة لا تبدو لك مهمة، و خاصةً أن هذه المشكلة -أي تضارب القواعد- قلما تحدث، و لكنها غالباً ستحدث في الملفات الكبيرة أو عند أخذ قواعد CSS من أكثر من ملف، لذلك لا مانع من إلقاء نظرة على هذا الأمر.


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

كود PHP:
 p colorred; } colorblue; } 
عند ذلك فإن العنصر P سيأخذ اللون الأزرق، لأننا كتبناه آخراً.



و لكن هذه الحالة قلما تحدث، أن تكون العناصر المختارة هي نفسها تماماً، و لكن قد تحدث هذه الحالة عندما يتم "تداخل" بين العناصر المختارة، فمثلاً :
كود PHP:
 div p colorred; } colorblue; } 
يبدو هنا أن العنصر P الموجود داخل العنصر Div سيأخذ اللون الأزرق لأننا عرفنا لون العنصر P بشكل عام بالأزرق -في الآخر-، و لكن لا!، سيتم إسناد اللون الأحمر إلى العنصر P الموجود داخل العنصر Div، لماذا؟، لأن هذه القاعدة محددة و دقيقة أكثر من القاعدة الثانية، لذلك يتم تطبيق القواعد العامة ثم تطبيق القواعد الخاصة فوقها، أرجو أن تكون الفكرة قد وضحت.



و الآن سنحدد الحالات و نعطي لكل حالة عدد من النقاط التي تستحقها، فالحالات الأكثر نقاط هي التي تأخذ الأفضلية في التطبيق :
1- إذا حددت العنصر (مثلاً P، كما في الحالة الأولى)، عند ذلك تعتبر هذه الحالة هي الأقل دقة و تحديد لذلك تأخذ نقطة واحدة.
(مثال) إذا حددت عنصرين متداخلين (مثلاً Div P، كما في الحالة الثانية السطر الأول)، عند ذلك تعتبر هذه الحالة هي تطبيق للحالة الأولى مرتين (1+1) لذلك تأخذ نقطتين.

2- إذا حددت الطبقة (Class) (مثلاً .alternative) عند ذلك تأخذ 10 نقاط.
(مثال) إذا حددت عنصرين متداخلين و حددت الطبقة الخاصة بالثاني (مثلاً div p.alternative)، عند ذلك تعتبر هذه الحالة تطبيق للحالة الأولى مرتين، و للحالة الثانية مرة (1+1+10) لذلك تأخذ 12 نقطة.

3- إذا حددت الـ ID (مثلاً #content)، عند ذلك تأخذ مئة نقطة.
(مثال) إذا حددت عنصرين متداخلين، و حددت الـ ID الخاص بالعنصر الأول و حددت الطبقة الخاصة به أيضاً (body #content .alternative p)، عند ذلك تعتبر هذه الحالة تطبيق للحالة الأولى مرتين و للحالة الثالثة مرة، و للحالة الثانية مرة (1+100+10+1) لذلك تأخذ 112 نقطة.


لذلك إذا وضعت هذه الأمثلة الثلاث، فإن div p.alternative ستفوز على div p و يتم تطبيقها، في حين يتم تطبيق body #content .alternative p عليهما.
لذلك سنلخص النقاط كما يلي :
  • العنصر : نقطة واحدة.
  • الطبقة : 10 نقاط.
  • الـ ID : مئة نقطة.

ذلك بسهولة يمكنك معرفة القاعدة التي ستتطبق من حساب عدد النقاط الخاصة بها.
أرجو أن تكون قد استفدت من هذا الدرس.

المصدر:
[عزيزى الزائر مرحبا بكم سجل معنا ليظهر الرابط. ]

 

توقيع :المحــ البرمجى ــتوى
للحصول على دعم فني أفضل وأسرع احرص على ما يلي :
ــ ليكن عنوان موضوعك واضح ومناسب بعيدا عن الفزعه وغيرها من العناوين .
ــ ليكن طلبك أو سؤالك واضح ومحدد ولا تكتب أكثر من مشكلة في موضوع واحد .
ــ لا تستدعي عضو معين بإسمه يا فلان ويا علان .
ــ ضع رابط للمعاينة في حالة الحاجة لذلك .
ــ ارفق صور توضيحية للمشكلة في حالة الحاجة لذلك .
ــ اذا كانت المشكلة بسبب هاك يتوجب ارفاقه أو وضع رابط للهاك .
ــ اذا حصلت على المساعدة وتم حل المشكلة فتذكر أن ترد على الموضوع وتوضيح أنه تم حل المشكلة .
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

 
المواضيع المتشابهه للموضوع: الأفضلية في تطبيق قواعد Css
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اهم شهادات مايكروسوفت المحــ البرمجى ــتوى ¨¨¨°~*§¦§ ادوات برمجية §¦§*~°¨¨¨ 1 11-07-2007 09:48 PM
سلسلة دروس تشرح استخدام برنامج قواعد البيانات My Sql 4 المحــ البرمجى ــتوى مركز أمن لغات برمجة الويب. 2 07-24-2007 10:15 AM
كيف تبني تطبيق قواعد بيانات في دلفي المحــ البرمجى ــتوى ¨¨¨°~*§¦§ Borland Delphi §¦§*~°¨¨¨ 1 06-03-2007 01:41 PM
سلسلة دروس تشرح استخدام برنامج قواعد البيانات My Sql 5 مفهوم قواعد البيانات المحــ البرمجى ــتوى مركز أمن لغات برمجة الويب. 1 05-27-2007 07:02 PM
سلسلة دروس تشرح استخدام برنامج قواعد البيانات My Sql 3 المحــ البرمجى ــتوى مركز أمن لغات برمجة الويب. 0 11-26-2006 10:11 PM


« شرح Directory Function Library في PHP |

الأفضلية في تطبيق قواعد Css

| لغة ال HTML »
 

دليل المواقع

الاسكربتات

العاب

دليل المحتوى المحتوى البرمجى منتديات المحتوى البرمجى شبكة صباحو المجلة wikipedia
 خريطة  خريطة 2 الثانوية العامة الثانوية الازهرية  تبادل نصى  تبادل نصى  تبادل نصى  تبادل نصى  تبادل نصى
 تبادل نصى كلمات بحث فضايح الفنانين  Site Map

hi5

flixya

youtube

فيديو

الكتب

المحتوى البرمجى | منتدى عالم المحتوى البرمجى | برامج | مكتبة البرامج | مكتبة الخطوط | برامج مشروحة | برامج مسنجر افضل 10 | برامج نوكيا | غرائب وعجائب العالم | الصور المرعبة | الفيديو والصوتيات | أخبار التقنية | الكتب الأكترونية | ألعاب الفيديو | الأفلام الأجنبية المترجمة | برامج الجوال | العربية والأجنبية | برامج والتطبيقات جوال | الأفلام الأجنبية | الأفلام العربية    | المسلسلات الأجنبية | أفلام الأنمي والكارتون | البرامج الكاملة | Youtube Download | YouTube | RM to MP3 | تحويل rm | Yahoo Messenger | DVD to Nokia | اصحاب كول Norton|Internet Download Manager| Kaspersky | Microsoft Windows Media Player | NOD32 Antivirus|RealPlayer |Online TV Player|winrar|winzip|PC Satellite TV Pro|Windows Live Messenger |Messenger Plus! Live|Internet Explorer|Video Downloader|Nero 8| مشاهدة القنوات الفضائية والمشفرة|WebcamMax|برامج ماسنجر |Google Earth | Deep Freeze | BitDefender | avg | ZoneAlarm Antivirus  | ديجي شات | رنك  | sms | الموسوعة الأسلامية  | مكتبة الصورمسجات الجوالavgدليل المواقعرفع رانك | ادوات اصحاب المواقع  | الكاسبر سكاى  | Net Cut  |

  • AddThis Social Bookmark Button  Add to My Windows LiveAdd to My MSNAdd to My GoogleSubscribe in your AOLخدمة rss

  •  [backend] [backendforums] [backenddownloads] [backendlinks]

  • **جميع الاراء و المشاركات الموجودة في المنتدى لا تعبر بالضرورة عن رأي المحتوى البرمجى أو رأي إدارة الموقع **

 
الساعة الآن 02:07 AM.

Powered by vBulletin® Version 3.7.1
.Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
المحتوى البرمجىAravbSecurity
   

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164