صندوق التنبيهات أو للإعلان

تشاهد الأن جميع تدوينات شهر يناير 2013. إظهار كافة الرسائل

,

قائمة فى قمة الإحترافية بالوان رائعه css

تعليقان6:49 م, مرسلة بواسطة Hady store


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





أو خطوة هى - إذهب إلى لوحة التحكم الرئيسية - قم تحرير html
إبحث عن هذا الوسم
<style>

وضع أسفلة هذا الكود


#cssmenu{ height:37px; display:block; padding:0; margin: 0; border:1px solid; border-radius:5px; }
#cssmenu > ul {list-style:inside none; padding:0; margin:0;}
#cssmenu > ul > li {list-style:inside none; padding:0; margin:0; float:right; display:block; position:relative;}
#cssmenu > ul > li > a{ outline:none; display:block; position:relative; padding:12px 20px; font:bold 13px/100% Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.4); }
#cssmenu > ul > li:first-child > a{border-radius:5px 0 0 5px;}
#cssmenu > ul > li > a:after{ content:''; position:absolute; border-right:1px solid; top:-1px; bottom:-1px; right:-2px; z-index:99; }
#cssmenu ul li.has-sub:hover > a:after{top:0; bottom:0;}
#cssmenu > ul > li.has-sub > a:before{ content:''; position:absolute; top:18px; right:6px; border:5px solid transparent; border-top:5px solid #fff; }
#cssmenu > ul > li.has-sub:hover > a:before{top:19px;}
#cssmenu ul li.has-sub:hover > a{ background:#3f3f3f; border-color:#3f3f3f; padding-bottom:13px; padding-top:13px; top:-1px; z-index:999; }
#cssmenu ul li.has-sub:hover > ul, #cssmenu ul li.has-sub:hover > div{display:block;}
#cssmenu ul li.has-sub > a:hover{background:#3f3f3f; border-color:#3f3f3f;}
#cssmenu ul li > ul, #cssmenu ul li > div{ display:none; width:auto; position:absolute; top:38px; padding:10px 0; background:#3f3f3f; border-radius:0 0 5px 5px; z-index:999; }
#cssmenu ul li > ul{width:200px;}
#cssmenu ul li > ul li{display:block; list-style:inside none; padding:0; margin:0; position:relative;}
#cssmenu ul li > ul li a{ outline:none; display:block; position:relative; margin:0; padding:8px 20px; font:10pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-shadow:1px 1px 0 rgba(0,0,0, 0.5); }


#cssmenu, #cssmenu > ul > li > ul > li a:hover{ background:#333333; background:-moz-linear-gradient(top, #333333 0%, #222222 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#222222)); background:-webkit-linear-gradient(top, #333333 0%,#222222 100%); background:-o-linear-gradient(top, #333333 0%,#222222 100%); background:-ms-linear-gradient(top, #333333 0%,#222222 100%); background:linear-gradient(top, #333333 0%,#222222 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#222222',GradientType=0 ); }
#cssmenu{border-color:#000;}
#cssmenu > ul > li > a{border-right:1px solid #000; color:#fff;}
#cssmenu > ul > li > a:after{border-color:#444;}
#cssmenu > ul > li > a:hover{background:#111;}


الخطوة الثانية والأخيرة إختار اضافة اداة جافاسكريبت ويمكن وضعها فى أى مكان بمدونتك
وضع الكود التالى
<!--تم برمجة الكود بواسطة مدونة مدون-->
<div id='cssmenu'>
<ul>
<li class='active'><a href='index.html'><span>الرئيسية</span></a></li>
<li class='has-sub'><a href='#'><span>مدونة مدون</span></a>
<ul>
<li><a href='#'><span>قوالب بلوجر</span></a></li>
<li class='last'><a href='#'><span>اضافات بلوجر</span></a></li>
</ul>
</li>
<li><a href='#'><span>عن المدون</span></a></li>
<li class='last'><a href='#'><span>فوتوشوب</span></a></li>
</ul>

التغييرات
  1. مكان اللون     قم بوضع الرابط الخاص بك
  2. مكان اللون     قم بتغيير إسم القوائم كما يناسبك
يمكنك أيضا زيادة هذا العدد وهو تكرار هذا الكود عند الحاجة
<li class='last'><a href='#'><span>فوتوشوب</span></a></li>
قم بنسخة وضع قبل هذا الوسم </ul>
 
 
أتمنى إنى أكود قد أفدتكم




إقرأ المزيد... Résumé3efrit blogger

5 أيقونات فى قمة البساطة والإحترافية مقدمة من مدون

4 تعليق5:45 م, مرسلة بواسطة Hady store

