Abu Ali

الدرس الثانى : شرح أساسيات CSS الجزء الأول

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

ما هى CSS ?


هى عبارة عن اختصار الى Cascading Style Sheets والتى تعنى صفحات الانماط المتتالية وهى التى تجعلك تتحكم فى تصميمك وفى الشكل الذى يظهر به فى النهاية ويجب قبل معرفتها أن تكون على دراية ولو بسيطة عن Html لكن لا تقلق كل شيء سيتم شرحة بطريقة سهلة وبسيطة.

وكتبسيط لشرح CSS 


تخيل انك تبنى بيت وقمت بتجهيز كل ما يلزم  للبيت من طوب ورمل وأسمنت وخشب وأسلاك ولمبات ودهانات وغيره وقومت بعمل كل التجهيزات المطلوبة  ( وهذه تعتبر الأكواد التى وضعتها HTML فى قوالب بلوجر او فى تصميم الموقع)                    هل ظهر شكل البيت بالمظهر المطلوب ؟                  بالتأكيد لا. 

مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

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

مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

بعض أساسيات CSS الهامة التى سنستخدمها باستمرار


قبل البدء احب أن أوضح شيئا هاما جدا أنه عند إضافة أى مكون من مكونات قوالب بلوجر يكون له تعريف خاص به مثل الهيدر “ Header “  ويتم تعريفه عن طريق إما  ID أو  Class  والفرق بينها كالتالى :- 
*   CLASS    يمكن استخدام الاسم المعرف به اكثر من مرة فى القالب . 
*      ID       يمكن استخدامه مرة واحدة فقط فى القالب . 
وعند تعريفهم بواسطة CSS
CLASS    يتم وضع علامة (. ) قبل الاسم المعرف به 
-    ID        يتم وضع علامة ( # ) قبل الاسم المعرف به

المكونات الخاصة بــ CSS

 

selector { 
property : value ;
}
SLECTOR عبارة عن التعريف التى تم وضعه فى الاكواد عند بدء تكوين البنية الاساسية للقالب. 
PROPERTY عبارة عن الخصائص التى تحب ان يكون عليها القالب من الخط والخلفية والالوان وغيرها. 
VALUE هى عبارة عن القيمة الخاصة بالخصائص ( مثال الخط& : 20 واللون : أحمر والخلفية : اسود ) 
{       }    هى عبارة عن الاقواس الخاصة ببداية تعريف الخصائص ونهايتها .

بعض الاساسيات الهامة فى تصميم  blogger templates

 

1- الخطوط وما يلزمها “ Font “

.Header {
    font-family: tahoma , Times New Roman, Arial;
    font-size:30px;
    font-weight:bold;
    color: #FFFFFF;
    font-style: italic;
}

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

- نوع الخط “ font-family “


نوع الخط ويمكنك اختيار ما تشاء من الخطوط ووضعها بحسب الترتيب لانه سيختار الأول فالثانى فسيختار Tohoma وان لم يجده سيختار Times New Roman وهكذا . 
مثال :
مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

- حجم الخط “ font-size “


حجم الخط يمكنك اختيار ما تشاء كل ما عليك هو تغير الرقم 30 إلى ما تريد ويجد الكثير من القياسات منها 
(pt , % , em ) إلا أننى افضل التعامل مع px.
مثال :

مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

- سماكة الخط “ font-weight “


سماكة الخط يمكنك الاختيار من 
Normal      عادى                                               -    Bold         تخين 
مثال :
مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

- لون الخط “ color “


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


- طراز الخط “ font-style “


سماكة الخط يمكنك الاختيار من 
Normal      عادى                                              -  italic          مائل 
مثال :
مدونة سامكو | الدرس الثانى : شرح أساسيات CSS الجزء الأول

مثال عام على الخطوط وما يلزمها “ Font “


لو أعجبك هذا الموضوع قم بنشره
تصميم وبرمجة : عبدالالاه ازويتن