ღ♥ ▄█ مَــڼـ ـٿـڍى شَـــ ـلـــة شَـــ بَـــابَ فـــ ــى بَـــ ـڼـاٿ █▄ ♥ღ
الدرس 3: الألوان والخلفيات Ouooou10
ღ♥ ▄█ مَــڼـ ـٿـڍى شَـــ ـلـــة شَـــ بَـــابَ فـــ ــى بَـــ ـڼـاٿ █▄ ♥ღ
الدرس 3: الألوان والخلفيات Ouooou10
ღ♥ ▄█ مَــڼـ ـٿـڍى شَـــ ـلـــة شَـــ بَـــابَ فـــ ــى بَـــ ـڼـاٿ █▄ ♥ღ
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

ღ♥ ▄█ مَــڼـ ـٿـڍى شَـــ ـلـــة شَـــ بَـــابَ فـــ ــى بَـــ ـڼـاٿ █▄ ♥ღ

اهلا,.بك،.,فى.،ملتقى.شلة:شباب.فى،ـبنات,,معانا:هتستمتع.,بالوقت،افتح,.قلبك,ـواتكلم’.معانا.هتسمع،،أحـلى.,اغانى,,واحلى:،كلام.,فى,:الحب،دا،إحنا.شباب،.علي:.كيفك
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول


 

 الدرس 3: الألوان والخلفيات

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
saso
:: مشرفة ::
:: مشرفة ::
saso


الدرس 3: الألوان والخلفيات Untitl10
انثى
برج : السرطان
عدد المساهمات : 2735
نقاط : 30478
العمر : 32
تاريخ التسجيل : 18/06/2010
هدايا المسابقات : الدرس 3: الألوان والخلفيات Tamyz110

الدرس 3: الألوان والخلفيات Empty
مُساهمةموضوع: الدرس 3: الألوان والخلفيات   الدرس 3: الألوان والخلفيات Icon_minitime6/7/2010, 2:10 pm

الدرس 3: الألوان والخلفيات


في هذا الدرس سنتعلم كيفية تفعيل الألوان والخلفيات لموقعك، سنقوم أيضاً بتعلم
طرق متقدمة لتحديد موقع صورة الخلفية، نشرح هذه الخصائص في CSS:colorbackground-color
background-image
background_repeat
background_attachment
background_position
لون المقدمة: خاصية 'color'


خاصية color تصف لون عنصر HTML.
فمثلاً تصور أنك تريد أن تكون كل العناوين في الصفحة ملونة بلون أحمر داكن، كل
العناوين رمزت باستخدام وسم

، المثال أدناه سيقوم بتوضيح
كيفية تحويل كل

إلى اللون الأحمر:
h1 {
color: #ff0000;
}
الألوان يمكن أن تحدد باستخدام نظام الأرقام الست عشري كما في المثال أعلاه، أو
بأن تختار اسم اللون "red"، أو من خلال قيمة RGB والتي تعني Red وGreen وBlue،
مثال: (rgb(255,0,0)).
خاصية 'background-color'


خاصية background-color تحدد لون خلفية أي عنصر.
العنصر يضم كل محتويات وثيقة HTML، لذلك لتغيير خلفية
الصفحة بأكملها يجب أن نفعل خاصية background-color على العنصر
.
يمكنك أيضاً تفعيل خاصية لون الخلفية على عناصر أخرى مثل العناوين والنصوص، في
المثال أدناه قمنا باختيار ألوان خلفية لعنصري
و

.
body {
background-color: #FFCC66;
}

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







لاحظ أننا قمنا بتفعيل خاصيتين للعنصر

وقمنا بالفصل بين
الخاصيتين باستخدام فاصلة منقوطة.
الصورة كخلفية "background-image"


خاصية background-image تستخدم لوضع صورة كخلفية لأي عنصر.
فمثلاً قمنا باستخدم صورة فراشة في المثال أدناه، يمكنك إنزال الصورة لتجرب
بنفسك على حاسةبك، قم بالضغط على الصورة بالزر الأيمن واحفظها في جهازك، أو يمكنك
استخدام أي صورة تناسبك.
الدرس 3: الألوان والخلفيات Butterfly
لإدخال صورة الفراشة كخلفية للصفحة قم بتفعيل خاصية background-image للعنصر
وحدد مسار الصورة:
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.html.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.
الدرس 3: الألوان والخلفيات Figure004

الجدول أدناه يوضح بالمزيد من الأمثلة
القيمةالوصف
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.

الرجوع الى أعلى الصفحة اذهب الى الأسفل
eslam.samo
:: مدير عام المنتدى ::
:: مدير عام المنتدى ::
eslam.samo


الدرس 3: الألوان والخلفيات Untitl10
Nick Name : الدرس 3: الألوان والخلفيات O11
ذكر
برج : الجوزاء
عدد المساهمات : 5718
نقاط : 33740
العمر : 32
تاريخ التسجيل : 28/02/2010

الدرس 3: الألوان والخلفيات Empty
مُساهمةموضوع: رد: الدرس 3: الألوان والخلفيات   الدرس 3: الألوان والخلفيات Icon_minitime10/7/2010, 12:19 am

لالالالالا بجد بجد شغل تمام تمام ؟
تسلمى يا ساسو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
saso
:: مشرفة ::
:: مشرفة ::
saso


الدرس 3: الألوان والخلفيات Untitl10
انثى
برج : السرطان
عدد المساهمات : 2735
نقاط : 30478
العمر : 32
تاريخ التسجيل : 18/06/2010
هدايا المسابقات : الدرس 3: الألوان والخلفيات Tamyz110

الدرس 3: الألوان والخلفيات Empty
مُساهمةموضوع: رد: الدرس 3: الألوان والخلفيات   الدرس 3: الألوان والخلفيات Icon_minitime10/7/2010, 3:27 pm

الله يخليك يا سامو
وشكرا على الرد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس 3: الألوان والخلفيات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ღ♥ ▄█ مَــڼـ ـٿـڍى شَـــ ـلـــة شَـــ بَـــابَ فـــ ــى بَـــ ـڼـاٿ █▄ ♥ღ :: `·.¸¸.·´´¯`··._.· ( منتديات البرامج ) `·.¸¸.·´´¯`··._.·` :: المنتدى التعليمى-
انتقل الى:  
.: اتصل بنا :.
لو فى اى مشكلة فى المنتدى