5 أيقونات لبعض المواقع الإجتماعية قمة البساطة والأناقة والإحترافية 48x48
حملهم الآن من مدونة مدون بروابط مباشرة وسريعه ماذا تنتظر نترككم مع التحميل

معلومات عن الملحق

نوع الملف/png
العدد/5 أيقونات
الحجم/48x48








إقرأ المزيد... Résumé3efrit blogger
,

تعلم طريقة تركيب خطوط الويب فى مدونتك بنفسك شرح مبسط

10 تعليق4:50 م, مرسلة بواسطة Hady store




السلام عليكم ورحمة الله تعالى وبركاته اليوم درسنا بسيط من مدونة مدون عن كيفية اضافة خطوط الويب خطوط عربية من جوجل لمدونات بلوجر وهذه الخطوط شغالة على جميع المتصفحات ومن افضل الخطوطhttp://mdwanblog.blogspot.com/ الموجود العربية خط الكوفي وهو من أفضل الخطوط
على الإطلاق لانة يتميز بوضوحة وأيضا يظهر لجميع المتصفحات والآن لطريقة التركيب وهى سهلة جداً.


لاضافة الخط اول شيئ اذهب الى صفحة الخطوط من هنا ستجد الكثير من الخطوط بلغات اخرى انتا اختر الخط الموجود بجانبه Arabic وانا انصح بخط Droid Arabic Kufi الان اذهب الى لوحة التحكم بلوجر واذهب الى قالب ومن ثم تحرير HTML وابحث عن هذا الكود

<head>

وضع تحته مباشرة هذا الكود


<link href='رابط الخط' rel='stylesheet' type='text/css'/>


رابط الخط نحصل عليه مثل هذا المثال
نفترض ان نريد خط Droid Arabic Kufi ننسخ الرابط بالطريقة التالي مثل ما هو موجود في المربع

http://fonts.googleapis.com/earlyaccess/droidarabickufi.css

ليصبح الرابط بالشكل التالي

<link href='http://fonts.googleapis.com/earlyaccess/droidarabickufi.css' rel='stylesheet' type='text/css'/>

والخطوة الاخيرة وهي ادراج الخط ضمن المدونة ننسخ اسم الخط Droid Arabic Kufi ونبحث عن Font-family سيكون موجود بجانبه اسماء لخطوط مثل Arial, Helvetica, Sanserf الخ.. واستبدل الخط الذي تريده بالخطوط الموجود لديك 
واذا اردت الخط لكل المدونة كل ما عليك هو البحث عن الكود التالي body ليبح بالشكل الاتي


body { font-family: 'Droid Arabic Kufi', tahoma ,arial; }



المصدر|مدونة محمد عماد

إقرأ المزيد... Résumé3efrit blogger
,

حصرى أضف تابعنى على تويتر لمدونتك بشكل لطيف وجزاب

تعليق واحد10:11 م, مرسلة بواسطة Hady store

أهلا بكم إخوانى ...

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





لوحة تحكم بلوجر الرئيسية>تخطيط > إضافة أداة جافاسكريبت


ضع أحد الكودين التاليين بالمربع

<div align="center"><a href="http://twitter.com/mdwan_blogger"><img src="http://twitterbuttons.sociableblog.com/images/Twitter_Badge_4.png" title="تابعنى على تويتر" width="250" height="170" border="0" /></a><br /></div>

<div align="center"><a href="http://twitter.com/mdwan_blogger"><img src="http://twitterbuttons.sociableblog.com/images/Twitter_Bar_3.png" title="تابعنى على تويتر" width="200" height="90" border="0" /></a><br /></div>

غير ما باللون الأحمر برابط حسابك على تويتر
اللون      يمثل الشكل الأول
اللون      يمثل الشكل الثانى
فى رعاية الله

إقرأ المزيد... Résumé3efrit blogger
,

طريقة إستخدام الألوان والخلفيات بالـ css شرح مفصل

تعليقان7:30 م, مرسلة بواسطة Hady store






تعلم معنا فى هذة التدوينة عن طريقة تفعيل خاصية الـ color فى موقعك أو قالبك وطريقة 
إستخدامها بالـ css


لون المقدمة: خاصية 'color'

خاصية color تصف لون عنصر HTML.
فمثلاً تصور أنك تريد أن تكون كل العناوين في الصفحة ملونة بلون أحمر داكن، كل العناوين رمزت باستخدام وسم <h1>، المثال أدناه سيقوم بتوضيح كيفية تحويل كل <h1> إلى اللون الأحمر:
 
h1 {
color: #ff0000;
}

