بسم الله و الصلاة و السلام على رسول الله اللهم أفتح لنا فتوح العارفين اللهم إني أعوذ بك أن أشرك بك شيئا أعلمه و أستغفرك لما لا أعلمه السلام عليكــم ورحمـة الله وبركاتــه ،، سنتعرف بهذه الدورة على كيفيه إنشاء تصاميم واستخدامها في مواقعنا بحيث تكون ميزه وشبيه بتصاميم جوملا أو وورد بريس سأقوم بإذن الله بتقسيم هذه الدورة إلى دروس كل درس سيكون عن جزء من أجزاء الموقع وكل درس يمكن أن يكون كافيا لتبدأ التصميم بإذن الله أرجو من الجميع من يقوم بالتطبيق أن لا يبخل علينا بتصاميمه وسيتم عمل قسم في موقع أداوت مدارك لهذه التصاميم مع إسم المصمم لتكون كتشجيع له وليستفيد منها الغير بإذن الله الدرس الأول أساسيات في التصميم عندما نبدأ في تصميم أي موقع يجب أن نعلم أن هناك قواعد وأسس إذا اتبعناها أصبح الأمر بسيطا ويمكن لأي شخص أن يكمل ما بدأته من أهم الأساسيات هي فصل الشيفرات الخاصه الهتمل والستايل والصور والجافاسكريبت عن بعضها البعض لكي تكون الأمور غير معقدة نبدأ بصفحة الهتمل HTML دائما علينا بدء صفحتنا بشيفرة قواعد و معايير الويب
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head> <title>الدرس الأول </title></head><body><div class=""><a href="#">LINK 1</a> <a href="#">LINK 2</a> <a href="#">LINK 3</a> </div></body></html>
/*لاحظ مايوضع داخل هذه العلامات يكون كتعليق ولا يؤثر بالشيفره */a{ font-weight: bold; color: #FF0000;}
<a href="#" class="test_a">LINK 2</a>
/*لاحظ مايوضع داخل هذه العلامات يكون كتعليق ولا يؤثر بالشيفره */a{ font-weight: bold; color: #FF0000; } .test_a{ font-weight: bold; color: #FF0000; }
<link rel="stylesheet" href="css/style.css" type="text/css"/>
<a href="#" id="test_id_a">LINK 3</a><style>#test_id_a{ font-weight: bolder; color: #0000FF;}</style>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>الدرس الثاني</title> <link rel="stylesheet" href="css/style.css" type="text/css"/></head><body> <div class="clear"></div> <div class="homebox"> <h2>موقع يقدم </h2> <h3>بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني </h3> </div> <div class="clear"></div> <div class="homebox fright"> <h2>مقال مميز</h2> <h3>بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني </h3> </div> <div class="homebox fleft"> <h2>إلى الموقع</h2> <h3>بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني بلا بلني بنه ترمسا كيلات فونيل سيمراني </h3> </div></body></html>
<div class="clear"></div> <div class="homebox"> <h2>عنوان</h2> <h3>نص المقال </h3> </div>
.clear{clear: both; }
<div class="homebox"> <h2>عنوان</h2> <h3>نص المقال </h3> </div>
.homebox{ background-image: url(../images/backbox_home1.png);/*صورة خلفيه للطبقة*/ background-repeat: repeat-x;/*تكرار الخلفيه بشطل أفقي فقط */ border: 1px #FF3300 solid;/* إطار لونه برتقالي ومن نوع طلب وبحجم واحد بكسل*/ margin-bottom: 10px;/* محاذا خارجيه بمقدار 10 بكسل من الأسفل */ }
h2{ font-size:12px;/*حجم الخط 12 بكسل*/ /*نوع الخط تاهوما*/ direction: rtl;/*اتجاه النص من اليمين إلى اليسار لآن النص عربي */ margin: 10px;/*المحاذاه الخارجية لجميع الإتجاهات 10 بكسل*/ color: #fff; /*لون الخط أبيض */}
h3{ font-size:12px;/*حجم الخط 12 بكسل*/ /*نوع الخط تاهوما*/ direction: rtl;/*اتجاه النص من اليمين إلى اليسار لآن النص عربي */ margin: 10px;/*المحاذاه الخارجية لجميع الإتجاهات 10 بكسل*/ color: #575757; /*لون الخط داكن*/ }
h2{ color: #fff; } h3{ color:#575757; } .h2h3_font{ font-size:12px; direction: rtl; margin: 10px; }/*الوسوم h2&h3يجب تعريفها على الستايل الجديد كما يلي <h2 class="h2h3_font">إلى الموقع</h2> <h3 class="h2h3_font">بلا ب*/
.fleft{ float: left;/*مكان الحاويه على اليسار*/ width:49%;/*عرض الحاويه النصف إلا شوي*/ } .fright{ float: right;/*مكان الحاويه على اليمين */ width:49%;/*عرض الحاويه النصف إلا شوي*/ }
<div class="homebox fright">
<div class="button"> اضغط هنا </div>
.button{ /*صورة الافتراضي كخلفية للزر*/ background-image: url(../images/d3_1.png); /*عد تكرار الخلفيه */ background-repeat: no-repeat;/*عرض الزر يكون بعض الصورة */ width:147px;/*طول الزر يكون بارتفاع الصورة */ height:52px;/*محاذاه داخليه لكي نضع النص في المنتصف */ padding-top: 15px; /*النص يكون في المنتصف*/ text-align: center;/*المؤشر يكون على شكل يد*/ cursor: pointer; /*لون النص رمادي */ color:#666666; /*هنا كما نلاحظ يمكننا وضع أكثر من خاصيه للخط مثل نوع وحجم الخط عندما نختار خط */ font:14px Tahoma, Arial, sans-serif; }/*لآي ستايل يمكننا وضع نقطتين رأسيتين وبعدها كلمة هوفر كما نرى لكي نحدد الستايل في حال مرور المؤشر فوق هذا الستايل*/ .button:hover{ /*نغير الصوره */ background-image: url(../images/d3_2.png);/*ولون الخط إلى الأبيض */ color:#FFFFFF; }
/*في الوضع الطبيعي */ background-position:top; /*في الوضع فوقها مؤشر */ background-position:bottom;
<div id="primarySearchForm"><form><input id="primarySearch" name="search"><button type="submit" name="go" id="searchGoButton"><span>Go</span></button></form></div>
#primarySearchForm {position: absolute;right: 180px;top: 30px;}
#primarySearchForm input#primarySearch
#primarySearchForm input#primarySearch {width: 120px;height: 17px;padding: 1px 21px 1px 5px;font-size: 13px;color: #333;background: #fff;border: 1px solid #aaa;-moz-border-radius: 10px;}
#primarySearchForm button span { visibility: hidden;}
#primarySearchForm button {background: url(http://www.urorbit-tools.com/images/icon_searchglass.png) 0 0 no-repeat;width: 20px;height: 20px;position: absolute;right: 3px;top: 1px;border: 0;cursor: pointer;}
<span class="homeLink bug">تعلم سبعين لغة عالمية في خمس دقائق </span>
.homeLink{text-align: right; /*تحويل النص إلى اليمين في حاله النص عربي *//*display: block; */ /* يتم استخدام هذه الخاصيه في حال إستخدمنا السبان حتى يصبح كل عنوان على سطر */padding-right: 20px; /*إبعاد النص عن اليمين بمعدل عرض الصورة أو الرمز حتى لا يكون النص فوق الرمز */color: #666666; /*لون النص */font-size: 93%;/*حجم النص */background-repeat: no-repeat; /*الخلفية وهي الرمز بدون تكرار */background-position: right;/*الخلفية وهي الرمز مكانها على اليمين للعربي وعلى اليسار للإنجليزي */}
.bug{background-image: url(../images/bug_normal.png);}
.new_window{background-image: url(../images/new_window.gif);}.ok{background-image: url(../images/ok.gif);}.subject{background-image: url(../images/subject.gif);}
<p class="homeLink bug ">تعلم سبعين لغة عالمية في خمس دقائق </p> <h1 class="homeLink bug ">كيف تصبح رجل فضاء في خمس أيام </h1> <h2 class="homeLink new_window ">مقال الأخطاء الشائعه </h2> <span class="homeLink ok ">فكرة عمل مجنون </span> <span class="homeLink subject ">قم بعمل مشروع بناء طائرات في بيتك </span> <span class="homeLink bug ">استخدم خاصية البحث في جووجل للبحث عن الذهب</span>
.bug:hover{background-image: url(../images/bug_hover.png);}.homeLink:hover{color: #cc0000;}