أنت غير مسجل في منتديات لايف نت . للتسجيل الرجاء إضغط هنـا
الإعلانات والأخبار

إعلان شركة عيون الشرق ينتهي 1/4/2009 
عدد الضغطات  : 53 إعلان شبكة بايرن ميونخ ينتهي في 1/4/2009 
عدد الضغطات  : 47 اعلان شبكة العمدة ينتهي في 1/4/2009 
عدد الضغطات  : 112 :: مساحة إعلانية ::
موقع سيلينا ينتهي في 1/1/2010 
عدد الضغطات  : 79 مركز تحميل لايف نت 
عدد الضغطات  : 154 مسلسل الياس 
عدد الضغطات  : 318  
عدد الضغطات  : 58


آخر 10 مشاركات مدينة تحت الصخور (الكاتـب : rema1 - آخر مشاركة : Pure Soul - مشاركات : 10 - )    <->    العملاق Swish Max 2 Build Date 2008.08.12 وصل بإصدار جديد (الكاتـب : HaMuDi - آخر مشاركة : HaMuDi - مشاركات : 0 - )    <->    السرقة عن طريق البيض (الكاتـب : HEV14 - آخر مشاركة : Pure Soul - مشاركات : 17 - )    <->    فن الرسم على غبار السيارات (الكاتـب : rema1 - آخر مشاركة : Pure Soul - مشاركات : 18 - )    <->    صور قلوب بدقة عالية جدا .. (الكاتـب : H_CAGE - آخر مشاركة : Pure Soul - مشاركات : 4 - )    <->    صوره اذهلت العالم بطريقة التقاطها (الكاتـب : hamraoui2008 - آخر مشاركة : Pure Soul - مشاركات : 7 - )    <->    أول درس في الحياة (الكاتـب : ثيودور - آخر مشاركة : Pure Soul - مشاركات : 6 - )    <->    الاصدار النهائي والحصري من المتصفح العملاق (الكاتـب : blackrose2003 - آخر مشاركة : HaMuDi - مشاركات : 1 - )    <->    NDesign Studio Wallpapers خلفيات 3d دقة عالية (الكاتـب : H_CAGE - آخر مشاركة : Pure Soul - مشاركات : 2 - )    <->    فن الرسم على الأرض (في الشوارع)؟؟ (الكاتـب : mg.nabel - آخر مشاركة : Pure Soul - مشاركات : 11 - )    <->   
مواضيع ننصح بقراءتها غير مسجل بعيد الأضحى المبارك ( تكبيرات العيد )   <->   مفهومك للثقة   <->   Windows XP pre SP4 سيرفس باك فور   <->   غير مسجل مكتبة و موسوعة احدث البرامج المهمة لعـــــــام 2009   <->   smok200 برنامج بسيط وصغير لتحويل الكيبورد الى .......   <->   حملة لايف نت لإقامة الصلاة ((حملة العيد الثاني))   <->   طريق عمل فورمات بالصور وتنزيل الويندوز اكس بي   <->   روائع ما سمعنا وسنسمع من مشاهير **** القرأن الكريم ****   <->   مكتبة اغاني التكنو Trance dance & Techno dacne& House & DJ الدي جي   <->   احتفال لايف نت بعيده التاني + تخرج كيجو.. بلصور   <->   Heroes.S3 الموسم الثالث من مسلسل الابطال Heroes.S03.HDTV.XviD ( تمت إضافة الحلقة السادسة   <->   Prison Break بريزون بريك الجزء الرابع الموسم ( تمت اضافة الحلقة الثالثة عشر بريزون بريك   <->   حصرياً : Luxor 4 Quest for the Afterlife   <->   شرح عملاق الصيانه TuneUp Utilities 2009   <->   لايف نت في عيده الثاني   <->   عسل عسل Kaspersky Anti-Virus & Internet Security 2009 8.0.0.506 Finall عملاق الفيروسات + التعريب وصل   <->   قلبي وشو بدي قله _ وائل كفوري mp3
العودة   منتديات لايف نت العودة ღ♥ღ لايف نت التقني ღ♥ღ العودة منتدى لغات البرمجة
القرآن الكريم الترجمة توبيكات للماسنجر إسترجاع كلمة المرور طلب كود تفعيل العضوية تفعيل العضوية
قوانين الموقع كرة القدم أهم الأخبار مفاتيح الدول المسابقات لعبة X O سوليتير خرائط جوجل الخطة الاعلانية
أفلام ثيمات XP مسينجر دروس تعليمية تعاريف البرامج دليل المواقع ترددات ديجتال أكواد جافا

منتدى لغات البرمجة تعلم أو استفسر عن اجمل لغات البرمجة

الإهداءات
ImPoSsIbLe_LoVe من الانترنت كافيه : الله يسعد مساكن وأحلى باقة ورد برائحة المسك والعنبر لأحلى عضو mg.nabel و سلام خاص لرهومة ليش مالك مبينة وين موضيعك مدحت من الأيام : من الصعب ان تضحي من اجل صديق ... لكن الأصعب أن تجد صديق يستحق التضحيه smok200 من الزمـــــــــــــــــــــــن : إن لكـل إحسـاس زماناً.. ولكل حلم زماناً.. ولكـل حكايـة زمانـاً.. ولكـل حزن زماناً.. ولكل فـرح زمانـاً.. ولكل بشـر زمانـاً.. ولكـل فرسـان زمانـاً وإن زمنهـمـ إنتهـى بــك منـذ زمــن .. زمردة من قلبي المجروح : انت واحد بين آلاف العيون ليه أنا أرضى بعذابك ليه من تكوني يلي قلبك ما عرف طعم الهوى الحياة عندك وش تسوى من تكون انت؟ blackrose2003 من قلبلايف نت : صببااااااااااااااااح الخير والفل والياسيمين لجميع مشرفين وأعضاء لايف نت يومكم سعيد ابو المجد الدمشقي من قبل ما سكر المعرض : اسعد الله ايامكم حبايبي وين ما كنتو

رد
   
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
  مشاركة رقم : 1 (permalink)  
قديم 05-01-2008, 02:17 PM
الصورة الرمزية MaZeN
مشرف سابق

رقم العضوية : 95
تاريخ التسجيل : Jan 2007
العمر : 23
المشاركات : 4,903
بمعدل : 7.01 يوميا
العمر : 23
المشاركات : 4,903
الجنس :
على النت: 1999
المؤهل الدراسي : جامعي
الجوال : Motorola L7
إرسال رسالة عبر مراسل MSN إلى MaZeN إرسال رسالة عبر مراسل Yahoo إلى MaZeN
معلوماتي ومن مواضيعي


MaZeN غير متواجد حالياً عرض البوم صور MaZeN



المنتدى : منتدى لغات البرمجة
افتراضي نصائح لصفحات أنماط انسيابية (css)

 

تصميم صفحات الويب أصبح في الوقت الحالي ليس مجرد كتابة شيفرات برمجية، بل تعدى هذا المعنى بكثير وأصبح فن بحد ذاته، من اختيار العناصر المناسبة التي لها مدلوليتها في المكان المناسب، كاستخدام <p> للفقرات، <h1> للعناوين المهمة، إلى اختيار الهيكلة المناسبة لمحركات البحث، وضع المحتوى مثلا في المقدمة قبل قائمة التصفح.

كتابة CSS قد يكون كابوساً لمن ﻻ يعرف الأساسيات من ناحية تموضع العناصر، الفرق بين عناصر HTML المختلفة. في هذا المقال سأحاول تلخيص 10 نصائح لكتابة CSS بشكل أحسن وأرتب.
1- تأكد من أن جميع المتصفحات تتكلم بلغة واحدة
هناك عدة حيل وتقنيات لجعل المتصفحات تعيد خصائصها الافتراضية إلى ما تريد أنت لصفحتك، وحفظها في ملف reset.css، والميزة لإعادة هذه الخصائص هي عرض صفحتك بالشكل الذي تريده في جميع المتصفحات، ومن هذه التقنيات هي:
* Reset Reloaded
* Starting with CSS: revisited
* Christian Montoya’s initial CSS file

2- ابدأ بأبيض ورمادي
كأساس للصفحة أنصح بتخطيط الصفحة مسبقا على ورقة وقلم، وبعد هذا تنتقل إلى كتابة HTML وCSS ولكن فقط باستخدام لونين معاكسين، كالأبيض والرمادي، حيث بهذه الطريقة ستكون صفحتك مستقلة عن اختيار الألوان، هذا مناسب جدا للمصممين الذين يتعاملون مع عملاء متقلبي المزاج، ومن ثم تبدأ بإضافة الألوان والصور، يمكنك اعتبار هذه الخطوة كالمخطط الأزرق [Blueprint] الذي يستخدم عادة في بناء المباني الهندسية، وتصميم المواقع شبيه جدا بهندسة المباني.

3- توزيع ملفات CSS
استخدام ملف CSS أساسي للموقع وتوزيع باقي الأوامر كل على حسب مكانه في ملفات مستقلة سيوفر عليك عملية الصيانة، المتابعة، والوقت، بحيث مثلا لو أردت أن تغير حجم الخطوط في جميع الصفحات ستذهب إلى الملف الذي يهتم بالخطوط typography.css وتحدد القيمة التي تريدها وستطبق على جميع الموقع دون عناء.
محتوى master.css:

كود:
1. @import url("reset.css"); 2. @import url("global.css"); 3. @import url("structure.css");
وستستدعي الملف عن طريق السطر التالي في صفحة HTML، لاحظ أني أستخدم الأمر @import مع العلم أن هناك طريقة أخرى مشهورة لجلب الملف ولكن هذا ما سأشرحه في النقطة التالية:


كود:
1. <style type="****/css" media="screen,projection"> @import url("master.css"); </style>
4- استخدام @import لجلب ملفات CSS
حاول استخدام @import عندما تريد جلب ملفات CSS الأساسية إلى صفحات HTML، هذه الحيلة ستخفي ملف CSS الذي تريد جلبه عن [المتصفحات القديمة] ، أتكلم عن IE5 وأقل، NE4، من يستخدم هذه المتصفحات إلى الآن ﻻ يستحق أن يرى إبداع صفحتك باستخدام CSS، لسبب بسيط وهو القصور التي تعاني منه هذه المتصفحات وبعضها ستتوقف عن العمل في بعض الأحيان إن صادفت أمر ﻻ تستطيع تحليله مسببة خطأ لدى المستخدم، لذا سيتم منع جلب الملف وستظهر له الصفحة بالنصوص والروابط التشعبية العادية، لذا جرب صفحتك مع وبدون CSS لتقيس مدى قابلية صفحتك.

5- أكثر من فئة class للعنصر الواحد
في الحقيقة لا أرى الكثير من المصممين يستخدمون هذه الميزة في CSS، تتيح لك هذه الميزة باستخدام أكثر من فئة واحدة class للعنصر، مثال:

كود:
1. <p class="float-left align-left width-50">فقرة</p>

6- احتفظ بمكتبة للفئات Classes
بما أنك تستطيع استخدام أكثر من فئة على العنصر الواحد، فمن المفيد أن تحتفظ بمكتبة لبعض الفئات لتعيد استخدامها أكثر من مرة لأكثر من عنصر، ولكن مع مراعاة أن ﻻ تستخدمها عند الإنتهاء من مشروعك، استخدامك لهذه الفئات سيخلط بين التقديم والتوصيف Presentation and Markup.


كود:
1. .width-100 { width: 100%; } 2. .font-100 { font-size: 100%; } 3. .float-right { float: right; } 4. .float-left { float: left; } 5. .align-right { ****-align: right; } 6. .align-left { ****-align: left; } 7. .clear-me { clear: both; }
7- تخلص من ترقيعات المتصفحات
لعله يكون السبب الرئيس في [ظهور الصفحة بشكل خاطئ على متصفح IE7] ، الكثير من المصممين استخدموا ترقيعات المتصفحات CSS Hacks حتى يتمكنوا من تعديل خاصية معينة في متصفح IE6، ومنها:


كود:
1. html > body 2. * html 3. body > element
وللأسف آتت أكلها عندما ظهر IE7 بدأ بتطبيق هذه الخواص والتي كانت مخفية عن IE6 مما سبب هذه الأخطاء في الصفحات، لهذا ينصح دائما باتباع المعايير القياسية، وفي حالة الانترنت اكسبلورر يمكنك اعتماد [الجمل الشرطية التي وفرتها مايكروسوفت] لتطبيق قواعد CSS الخاصة بها.

8- استخدم عناصر HTML المتوفرة أولا
أرى الكثير من المطورين يعقدون مسألة CSS بشكل كبير وخلطها بشكل غير مناسب مع HTML، إما لعدم فهمهم لها بالشكل الصحيح، أو لعدم معرفتهم [بعناصر HTML (ملف PDF)] ومدلولياتها، أرى بعض الناس يستخدمون:

كود:
1. <div class="header-page"><strong>عنوان 1</strong></div>
أهذا أفضل، أم هذا؟

كود:
1. <h1>عنوان 1</h1>
والكثير من هذه الأخطاء والتعقيدات مما يؤدي إلى كبر ملفات CSS للموقع، وتشعب عناصر HTML، وكسر قانون فصل المحتوى عن التوصيف، وعدم المحاظفة على نظافة وبساطة HTML، وهي النقطة الجوهرية لوجود CSS.

9- التموضع ليس لكل شيء
ابدأ بعناصر HTML فقط، دون وضع أي قواعد CSS للتحكم في وضعها، إن لم تتمكن من وضع العنصر في المكان الذي تريده عندها إبدأ باستخدم float وposition.

10- استخدم ضاغط ملفات CSS
[ضاغط ملفات CSS] يمكنه أن يقلل من المساحة لملفات CSS لديك عن طريق بعض التقنيات الخاصة والتخلص من المساحات الفاضية وبالتالي تسريع عملية تنزيل هذه الملفات، ولكن هناك مساوئ ومنها أنك ستفقد التنسيق الذي يستطيع الانسان قرائته، أي بمعنى آخر احتفظ بنسخة لك للتعديل عليها ونسخة مضغوطة للموقع.


توقيع MaZeN




  مشاركة رقم : 2 (permalink)  
قديم 22-01-2008, 12:12 PM
الصورة الرمزية البرنس محمد على
مشرف

رقم العضوية : 13690
تاريخ التسجيل : Nov 2007
الدولة : مصـــــــــر
العمر : 23
المشاركات : 815
بمعدل : 2.21 يوميا
الدولة : مصـــــــــر
العمر : 23
المشاركات : 815
الجنس :
على النت: 2000
المؤهل الدراسي : طالب جامعــــــــــــى
الجوال : كرة قدم
إرسال رسالة عبر مراسل Yahoo إلى البرنس محمد على
معلوماتي ومن مواضيعي


البرنس محمد على غير متواجد حالياً عرض البوم صور البرنس محمد على



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي Re: نصائح لصفحات أنماط انسيابية (css)

بسم الله الرحمن الرحيم
مشكور على النصائح الجميلة
ويسعدنى ان اكون اول من رد على البرنامج الرئع دة
تحياتى لك

توقيع البرنس محمد على





البوسة دى للاهلوية فقط


  مشاركة رقم : 3 (permalink)  
قديم 22-01-2008, 12:17 PM
الصورة الرمزية MaZeN
مشرف سابق

رقم العضوية : 95
تاريخ التسجيل : Jan 2007
العمر : 23
المشاركات : 4,903
بمعدل : 7.01 يوميا
العمر : 23
المشاركات : 4,903
الجنس :
على النت: 1999
المؤهل الدراسي : جامعي
الجوال : Motorola L7
إرسال رسالة عبر مراسل MSN إلى MaZeN إرسال رسالة عبر مراسل Yahoo إلى MaZeN
معلوماتي ومن مواضيعي


MaZeN غير متواجد حالياً عرض البوم صور MaZeN



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي رد: نصائح لصفحات أنماط انسيابية (css)

وانا اسعدني مرورك كتير برنس

وبتمنى تجي تزورنا دائما بل القسم

تحياتي الك

توقيع MaZeN




  مشاركة رقم : 4 (permalink)  
قديم 23-01-2008, 12:35 AM
الصورة الرمزية H_CAGE
مـــدير المــوقــع

رقم العضوية : 1
تاريخ التسجيل : Nov 2006
الدولة : عيون لايف نت
العمر : 25
المشاركات : 7,941
بمعدل : 10.74 يوميا
الدولة : عيون لايف نت
العمر : 25
المشاركات : 7,941
الجنس :
على النت: 2000
المؤهل الدراسي : إجازة في المصارف و شركات التأمين
الجوال : N73_White
إرسال رسالة عبر مراسل MSN إلى H_CAGE
معلوماتي ومن مواضيعي


H_CAGE غير متواجد حالياً عرض البوم صور H_CAGE



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي رد: نصائح لصفحات أنماط انسيابية (css)

رائع يا مازن , استخدام css اصبح من متطلبات بناء المواقع الحديثة المتوافقة مع جميع المتصفحات ... تحياتي

توقيع H_CAGE



23/11/2008

يوم لايف نت الثاني ..




  مشاركة رقم : 5 (permalink)  
قديم 23-01-2008, 01:00 AM
الصورة الرمزية Bassamo
أســ لايف نت ـــير

رقم العضوية : 17
تاريخ التسجيل : Nov 2006
الدولة : أم النواعيـــــــــر
العمر : 24
المشاركات : 7,420
بمعدل : 10.12 يوميا
الدولة : أم النواعيـــــــــر
العمر : 24
المشاركات : 7,420
الجنس :
على النت: 2002
المؤهل الدراسي : طالب جامعي
الجوال : Nokia6300
إرسال رسالة عبر مراسل MSN إلى Bassamo إرسال رسالة عبر مراسل Yahoo إلى Bassamo

Bassamo غير متواجد حالياً عرض البوم صور Bassamo



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي رد: نصائح لصفحات أنماط انسيابية (css)

سلمت أناملك أخي الغالي

ننتظر منك كل ما هو جديد ومميز في مجال البرمجة

توقيع Bassamo




أخشى أن يضعوني في بيت العقلاء ....... والناس في الخارج كلهم مجانين


  مشاركة رقم : 6 (permalink)  
قديم 23-01-2008, 12:23 PM
الصورة الرمزية MaZeN
مشرف سابق

رقم العضوية : 95
تاريخ التسجيل : Jan 2007
العمر : 23
المشاركات : 4,903
بمعدل : 7.01 يوميا
العمر : 23
المشاركات : 4,903
الجنس :
على النت: 1999
المؤهل الدراسي : جامعي
الجوال : Motorola L7
إرسال رسالة عبر مراسل MSN إلى MaZeN إرسال رسالة عبر مراسل Yahoo إلى MaZeN
معلوماتي ومن مواضيعي


MaZeN غير متواجد حالياً عرض البوم صور MaZeN



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي رد: نصائح لصفحات أنماط انسيابية (css)

معك حئ يا كيج

مشكور كيج و بسامو على مروركم الرائع

تحياتي الكم

توقيع MaZeN




  مشاركة رقم : 7 (permalink)  
قديم 16-02-2008, 05:03 PM
الصورة الرمزية smok200
مراقب عام

رقم العضوية : 134
تاريخ التسجيل : Jan 2007
الدولة : دمشق
المشاركات : 9,047
بمعدل : 13.20 يوميا
الدولة : دمشق
المشاركات : 9,047
الجنس :
على النت: 2001
المؤهل الدراسي :
الجوال : N70 M

smok200 غير متواجد حالياً عرض البوم صور smok200



كاتب الموضوع : MaZeN المنتدى : منتدى لغات البرمجة
افتراضي رد: نصائح لصفحات أنماط انسيابية (css)

نصائحة رائعة ومهمة كتير

مازن نصائحك رووووووعة ومهمة كتير
الله يعطيك الف عافية يارب


توقيع smok200

*
















جولاني وافتخر



رد


مواقع النشر


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
:: نصائح لمطبخك :: طائر الأماني منتدى الطبخ 9 11-08-2008 04:18 PM
::نصائح مهمه:: Pure Soul العيادة 9 09-04-2008 08:24 AM
نصائح ثمينة لاطلالة انيقة .. نصائح وتحذيرات ! صاحبة الحزن المرأة 8 15-03-2008 11:22 PM
نصائح بل الصيانة MaZeN دروس تعليم الكمبيوتر و الانترنت 1 16-02-2008 07:47 PM
نصائح رمضانية