الألوان يمكن أن تحدد باستخدام نظام الأرقام الست عشري كما في المثال أعلاه، أو بأن تختار اسم اللون "red"، أو من خلال قيمة RGB والتي تعني Red وGreen وBlue، مثال: (rgb(255,0,0)).

خاصية 'background-color'

خاصية background-color تحدد لون خلفية أي عنصر.
العنصر <body> يضم كل محتويات وثيقة HTML، لذلك لتغيير خلفية الصفحة بأكملها يجب أن نفعل خاصية background-color على العنصر <body>.
يمكنك أيضاً تفعيل خاصية لون الخلفية على عناصر أخرى مثل العناوين والنصوص، في المثال أدناه قمنا باختيار ألوان خلفية لعنصري <body> و <h1>.
 
body {
background-color: #FFCC66;
}

h1 {
color: #990000;
background-color: #FC9804;
}

لاحظ أننا قمنا بتفعيل خاصيتين للعنصر <h1> وقمنا بالفصل بين الخاصيتين باستخدام فاصلة منقوطة.

الصورة كخلفية "background-image"

خاصية background-image تستخدم لوضع صورة كخلفية لأي عنصر.
فمثلاً قمنا باستخدم صورة فراشة في المثال أدناه، يمكنك إنزال الصورة لتجرب بنفسك على حاسةبك، قم بالضغط على الصورة بالزر الأيمن واحفظها في جهازك، أو يمكنك استخدام أي صورة تناسبك.
فراشة
لإدخال صورة الفراشة كخلفية للصفحة قم بتفعيل خاصية background-image للعنصر <body> وحدد مسار الصورة:
 
body {
background-color: #FFCC66;
background-image: url("butterfly.gif");
}

h1 {
color: #990000;
background-color: #FC9804;
}

انتبه: لاحظ كيف حددنا مسار الصورة بهذا الشكل url("butterfly.gif")، هذا يعني أن الصورة وضعت في نفس المجلد مع ملف التصميم، يمكنك أن تحدد مسار الصور في مجلدات أخرى باستخدام url("../images/butterfly.gif") أو حتى العنوان الكامل للملف: url("http://www.do-by.blogspot.com.net/butterfly.gif").

تكرار صورة الخلفية "background-repeat"

هل لاحظت في المثال أعلاه أن صورة الفراشة تتكرر رأسياً وأفقياً لتغطي كامل الصفحة؟ الخاصية background-repeat تتحكم بتكرار الصورة.
في الجدول أدناه ملخص لأربع قيم يمكن أن تضعها للخاصية background-repeat.
القيمةالوصف
Background-repeat: repeat-xالصورة ستتكرر أفقياً
background-repeat: repeat-yالصورة ستتكرر عمودياً
background-repeat: repeatالصورة ستتكرر أفقياً وعمودياً
background-repeat: no-repeatلن تتكرر بأي شكل
مثلاً لتجنب تكرار صورة الخلفية يجب أن تكتب الأوامر بهذا الشكل::
 
body {
background-color: #FFCC66;
background-image: url("butterfly.gif");
background-repeat: no-repeat;
}

h1 {
color: #990000;
background-color: #FC9804;
}


تثبيت صورة الخلفية "background-attachment"

الخاصية background-attachment تحدد ما إذا كانت صورة الخلفية ثابتة أو متحركة مع محتويات العنصر.
الصورة الثابتة لن تتحرك مع النص عندما يقوم القارئ بتحريك الصفحة، بينما الصورة المتحركة ستتحرك مع الصفحة بمحتوياتها.
في الجدول أدناه ملخص للقيم التي يمكنك وضعها لخاصية background-attachment، شاهد الأمثلة ولاحظ الاختلاف بين الصورة الثابتة والمتحركة.
القيمةالوصف
Background-attachment: scrollالصورة ستتحرك مع الصفحة
Background-attachment: fixedالصورة ستبقى ثابتة
المثال ادناه يبين كيفية اختيار القيمة المناسبة لتثبيت صورة الخلفية:
 
body {
background-color: #FFCC66;
background-image: url("butterfly.gif");
background-repeat: no-repeat;
background-attachment: fixed;
}

h1 {
color: #990000;
background-color: #FC9804;
}


مكان صورة الخلفية "background-position"

تلقائياً توضع صورة الخلفية في أعلى يسار الصفحة، الخاصية background-position تسمح لك بتغيير هذه القيمة التلقائية ووضع الصورة في أي مكان تريده من الشاشة.
هناك طرق مختلفة لتحديد قيمة background-position، لكن كلها تنظم على نسق واحد، فمثلاً القيمة '100px 200px' تضع الصورة الخلفية على بعد 100 بكسل من يسار نافذة المتصفح و200 بكسل من أعلى نافذة المتصفح.
هذا النسق يمكن تحديده أيضاً بالنسبة المؤية من عرض الشاشة وكذلك مقاييس محددة مثل البكسل والسنتيميتر، أو من خلال استخدام كلمات مثل top وbottom وcenter وleft وright.

الجدول أدناه يوضح بالمزيد من الأمثلة
القيمةالوصف
background-position: 2cm 2cmهذه الصورة وضعت على بعد 2 سنتم من يسار الشاشة و2 سنتم من أعلى الشاشة
background-position: 50% 25%هذه الصورة وضعت في منتصف المسافة من يسار الشاشة وربع المسافة من أعلى الشاشة
background-position: top rightهذه الصورة وضعت في أعلى يمين الصفحة
المثال أدناه يوضح كيفية وضع صورة الخلفية في أعلى يمين الشاشة:
 
body {
background-color: #FFCC66;
background-image: url("butterfly.gif");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;
}

h1 {
color: #990000;
background-color: #FC9804;
}

جمع كل الخصائص "background"

الخاصية background هي اختصار لكل خصائص خلفية العناصر التي قرأتها في هذا الدرس.
باستخدام background يمكنك جمع عدة خصائص وبالتالي تقليل عدد الأسطر التي تكتبها في ملف التصميم وهذا يجعل الملف أسهل للقراءة.
فمثلاً يمكن اختصار هذه الأسطر:
 
background-color: #FFCC66;
background-image: url("butterfly.gif");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: right bottom;

باستخدام background يمكن تحقيق نفس النتيجة باستخدام سطر واحد فقط:
 
background: #FFCC66 url("butterfly.gif") no-repeat fixed right bottom;

القائمة ترتب بهذا الشكل - من اليسار إلى اليمين:
background-color | background-image | background-repeat | background-attachment | background-position
إذا لم تكتب خاصية ما سيقوم المتصفح بوضع القيمة التلقائية لهذه الخاصية، فمثلاً لم نضع الخاصية background-attachment وbackground-position في المثال:
 
background: #FFCC66 url("butterfly.gif") no-repeat;

الخاصيتين لم تحددا وسيقوم المتصفح بوضع القيمة التلقائية لهما والقيم هي كما تعرف scroll وtop left.



إقرأ المزيد... Résumé3efrit blogger

شرح الأكشن وطريقة إستخدامه وطريقة تركيبة

أضف تعليق10:20 ص, مرسلة بواسطة Hady store





.:| بـسـم الله الرحـمـن الرحـيـم |:.
في هده التدوينة ان شاء الله سنتعرف الى احدى الخاصيات التي جعلت برنامج الفوتوشوب يتربع على عرش برامج تعديل الصور انها خاصية الاكشن Action أي بمعنى حركة او عمل و من اهم خصائصه الفوتوشوبية انه يوفرر علينا الكتير من الوقت للقيام بعض التأتيرات ،كيف دلك...


.......



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

شرح فيديو





إقرأ المزيد... Résumé3efrit blogger

شرح التعامل مع الـ class و id

تعليق واحد8:17 م, مرسلة بواسطة Hady store



id : هو معرّف يتم تحديدة ويمكن أن يندرج تحته عنده فئات ، ويعرّف بوضع علامة [ # ] قبله ويمكن أن يوضع له أى اسم ، ويتم تطبيقه على عنصر واحد فقط داخل الصفحه. 

class : يمكن أن تتكرر أكثر من مرة بنفس الصفحة على عكس المعرّفات id ، وتعرّف بوضع نقطه [ . ] قبلها ويمكن أن تضع لها أي إسم. متال للتوضيح أكتر :
 
 
 
#do-by {
background-color: #15g5d;
padding: 5px;
}
.blogger {
color: red;
font-size: 16px;
}



الفئات class


يوضع بالصيغه التالية داخل أوسمة html المختلفة


<p class="you">الفئات يمكن تتكررها بنفس الصفحة</p>
 

تابع معى المثال التالي متعدد الفقرات..


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>CSS الأنماط الإنسابية</title>

<style type="text/css">
<!--
p.blue { color:blue; }
-->
</style>

</head>
<body>


<h1 class="blue">فوائد إستخدام الأنماط الإنسابية</h1>
<p class="blue">فصل محتويات الموقع عن التصميم ، والتحكم بجميع الصفحات من خلال ملف واحد</p>
<p class="blue">ضمان ظهور الموقع بشكل واحد على كافة المتصفحات والأجهزة أخرى</p>
<p>إضافة مزيد من الأحترافية والسهولة لتصميم المواقع</p>

</body>
</html>
 
 

