منتدى برنامج حياه على النت باذاعة صوت العرب
عزيزى الزائر مرحبا بك

كيف تفهم متصفحات الإنترنت الألوان ؟

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

default كيف تفهم متصفحات الإنترنت الألوان ؟

مُساهمة من طرف manal kamal في الأربعاء أكتوبر 13, 2010 10:09 am


عندما تريد أن تضع ألواناً في صفحة الـ HTML .. فكيف تسمّي اللون ؟ هل تقول فقط أحمر أو أخضر أو أزرق أو ..... إلخ

بالتأكيد بإمكانك أن تفعل ذلك .. ولكن لو إقتصرت على ذلك فقط فلن تزيد الألوان عن 16 لوناً .. أو في أحسن الأحوال عن 20 لوناً .

بينما نحن نعرف أن الكمبيوتر يمكنه أن يميز بين ملايين الألوان .. فبالتأكيد هناك وسائل إضافية لتسمية الألوان .

وبداية ً .. فإن موضوعنا هو عن لون الخط أو الحروف .. ولون الخلفية . . كخلفية الجداول مثلاً .. ليس ذلك فقط وإنما أيضاً لون الخط الفاصل بين أجزاء الصفحة .

أما بالنسبة للألوان المستعملة في الصور فإن مجالها هو برامج تحرير الصور .. والتي غالباً تظهر لك باليتة ألوان palette لكي تختار منها اللون الذي تريده .

أسماء الألوان :

هناك 3 طرق لإعطاء أسماء أو للإشارة للألوان :

أسماء الألوان القياسية standard Windows color names ... إعطاء قيمة سداسية عشرية hexadecimal value ... أو إعطاء قيمة تركيبية من الأحمر والأخضر والأزرق RGB (red, green, blue) decimal value .

أولاً : color names :

هناك 16 لوناً قياسياً يمكنك أن تذكرهم بالإسم في كود الـ HTML ، في الجزء الخاص بالستايل .. وهم :

aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow ... وذلك حسب ترتيبهم الهجائي .

وربما تكون هناك ألوان أخرى مثل orange - gold - violet - sienna .. ولكن لن تفهمها كل برامج المتصفحات .

ثانياً : hexadecimal values representing the combination of red, green, and blue hues :

و المقصود بهذه القيم هو :

0123456789abcdef .. وكلما زاد الرقم صار اللون فاتحا .. والعكس صحيح فكلما نقص الرقم صار اللون غامقا

فاللون الأبيض وهو أفتح الألوان تشير إليه بـ #ffffff

أما اللون الأسود فنشير إليه بالقيمة #000000 .

وتلاحظون أننا نعبر عن اللون بهذه الطريقة بكتابة الرمز # ثم بجانبه - أي على يمينه .. لأنني أخشى أن تظهر أمامكم على الشاشة على يساره - 6 digits . .. الإثنان الأوليان يخصان اللون الأحمر .. واللذان يلينهما يخصان اللون الأخضر .. واللذان في أقصى اليمين يخصان اللون الأزرق .. وذلك لأن أي لون إنما هو مكون من الأحمر والأخضر والأزرق بنسب متفاوتة .

ثالثاً : RGB (red, green, blue) decimal value :

في هذه الطريقة نكتب بين القوسين رقماً يتراوح بين 0 و 255 .

فإذا كتبنا RGB (255,0,0) حصلنا على لون أحمر صافي

وإذا كتبنا RGB (0,255,0) حصلنا على لون أخضر صافي

وإذا كتبنا RGB (0,0,255) حصلنا على لون أزرق صافي

أما الأبيض فتكون قيمته RGB (255,255,255) .. وأما الأسود فقيمته RGB (0,0,0) .. وباستعمال التباديل والتوافيق يمكنك الحصول على ملايين الألوان .

أين نكتب أسماء الألوان أو قيمها :

برنامج التصفح الذي تستعملونه حين يقرأ لغة الـ HTML فإنه يبحث عن اللون في إحدى 3 أماكن :

ملف الستايل والذي إمتداده .css - أو في داخل الـ - أو كمسند إليه Attribute والموجود داخل الـ tag ... ولكن هذا موضوع آخر خاص بالستايل وليس مجاله هنا .

FUCHSIA

MAROON

NAVY

PURPLE

TEAL


_________________
إن الله يحب إذا عمل أحدكم عملا أن يتقنه

You never know what you have until you lose it, and once
you lose it, you can never get it back

the greatest gift you can give to someone is your time because you are giving them apart of your life that you



[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]

manal kamal
مدير المنتدى
مدير المنتدى

كيف تعرفت على المنتدى ؟ : غير ذلك
تاريخ التسجيل : 19/01/2010

http://wwwalmarefa.blogspot.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى