اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيفاعلن معنا



سلسة حيل وأفكار ونصائح Css - الجزء الأول

مناقشة موضوع سلسة حيل وأفكار ونصائح Css - الجزء الأول في دروس برمجة مواقع; السلام عليكم ورحمة الله تعالى وبركاته وبعد اليوم أردت أن أبتعد قليلا عن دروس الجافاسكربت، وعن الدروس الثقيله بشكل عام وقررت أن أطرح درسا خفيفا عبارة عن بعض الحيل والأفكار والنصائح التي من الممكن أن تفي ...

العودة منتدى ابن الخليج> منتديات تعليمية> دروس برمجة مواقع

صوتي شرح الشيخ عثمان الخميس لمختصر منهاج السنة النبوية لشيخ الإسلام ابن تيمية كتاب ألفه للرد على الإمامية وهو أشهر كتاب في الرد على الشيعة

رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 02-02-2007, 10:55 صباحاً   #1 (permalink)
.::+: Gulf Son :+::.

 
الصورة الرمزية ADMIN
 
تاريخ التسجيل: May 2005
الدولة: بلاد الخليج
المشاركات: 59,060
معدل تقييم المستوى: 53ADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيطADMIN نشيط
إرسال رسالة عبر مراسل ICQ إلى ADMINإرسال رسالة عبر مراسل MSN إلى ADMIN
افتراضيسلسة حيل وأفكار ونصائح Css - الجزء الأول

السلام عليكم ورحمة الله تعالى وبركاته وبعد

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

في هذه السلسة من الأفكار والحيل للCSS سنتعلم بإذن الله الكثير من الخفايا والأسرار التي من الممكن أن تقلص من الجهد لإيجاد حلول لبعض مشاكل التصميم، و بسم الله نبدأ:





طريقة مفيدة لإكتشاف الأخطاء:
الكود التالي يساعدك في تصوّر هيكلة الصفحة، حيث أنه يقوم بوضع إطارات حول كل عضو في صفحتك XHTML أو HTML، لانه في بعض الأحيان تكون بعض الأعضاء متداخله في بعضها وقد يضيع المصمم في تحديد إلى أي عائلة ينتمي هذا العضو في ملف الHTML، ويتغير لون الإطار بمدى تعمّق العضو، أي أن العضو الأكبر - أي الذي ينتمي مباشرة إلى الصفحة أو الdocument - سيكون إطاره أحمر، بينما العضو أو الأعضاء التي تنتمي إليه تكون بلون أخضر، وهكذا...

كود:
* { outline: 2px dotted red }
* * { outline: 2px dotted green }
* * * { outline: 2px dotted orange }
* * * * { outline: 2px dotted blue }
* * * * * { outline: 1px solid red }
* * * * * * { outline: 1px solid green }
* * * * * * * { outline: 1px solid orange }
* * * * * * * * { outline: 1px solid blue }



لا تصبح مجنون div
الكثير من مصممي صفحات الويب في الوقت الحالي أكثروا من استخدام وسم الdiv، حتى تكاد صفحاتهم تخلو من باقي الأوسمه ويبذلوا الكثير من الجهد والتعب في تصميم الستايل الخاص بها في حين أنه كان بإمكانهم توفير جهدهم باستخدامهم الأوسمة الأخرى، هناك الكثير من الأوسمة التي تعمل كعمل الdiv وربما في بعض الأحيان يكون استخدامها أحسن من وسم الdiv، وسبب تنبيهي لهذه النقطه أنه وجدت بعض المصممين من كثر ما استخدمو وسم الdiv حتى صاروا ينسون أوسمة مهمة كالh1 أو h2 أو span، وصاروا يضعون عناوين الصفحات باستخدام وسم div.



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



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

body { font-size: 62.5% }
والسبب في هذا الرقم بالتحديد أنه في أغلب متصفحات الويب الحاليه، عندما يقوم الزائر بزيارة صفحتك، يكون حجم الخط الافتراضي هو "متوسط" والمتوسط في هذه المتصفحات هو 16px، ولكننا عندما قمنا بإضافة هذا الكود سيقوم المتصفح بتصغير الحجم الافتراضي إلى مايعادل ال10px وسيكون هذا الحجم هو القاعدة لانه مربوط بوسم الbody لكل العناصر في الصفحة، أي أنك الآن تستطيع تحديد حجم الخط الافتراضي للفقرات أو العناوين باستخدمك وحدة em كاستخدامك وحدة px مقسومة على 10، لان وحدة em لوحدها تكون صعبة قياسها بما يعادلها من px، خلاصة الكلام أنك الآن عندما تحدد حجم الخط لفقرة