المعرّفات id

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


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="rtl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS الأنماط الإنسابية</title> <style type="text/css"> 
<!-- p.blue { color:blue; } h1#red { color: red; } --> </style> 
</head>
<body> 
<h1 id="red">شروحات أساسيات اللغه من مدون</h1> 
<p class="blue">فصل محتويات الموقع عن التصميم ، والتحكم بجميع الصفحات من خلال ملف واحد</p>  
<p class="blue">ضمان ظهور الموقع بشكل واحد على كافة المتصفحات والأجهزة أخرى</p>  
<p>إضافة مزيد من الأحترافية والسهولة لتصميم المواقع</p>  
</body>
</html>


أتمنى إنى أكود قد أفدتكم
إقرأ المزيد... Résumé3efrit blogger
,

ما هى css وطريقة إستخدامها شرح مفصل

تعليق واحد9:23 ص, مرسلة بواسطة Hady store


تعلم معنا كيف يتم إستخدام css وكيف تعدل عليها شرح مفصل لمدونة مدون

CSS اختصار للجملة Cascading Style Sheets والتي معناها باللغة العربية صفحات الأنماط الإنسابية وهي "ليست لغه برمجه" ولكنها تقنية تتهتم بتحديد شكل وتصميم المواقع ، وينطبق ذلك على الألوان والخطوط والصور والخلفيات التى تستخدم فى الصفحات ، بمرونة وسهولة تامه.
وهذه التقنيه تساعدك جدا على إنشاء وإدارة صفحات المواقع بشكل فريد يتميز عن من يعتمد في التصميم على html التى تسبب مشكله وهى ان الموقع لا ينفصل عن محتوياته ..
وتعال نتخيل سوياً على أنك قبلت تنفيذ موقع متوسط الحجم لأحد العملاء ، و بطبيعة الحال تحتاج لبرمجة ما يزيد عن العشر صفحات ـ وفرضاً أيضاً أنك انتهيت من الموقع بعد عمل متواصل ـ وعرضت الموقع على العميل وتعتقد أنه أصبح جاهز للاستخدام الآن . ماذا لو فاجأك العميل بطلب تغيير حجم الخط من القيمة "2" إلى القيمة "3" مثلاً هل ستضطر لفتح كل صفحة و التعديل في كل فقرة من فقراتها لتغير هذه القيمة!...

ماذا لو كان الموقع مكوناً من 50 صفحة ؟!
و ماذا لو كان يعمل على المشروع أكثر من شخص بشكل منفصل ؟
في الواقع هذه القصة والعملية المتعبة جدا فى التعديل ستواجهك كثيراً عند التعامل مع عملاءك وتجعلك تفكر في الإنتقال من استخدام لغة html وحدها إلى أخرى تعطيك مرونة أكبر وتقدم لك الحل وتوفر الجهد.
فكرة: ملف تنسيق منفصل
الفكرة باختصار تكمن في فصل التنسيق عن المحتوى و من ثم وضع التنسيق في ملف منفصل يمكنك التعديل عليه لتغيير شكل صفحات موقعك بسهولة بعد ذلك دون الرجوع اليها مرة أخرى.

فوائد إستخدام تقنية CSS

  • فصل محتويات الموقع عن التصميم ، والتحكم بجميع الصفحات من خلال ملف واحد بإمتداد css.
  • إضافة مزيد من الأحترافية والسهولة لتصميم المواقع والحريه في تصميم مواقع تزيد عن العشرة والعشرين صفحة.
  • لن ترهقك بعد اليوم طلبات العملاء والتعديلات الكثيرة التى يطلبوها ويروها سهله ولكنك تراها مرهقه مع كثرة الأعمال.
  • تقليل حجم صفحات الموقع، مما يعني أن المستخدم سيقضي وقتاً أقل لكي تظهر له صفحات الموقع بشكل كامل.
  • تقليل حجم الموقع الكلي بنسبة تصل إلى 50% مما يعني أن سعة الموجة bandwidth التي يحتاجها الموقع ستقل.
  • ضمان ظهور الموقع بشكل واحد على كافة المتصفحات والأجهزة أخرى كالحواسيب الكفية وذلك بفضل فصل المحتوى عن ملف التصميم.

كيف يتعرف متصفح الإنترنت على هذه التقنية ؟

1- Browser Defaults..في الحقيقة إننا نستخدم نوعاً من أنواع الأنماط الانسيابية في صفحاتنا دون أن ندري . و لنأخذ هذا المثال:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

هذا الوسم يستخدم لتسمية الصفحة
<title>عنوان الصفحة</title>
</head>
<body>


<p>تقنية تتهتم بتحديد شكل وتصميم المواقع</p>

</body>
</html>
لاحظ فلم يتم تحديد أي تنسيق للنص و مع ذلك فإنه عند فتح الصفحة بإستخدام المتصفح ستجد تنسيقاً معيناً لنوع الخط و حجمه و لونه ـ وهذا التنسيق قد يختلف من جهاز لآخر بحسب الإعدادات الافتراضية للعرض لدى الزائر.
هنا كأننا نقول بأن المتصفح يحتفظ بملف يحتوي أنماط معينة من التنسيق يستخدمها إذا لم تحدد التنسيق بشكل واضح في صفحتك او موقعك .
وتقنية css تعتمد نفس المبدأ . وتقريباً لن تكتب أي تنسيق في الصفحة الأساسية لكنك ستحدد في ملف خارجي واحد التنسيق مفصلاً ـ وبعدها يربط ذلك الملف بالموقع حتى يأخذ المتصفح تنسيق الصفحات منه دون الاعتماد على إفتراضياته هو ويطبق على جميع الصفحات مما يضمن ظهور الموقع بنفس الشكل على كل الأجهزة.

طرق تعريف CSS داخل الصفحات

2- External ملف منفصل بإمتداد css تسمية بإي أسم يحتوى على كافة تنسيقات الموقع ومن ثم تربط به جميع صفحات الموقع كما في المثال التالي:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>عنوان الصفحة</title>

<link href="css/style.css" rel="stylesheet" type="text/css" />

</head>
<body>


<p>تقنية تتهتم بتحديد شكل وتصميم المواقع</p>

</body>
</html>
الوسم <link /> يكتب فيه مسار ملف css سواء كان بمجلد خاص أو بنفس مكان الصفحات ومن ثم يوضع الكود بالكامل برأس كل الصفحات بين الوسم <head>
<link href="css/style.css" rel="stylesheet" type="text/css" />
وهذا الملف المنفصل المربوط به الصفحات تكتب فيه أكواد css مباشرة داخل ملف txt ومن ثم تحفظ بإمتداد css. كما ذكرنا ولو شاهدنا هذا الملف ستجدة يحتوى على الأكواد فقط كالتالي:
.me {
color: #FFFFFF;
background-color: #333;
border: 2px solid #666;
font-family: Tahoma;
width: 100px;
}
p.you {
color: #EAEAEA;
background-color: #333;
border: 2px solid #666;
font-family: Tahoma;
width: 50px;
}
3- Internal فيها يتم إضافة جميع قيم css برأس الصفحه بين وسمين <style> لتعريفهم على المتصفح ومن ثم توضع ايضا داخل برأس الصفحة بين الوسم <head> كما في الحالة السابقة ومنه تطبق هذه الأوامر على جميع فقرات الصفحه.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>عنوان الصفحة</title>

<style type="text/css">
<!--
p.you {
color: #FFFFFF;
background-color: #333;
border: 2px solid #666;
font-family: Tahoma;
width: 100px;
}
-->
</style>

</head>
<body>


<p>تقنية تتهتم بتحديد شكل وتصميم المواقع</p>

</body>
</html>
الوسم <style> وهو الوسم الذى من خلالة يتعرف المتصفح على قيم css المختلفة المكتوبة بداخله ويكتب بهذا الشكل برأس الصفحة.
<style type="text/css">

CSS styles here

</style>
المتصفحات القديمة لا تفهم الوسم style ولا تدعم تقنيه CSS لذا فهى عادة تتجاهلة وتعرض مابين هذا الوسم من أوامر على أنه محتوى ضمن الصفحة! ولتفادى هذه العملية في تلك المتصفحات التعيسة نقوم بوضع جميع أوامر css داخل تعليق comment element حتى إن حدث لا قدر الله وظهر موقعك لأحد مستخدمي هذه المتصفحات لا تظهر له الأوامر كمحتويات بالصفحة.
<style type="text/css">
<!--

CSS styles here

-->
</style>
4- in-line وفيها تطبق أوامر الـ css مباشرة داخل اوسمه html كما بالمثال التالي:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit
ional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>عنوان الصفحة</title>
</head>
<body>


<p style="font:normal 12px Tahoma; color:#FF0000; background:#FFDDFF;">تقنية 
تتهتم بتحديد شكل وتصميم المواقع</p>

</body>
</html>


المصدر|html free code
إقرأ المزيد... Résumé3efrit blogger
, ,

كود المتابعه على المواقع الاجتماعيه بشكل وتاثير إحترافى

3 تعليق4:04 م, مرسلة بواسطة Hady store

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

--------------------------------------------------------------------



إذهب إلى رئيسية بلوجر<إضافة اداه<جافاسكريبت وضع بها الكود التالى



