|
تأمل الشيفرة التالية:
<BODY
BGCOLOR="FFFFFF"> ... </BODY>
لقد قمت بإضافة الخاصية
BGCOLOR
إلى الوسم
<BODY> ،
وهي تقوم بتحديد لون الخلفية للصفحة. أما
FFFFFF فهي القيمة التي تمثل اللون المختار
وهو هنا اللون الأبيض، (لاحظ أنها مكتوبه بين إشارتي " " ) ولو أردت تمثيل اللون
الأسود لكتبت الرمز
000000. أو الرمز
6699CC للون الأزرق
الفاتح...... فمن أين جاءت هذه القيم، وكيف؟... تابع القراءة وسوف تعرف
تلاحظ أن القيم
السابقة مكونة من ستة رموز هناك ثلاثة ألوان أساسية هي
الأحمر
والأخضر
والأزرق،
ولكل منها يوجد 256 درجة لونية ويعبر عن هذه الدرجات بالأرقام من 000 وحتى 255. ومن
خلال مزج هذه الألوان بدرجاتها اللونية المختلفة نحصل على الألوان الأخرى.
فمثلا اللون الأسود مكون من الدرجة 000 من كل من اللون
الأحمر والأخضر والأزرق. واللون الأبيض مكون من الدرجة 255 من هذه الألوان. أما
اللون الأصفر فهو مكون من الدرجة 255 للون الأحمر، والدرجة 255 للون الأخضر،
والدرجة 000 من اللون الأزرق... وهكذا بنفس الطريقة يتم تكوين باقي الألوان.
وبعملية حسابية بسيطة
256×256×256 ينتج لدينا أن عدد
الألوان التي يمكن الحصول عليها بمزج الألوان الثلاثة السابقة هو
16777216
بالضبط.
حسنا، لكن من أي جاءت الرموز
FFFFFF
والتي عبرت عن اللون الأبيض بها.
إنها ببساطة أرقام… مكتوبة بالنظام السداس عشري (نظام عددي أساسه الرقم 16 ويعبر
عنه باستخدام الأرقام العادية من 0 إلى 9 والرموز
A,B,C,D,E,F ). فالرقم 255 بالنظام العشري العادي يكافئه الرقم
FF بالنظام السداس عشري. إذن
فالرقم السداس عشري FF على اليسار
يمثل الدرجة 255 للون الأحمر. والرقم
FF
في الوسط يمثل الدرجة 255 من اللون الأخضر. والرقم
FF على اليمين يمثل الدرجة 255 من اللون
الأزرق. وعلى هذا المنوال يعبر عن اللون الأزرق الفاتح بالرقم السداس عشري:
6699CC
أما اللون الأسود فرقمه هو
000000. وهذا جدول
ببعض الألوان ورموزها المكافئة بالنظام السداس عشري.
| |
ABCDEF |
|
FFFF00 |
| |
FEDCBA |
|
336699 |
| |
773466 |
|
112233 |
| |
FF1122 |
|
666666 |
| |
0033FF |
|
663333 |
| |
AABBAA |
|
00FF00 |
| |
800800 |
|
FF6600 |
| |
008008 |
|
993366 |
| |
020769 |
|
123456 |
| |
111111 |
|
654321 |
ملاحظة مهمة:
بعض المتصفحات لا
تتعرف على رموز الألوان إلا بوضع إشارة
#
قبل هذه الرموز، لذلك من الأفضل استخدامها دائماً.
وبالنسبة لبعض الألوان الأساسية والدارجة، من الممكن
استخدام أسماء هذه الألوان مباشرة بدلاً من الأرقام السداس عشرية. وهذا جدول يوضح
هذه الألوان ومسمياتها:
| |
Black |
|
White |
| |
Red |
|
Green |
| |
Marron |
|
Purple |
| |
Navy |
|
Blue |
| |
Teal |
|
Lime |
| |
Gray |
|
Silver |
| |
Olive |
|
Aqua |
| |
Fuchsia |
|
Yellow |
|