فرضا ب12px تستطيع تعويضه ب1.2em

كود:
p { font-size: 0.9em } //حجم الخط يعادل 9px
span {font-size: 1.2em} //حجم الخط يعادل 12px

مشاكل المتصفحات X Browser Compatibility
في آخر حيلة أو نصيحة من هذا الدرس أردت أن أذكر المصممين بأن يتحققوا من تصميم صفحاتهم على أكبر قدر مستطاع من المتصفحات، وأنصح بتجريب تصميم الصفحة وأنت تصمم، أي أنك لا تصمم كل شيء مرة واحدة ومن ثم تذهب للتحقق من قابلية المتصفحات لتصميمك، لانه حينئذ سيكون من الصعب عليك إيجاد المشكلة ومن ثم حلها، ويكون التجريب كالآتي، عندما تنتهي من تصمبم الهيدر للصفحة تتحقق من القابلية وتصلح مشاكلها، ومن ثم تقوم بتصميم القوائم وتتحق من قابليتهم وتصلح مشاكلهم، وهكذا حتى لا تتراكم عليك المشاكل وتتعقد عليك امور تصليح المشاكل.



المراجع
http://homepage.mac....030/index.html
http://tutorialblog....mlcss-layouts/
http://www.spiffycorners.com/
http://www.blogheral...ps-and-tricks/



هذا وصلى الله على محمد وعلى آله وصحبه وسلم، وانتظروني في السلسة القادمة من الحيل والأفكار الجديدة للCSS
مع تحياتي




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





من مواضيع ADMIN في المنتدى
__________________




يقول الامام مالك رحمه الله:
إنما هؤلاء أقوام أرادوا القدح في النبي صلى الله عليه وسلم فلم يمكنهم ذلك، فقدحوا في أصحابه حتى يقال رجل سوء ولو كان رجلاً صالحاً لكان أصحابه صالحين.

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

وحيد القرن، كسرنا قرنه، ودككنا حصنه، وهدمنا برجه، فخرج يتبختر بعتاده مزهواً بعدده ففللنا حدّه، وقتلنا جنده، وفرقنا صحبه، والفضل لله وحده

ولئن أبيد أبناء دولة الإسلام عن بكرة أبيهم خيرٌ لهم من أن يحكمهم رافضيٌّ خبيث أو أن تستظلّ بغداد برايات الصفويين يوما واحداً.
ADMIN غير متواجد حالياً   رد مع اقتباس

الزحف الشيعي، الشيعة، التشيع، التمدد الشيعي، الزحف الاسود ، حكم الشيعة، الدول الشيعية ، الروافض، نشر التشيع، ايران ، موسوعة الرشيد
رد

العبارات الدلالية
الأول, الجزء


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG]متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
الدرس الأول : الجزء الأول : تعريف بالبرنامجالهوى ماهو كلامدروس سوبش Swish308-15-2007 10:04 مساءً
كما وعدناكم جند الله الجزء الأولبديعحوارات ثقافية عامة206-07-2007 01:42 صباحاً
الكائن Request- الجزء الأولالهوى ماهو كلامدروس برمجة مواقع304-24-2007 04:59 صباحاً
أًًصلي ومغشوش ( الجزء الأول )الصعيدي المشاغبحوارات ثقافية عامة312-22-2006 12:49 مساءً
*+* الجزء الأول .. صور مبزرة *+*لمسة فنصور و كاريكاتير405-25-2006 09:07 مساءً


منتديات شبكة ابن الخليج

ثقافات خليجية قاموس الفراهيدي قاموس لسان العرب شيوعيون عرب جرائم بالصور العاب رياضة اناشيد روحانية ستائر نقوش للارجل العلاج البديل شباب دائم ازياء خليجية قطايف ديكور المنازل ستائر برامج كفية برامج كاملة تبادل خبرات في البرامج وطريقة التعامل معها افلام كاملة موقع افلام افلام اكشن مسلسلات خليجية إنمي العاب فلاش العاب بيسي small العاب اكس بوكس اسرار ترافيان أشكال صور مدن رسائل محمول ستائر دروس في المصطلحات دروس Adobe InDesign دروس فوتوشوب مبتدئين دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect دروس ادوبي بريمر ملفات مفتوحة Adobe Illustrator رسوم ثلاثية الابعاد دروس ابعاد ثلاثية دروس swish مبتدئة دروس XML دروس اوفيس دروس Mac OS أنظمة التشغيل وندوز WINDOWS دروس بيسك ستائر تعريب شروحات هاكات vb3 قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع عروض شات آراءفوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitterبرامج


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 11:47 مساءً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd
Feeds:   XML   JS   RSS   RSS Feed