<html>
<head>
<style>
#social {
margin:5px auto 0 auto;
text-align: center;
}

#social img {
margin-right: 2px;
margin-left: 0px;
}

#social img:hover {
opacity: 0.6;
}
</style>
</head>
<body>
<!-- / تم صنع الكود بواسطة مدونة مدون -->
<!-- / نرجو عدم حزف السابق -->
<div id='social'>
<a href='#'><img alt='Twitter' src='http://img221.imageshack.us/img221/3171/twittericont.png' title='تابعنى على تويتر'/></a>
<a href='#'><img alt='Feed' src='http://img521.imageshack.us/img521/3997/rssiconldl.png' title='الخلاصات'/></a>
<a href='#'><img alt='Facebook' src='http://img707.imageshack.us/img707/5055/facebookiconq.png' title='تابعنى على الفيس بوك'/></a>
<a href='#'><img alt='Google Plus' src='http://img9.imageshack.us/img9/6204/googleplusiconl.png' title='جوجل بلس'/></a>
<a href='#'><img alt='Youtube' src='http://img835.imageshack.us/img835/1835/youtubeiconf.png' title='تابعنى على يوتيوب'/></a>

</div>
<div style='clear: both'/>
<!-- / تم صنع الكود بواسطة مدونة مدون -->
<!-- / نرجو عدم حزف السابق -->
</body>
</html>



الآن قم بتغيير اللون     مع الوصلات الخاصة بك



 فى رعاية الله

إقرأ المزيد... Résumé3efrit blogger
,

الطريقة الأفضل والأسهل لتغير إتجاه الأعمده فى بلوجر شرح مبسط من مدونة مدون

3 تعليق4:53 م, مرسلة بواسطة Hady store


كثيرا ما اجد من يسئل عن طريقة تغيير اتجاه الاعمدة وهية امر سهل جداً نعم سهل جداً
العديد يظن أن هذا صعب ولكن فى الحقيقة هو سهل بكثيـــــــــــر مما تظن فبدلا من أن
تعطى أحد القالب الخاص بك لتغيير شئ ما مثل العمود الجانبى او ما يعرف بالسيد بار
أنت الآن تسطيع أن تفعل هذا بدون أن تطلب من أحد يوجد ايضا كثيراً من المدونين 
لا يهمهم أن يعرفون ولكن هذا خطا لانهم يظنون ان هذا صعب فقط مع هذا الشرح البسيط
المقدم من مدونة مدون تسطيع تغير اتجاه الاعمده فى بلوجر.



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


ابحث عن الكود التالى


main-wrapper


ربما تجده بهذا الشكل أو ما شابه قليلا 



#main-wrapper {
float: left;
margin-left: 40px;
margin-top: -20px;
width: 600px;
}


قم بتغيير كلمة left بكلمة right



ابحث عن الكود التالى


sidebar-wrapper

قد تجده بهذا الشكل



sidebar-wrapper {
float: left;
margin-left: 18px;
margin-top: 7px;
width: 287px;
}

قم بتغيير كلمة left بكلمة right


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



ابحث عن الكود التالى


main-wrapper


قد تجده بهذا الشكل

#main-wrapper {
float:
right;
margin-
right: 40px;
margin-top: -20px;
width: 600px;
}


قم بتغيير كلمة right بكلمة left


ابحث عن الكود التالى

sidebar-wrapper

قد تجده بهذا الشكل

sidebar-wrapper {
float: right;
margin-right: 18px;
margin-top: 7px;
width: 287px;
}

قم بتغيير كلمة right بكلمة left



هذا كل ما فى الأ

إقرأ المزيد... Résumé3efrit blogger
, , ,

شرح تركيب قائمه إحترافية لمدونات بلوجر

7 تعليق11:53 ص, مرسلة بواسطة Hady store





كود قائمة جميله وإحترافية لمدونات بلوجر بتقنية الـ css قائمة رائعه
موقع way2blogging هو كل ما فعلته هو تعريب القائمة وإزالة منها الإضافات
الغير هامة أيضا تركيبها على مدونتك بسيط جداً وسهل أم بالنسبة للمبتئين هم يحتاجون فقط بعض التركيز
لكى يقومون بذلك القائمة لن تجدها إلى على مدونة مدون فقط الآن مع شرح تركيب القائمة.

 


  1. إذهب إلى لوحة تحكم بلوجر الرئيسية >تحريرhtml
  2. إبحث عن ]]></b:skin> ثم ضع الكود التالى قبله
 .w2bmenu *{margin: 0;padding: 0;}
ul.w2bmenu {list-style: none;line-height: 1;overflow: visible !important;}
ul.w2bmenu:after{margin: 0;padding: 0;content: ' ';display: block;height: 0px;clear: both;}
ul.w2bmenu li{list-style: none;position:relative;float: right;margin: 0 !important;padding: 0 !important;}
ul.w2bmenu li a{margin: 0;padding: 12px 16px !important;font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif !important;color: #6b6b6b !important;text-shadow: 0 1px 0 #fffs;font-weight: 700 !important;text-transform: uppercase !important;font-size: 12px !important;display: block !important;border: 0 none !important;}
ul.w2bmenu li a:hover,ul.w2bmenu li a.hoverover{background: #f5f5f5 !important;}
ul.w2bmenu ul{position: absolute;display: none;top: 100%;border:1px solid #ccc;}
ul.w2bmenu li:hover > ul{display: block;}
ul.w2bmenu ul li{float: none;min-width: 160px;background:#f5f5f5;text-shadow: none;}
ul.w2bmenu ul li a{padding: 12px 14px;text-transform: none;font-weight: normal;}
ul.w2bmenu ul li a:hover,ul.w2bajaxmenu ul li a.hoverover{background: #fff !important;}
ul.w2bmenu ul ul{display: none;right: 100%;top: 0;}
/* AJAX Menu Stylings */
ul.w2bajaxmenu li div.submenu {display: none;position: absolute;width: 600px;z-index: 90;right: -1px;top: 100%;overflow: hidden;min-height: 150px;background: #fff;border:1px solid #cccccc;border-top: 0 none;}
ul.w2bajaxmenu li:hover div.submenu {display: block;}
ul.w2bajaxmenu ul ,ul.w2bajaxmenu ul li{display: block !important;border: 0 none !important;margin: 0 !important;padding:0 !important;}
ul.w2bajaxmenu ul li{background: none !important;float: none !important;}
ul.w2bajaxmenu ul.verticlemenu{position: absolute;width: 33%;left:0;top:0;bottom: 0;background: #f5f5f5;}
ul.w2bajaxmenu ul.postslist {position: relative;display: block;width:65%;float: right;margin: 8px 0 !important;background: none;}
ul.w2bajaxmenu ul.postslist li{display: block;overflow: hidden;border-bottom: 1px #eee solid;position: relative;min-height: 60px;padding: 8px 8px 8px 110px !important;}
ul.w2bajaxmenu ul.postslist li:last-child{border-bottom: none 0;}
ul.w2bajaxmenu ul.postslist li .imgCont{position: absolute;left: 0;top:8px;width: 100px;height: 60px;overflow: hidden;border:1px solid #dcdcdc;font-size: 0;line-height: 0;}
ul.w2bajaxmenu ul.postslist li .imgCont img{position: relative;top:-20px;padding: 0;width: 100px;height: 100px;display: block;}
ul.w2bajaxmenu ul.postslist li a{display: block;line-height: 1.4;padding: 0 !important;}
ul.w2bajaxmenu .loader{background:url('http://i.imgur.com/SeivG.gif') no-repeat scroll 0 0 transparent;width:50px;height:22px;position: absolute;top:50%;margin-top: -11px;right:5px;}
ul.w2bajaxmenu .menuArrow {border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-right: 4px solid #999999;display: block;height: 0;margin-top: -4px;position: absolute;right: 11px;top: 50%;width: 0;}
#w2bajaxmenu {background: #ededed;background: -moz-linear-gradient(top, #ededed 0%, #e0e0e0 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#e0e0e0));background: -webkit-linear-gradient(top, #ededed 0%,#e0e0e0 100%);background: -o-linear-gradient(top, #ededed 0%,#e0e0e0 100%);background: -ms-linear-gradient(top, #ededed 0%,#e0e0e0 100%);background: linear-gradient(to bottom, #ededed 0%,#e0e0e0 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e0e0e0',GradientType=0 );border: 1px solid #cccccc;}
 



ثم إذهب إلى إضافة اداه جافاسكريبت
وضع به الكود التالى 


<ul id="w2bajaxmenu" class="w2bmenu">
    <li>
        <a href="#">الرئيسية</a>
    </li>
    <li>
        <a href="#"><<إنضم إلينا</a>
        <ul>
            <li><a href="#">فيس بوك</a></li>
            <li><a href="#">تويتر</a></li>
            <li><a href="#">يوتيوب</a></li>
       
        </ul>
    </li>
    <li>
        <a href="#">من نحن</a>
        <ul>
           
        </ul>
    </li>
    <li><a href="#">عن مدونة مدون</a></li>
</ul>





غير ما يلزم بالكود

إقرأ المزيد... Résumé3efrit blogger