يتم استخدام الأرقام السداسية العشرية لتحديد الألوان. النظام السداسي العشري، على عكس النظام العشري، يعتمد، كما يوحي اسمه، على الرقم 16. وستكون الأرقام على النحو التالي: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، أ. ، B، C، D، E، F. يتم استبدال الأرقام من 10 إلى 15 بأحرف لاتينية. يتم تكوين الأرقام الأكبر من 15 في النظام السداسي العشري من خلال دمج رقمين في رقم واحد. على سبيل المثال، الرقم 255 بالنظام العشري يتوافق مع الرقم FF بالنظام الست عشري. لتجنب الارتباك في تحديد نظام الأرقام، يتم وضع رمز التجزئة # قبل الرقم السداسي العشري، على سبيل المثال #666999. يمكن لكل لون من الألوان الثلاثة - الأحمر والأخضر والأزرق - أن يأخذ قيمًا من 00 إلى FF. وبذلك ينقسم رمز اللون إلى ثلاثة مكونات #rrggbb، حيث يشير الرمزان الأولان إلى المكون الأحمر للون، والرمزان الأوسطان - الأخضر، والأخيران - الأزرق. يُسمح باستخدام النموذج المختصر #rgb، حيث يجب مضاعفة كل حرف. وبالتالي، يجب اعتبار الإدخال #fe0 كـ #ffee00.
متصفح الانترنت | كروم | الأوبرا | سفاري | ثعلب النار | ذكري المظهر | دائرة الرقابة الداخلية |
4.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
تدعم المتصفحات بعض الألوان بأسمائها. في الجدول 1 يُظهر الأسماء والرمز السداسي العشري وقيم RGB وHSL ووصفها.
اسم | لون | شفرة | RGB | HSL | وصف |
---|---|---|---|---|---|
أبيض | #ffffff أو #ffff | آر جي بي (255255255) | هسل (0.0٪، 100٪) | أبيض | |
فضة | #c0c0c0 | آر جي بي (192,192,192) | هسل (0.0٪،75٪) | رمادي | |
رمادي | #808080 | آر جي بي (128,128,128) | هسل (0.0٪،50٪) | الرمادي الداكن | |
أسود | #000000 أو #000 | رغب (0،0،0) | هسل(0.0%,0%) | أسود | |
كستنائي | #800000 | رغب (128،0،0) | هسل (0.100%،25%) | احمر غامق | |
أحمر | #ff0000 أو #f00 | رغب (255،0،0) | هسل (0,100%,50%) | أحمر | |
البرتقالي | #ffa500 | آر جي بي (255,165,0) | إتش إس إل(38.8,100%,50%) | البرتقالي | |
أصفر | #ffff00 أو #ff0 | آر جي بي (255,255,0) | إتش إس إل (60,100%,50%) | أصفر | |
زيتون | #808000 | رغب (128،128،0) | إتش إس إل (60,100%,25%) | زيتون | |
جير | #00ff00 أو #0f0 | رغب (0,255,0) | إتش إس إل (120,100%,50%) | اخضر فاتح | |
أخضر | #008000 | رغب (0،128،0) | إتش إس إل (120,100%,25%) | أخضر | |
أكوا | #00ffff أو #0ff | آر جي بي (0,255,255) | إتش إس إل (180,100%,50%) | أزرق | |
أزرق | #0000ff أو #00f | رغب (0،0،255) | إتش إس إل (240,100%,50%) | أزرق | |
القوات البحرية | #000080 | رغب (0،0،128) | إتش إس إل (240,100%,25%) | أزرق غامق | |
بط نهري صغير | #008080 | رغب (0،128،128) | إتش إس إل (180,100%,25%) | أزرق أخضر | |
ضارب الى الحمرة | #ff00ff أو #f0f | رغب (255،0،255) | إتش إس إل (300,100%,50%) | لون القرنفل | |
أرجواني | #800080 | رغب (128،0،128) | إتش إس إل (300,100%,25%) | البنفسجي |
متصفح الانترنت | كروم | الأوبرا | سفاري | ثعلب النار | ذكري المظهر | دائرة الرقابة الداخلية |
5.0+ | 1.0+ | 3.5+ | 1.3+ | 1.0+ | 1.0+ | 1.0+ |
يمكنك تحديد اللون باستخدام القيم الحمراء والخضراء والزرقاء بالقيمة العشرية. يأخذ كل مكون من مكونات الألوان الثلاثة قيمة من 0 إلى 255. ويجوز أيضًا تحديد اللون كنسبة مئوية، بحيث يكون 100% يقابل الرقم 255. أولاً، حدد الكلمة الأساسية rgb، ثم حدد مكونات اللون بين قوسين ، مفصولة بفواصل، على سبيل المثال rgb(255 , 128, 128) أو rgb(100%, 50%, 50%).
متصفح الانترنت | كروم | الأوبرا | سفاري | ثعلب النار | ذكري المظهر | دائرة الرقابة الداخلية |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
يشبه تنسيق RGBA في بناء الجملة تنسيق RGB، ولكنه يتضمن قناة ألفا تحدد شفافية العنصر. القيمة 0 شفافة تمامًا، والقيمة 1 معتمة، والقيمة المتوسطة مثل 0.5 شبه شفافة.
تمت إضافة RGBA إلى CSS3، لذلك يجب التحقق من صحة كود CSS مقابل هذا الإصدار. تجدر الإشارة إلى أن معيار CSS3 لا يزال قيد التطوير وقد تتغير بعض الميزات. على سبيل المثال، يتم التحقق من صحة اللون بتنسيق RGB المضاف إلى خاصية لون الخلفية، ولكن اللون المضاف إلى خاصية الخلفية لم يعد صالحًا. وفي الوقت نفسه، تفهم المتصفحات بشكل صحيح اللون لكلا الخاصيتين.
متصفح الانترنت | كروم | الأوبرا | سفاري | ثعلب النار | ذكري المظهر | دائرة الرقابة الداخلية |
9.0+ | 1.0+ | 9.6+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
اسم تنسيق HSL مشتق من مجموعة الأحرف الأولى Hue (تدرج اللون) وSaturate (التشبع) وLightness (الخفة). تدرج اللون هو قيمة اللون على عجلة الألوان (الشكل 1) ويتم تحديده بالدرجات. 0° يتوافق مع اللون الأحمر، و120° إلى اللون الأخضر، و240° إلى اللون الأزرق. يمكن أن تختلف قيمة الصبغة من 0 إلى 359.
أرز. 1. عجلة الألوان
التشبع هو شدة اللون ويتم قياسه كنسبة مئوية من 0% إلى 100%. تشير القيمة 0% إلى عدم وجود لون وظل رمادي، و100% هي القيمة القصوى للتشبع.
تتحكم الإضاءة في مدى سطوع اللون ويتم تحديدها كنسبة مئوية من 0% إلى 100%. القيم المنخفضة تجعل اللون أغمق، والقيم العالية تجعل اللون أفتح؛ القيم القصوى 0% و100% تتوافق مع الأسود والأبيض.
متصفح الانترنت | كروم | الأوبرا | سفاري | ثعلب النار | ذكري المظهر | دائرة الرقابة الداخلية |
9.0+ | 1.0+ | 10.0+ | 3.1+ | 3.0+ | 2.1+ | 2.0+ |
يتشابه تنسيق HSLA في بناء جملة HSL، ولكنه يتضمن قناة ألفا لتحديد شفافية العنصر. القيمة 0 شفافة تمامًا، والقيمة 1 معتمة، والقيمة المتوسطة مثل 0.5 شبه شفافة.
تتم إضافة قيم الألوان RGBA وHSL وHSLA إلى CSS3، لذا يرجى التحقق من الكود الخاص بك للتأكد من صحة الإصدار عند استخدام هذه التنسيقات.
HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx
جميع طرق اصطياد الأسود المدرجة في الموقع هي طرق نظرية وتعتمد على الأساليب الحسابية. لا يضمن المؤلفون سلامتك عند استخدامها ويتنصلون من أي مسؤولية عن النتائج. تذكر أن الأسد حيوان مفترس وخطير!
وتظهر نتيجة هذا المثال في الشكل. 2.
أرز. 2. الألوان على صفحة الويب
28/11/14 11.1 كلسوء الحظ، ليس من الممكن بعد عرض أحاسيس التذوق على الموقع. ولكن يمكن تعويض ذلك بالكامل بمساعدة الألوان. بعد كل شيء، تسمح لك ألوان HTML بعرض أي من ملايين الظلال. لذا " أقلام ملونةهناك أكثر من سبعة في مجموعته.
في لغة HTML، يمكن تحديد اللون بعدة تنسيقات:
1. كقيمة سداسية عشرية - يتم استخدام الرمز المحدد في نظام الأرقام السداسية العشرية. تتكون رموز الألوان هذه في HTML من ثلاثة أزواج من الأرقام السداسية العشرية. كل زوج مسؤول عن تشبع الظل بلونه الأساسي:
يتم وضع علامة التجزئة في بداية الكود (قبل الأرقام). هذا هو رمز اللون الست عشري. بالإضافة إلى الأرقام من 1 إلى 9، يستخدم نظام الأرقام هذا حروف الأبجدية اللاتينية (A، B، C، D، E، F).
على سبيل المثال، سيبدو رمز اللون الأبيض في لغة HTML مثل #FFFFFF:
يتم تمثيل اللون الرمادي بكلمتين رئيسيتين: Gray و Gray . يتم إعطاء الرمز السداسي العشري (HEX) بنفس القيمة #808080.
مثال:
#808080
تتم كتابة رقم اللون بتنسيق RGB بالشكل التالي: rgb(0, 210, 100).
لون الخلفية:RGB(100,186,43)
مثال الاستخدام:
لون الخلفية: rgba (100،86،143،0.2)
لون الخلفية: rgba (100،86،143،0.5)
لون الخلفية: rgba (100،86،143،0.8)
لون الخلفية: rgba (100،86،143،1)
مع هذه المجموعة الواسعة من تنسيقات إعدادات الألوان، من السهل أن تصاب بالارتباك. لذلك تم اختراع جدول ألوان خاص. يوفر 147 اسمًا رئيسيًا لظلال الألوان مع رموز الامتثال لجميع معايير الألوان الرئيسية. بالإضافة إلى ذلك، تم تجهيز كل حقل بشريط لاختيار الألوان المرئية. يتم عرض أحد هذه الجداول على موقع colorcheme.ru:
للتغلب على هذه العقبة وجعل اختيار الظل المناسب أمرًا سهلاً قدر الإمكان، تم تطوير خدمات الويب التفاعلية. قد تختلف واجهة المستخدم الخاصة بهم قليلاً عن بعضها البعض.
على موقع الويب html-color-codes.info، يبدو مولد الألوان كما يلي:
يتم ضبط تشبع كل لون في المولد باستخدام أشرطة تمرير خاصة. بصريًا، يتم عرض الظل حسب لون الإطار والمستطيل على الجانب الأيسر. في الأسفل، تعرض 3 حقول رمز اللون بالتنسيقات الأساسية.
لكن مولد الألوان متاح ليس فقط في المواقع المتخصصة. تم تجهيز جميع برامج تحرير الرسوم تقريبًا بأداة مماثلة. على سبيل المثال الفوتوشوب:
وكان هذا منذ زمن طويل، في عصر بطاقات الفيديو التي كانت تدعم 256 لونًا فقط. في تلك الأوقات البعيدة، لم يكن بإمكان أنظمة التشغيل سوى عرض عدد معين من ظلال ثمانية بتات دون تشويه.
ثم تم تطوير جدول رائع للألوان الآمنة. حددت 216 لونًا يمكن عرضها دون تشويه في أي من المتصفحات في ذلك الوقت. وإلى يومنا هذا " مخطوطة عظيمة» لا يزال متاحًا في بعض الموارد:
في لغة HTML، يمكن تحديد اللون بثلاث طرق:
يمكن تحديد بعض الألوان حسب اسمها، باستخدام اسم اللون باللغة الإنجليزية كقيمة. الكلمات الرئيسية الأكثر شيوعًا: الأسود والأبيض والأحمر والأخضر والأزرق وما إلى ذلك:
لون النص - أحمر
الألوان الأكثر شيوعًا لمعيار اتحاد شبكة الويب العالمية (W3C):
لون | اسم | لون | اسم | لون | اسم | لون | اسم |
---|---|---|---|---|---|---|---|
أسود | رمادي | فضة | أبيض | ||||
أصفر | جير | أكوا | ضارب الى الحمرة | ||||
أحمر | أخضر | أزرق | أرجواني | ||||
كستنائي | زيتون | القوات البحرية | بط نهري صغير |
مثال على استخدام أسماء الألوان المختلفة:
عند عرض ألوان مختلفة على الشاشة، يتم استخدام لوحة RGB كأساس. يتم الحصول على أي لون عن طريق مزج ثلاثة ألوان أساسية: ص - أحمر, ز- أخضر, ب – الأزرق. يتم تحديد سطوع كل لون بواسطة بايت واحد وبالتالي يمكن أن يأخذ قيمًا من 0 إلى 255. على سبيل المثال، يتم عرض RGB(255,0,0) باللون الأحمر حيث تم ضبط اللون الأحمر على أعلى قيمة له (255) و تم ضبط الباقي على 0 ويمكنك أيضًا ضبط اللون كنسبة مئوية. تشير كل معلمة إلى مستوى سطوع اللون المقابل. على سبيل المثال: القيم rgb(127، 255، 127) وrgb(50%، 100%، 50%) ستضبط نفس اللون الأخضر المتوسط:
قيم ر ز بيمكن أيضًا تحديدها باستخدام قيم الألوان السداسية العشرية (HEX) في النموذج: #RRGGBB حيث تكون RR (أحمر) وGG (أخضر) وBB (أزرق) قيمًا سداسية عشرية من 00 إلى FF (مثل العلامة العشرية 0-255) ) . النظام السداسي العشري، على عكس النظام العشري، يعتمد، كما يوحي اسمه، على الرقم 16. ويستخدم النظام السداسي العشري العلامات التالية: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، A، B، C، D، E، F. هنا يتم استبدال الأرقام من 10 إلى 15 بأحرف لاتينية. يتم تمثيل الأرقام الأكبر من 15 في النظام السداسي العشري من خلال دمج حرفين في قيمة واحدة. على سبيل المثال، أعلى رقم 255 بالنظام العشري يتوافق مع أعلى قيمة FF بالنظام الست عشري. على عكس النظام العشري، يسبق الرقم السداسي العشري رمز التجزئة. # على سبيل المثال، يظهر #FF0000 باللون الأحمر لأنه تم تعيين اللون الأحمر على أعلى قيمة له (FF) وتم تعيين بقية الألوان على الحد الأدنى لقيمتها (00). علامات بعد رمز التجزئة # يمكنك الكتابة بالأحرف الكبيرة والصغيرة. يسمح لك النظام السداسي العشري باستخدام النموذج المختصر #rgb، حيث كل حرف يعادل الضعف. وبالتالي، يجب اعتبار الإدخال #f7O كـ #ff7700.
قائمة الألوان شائعة الاستخدام (الاسم، HEX وRGB):
الاسم الانجليزي | الاسم الروسي | عينة | عرافة | RGB | ||
---|---|---|---|---|---|---|
قطيفة | قطيفة | #E52B50 | 229 | 43 | 80 | |
العنبر | العنبر | #FFBF00 | 255 | 191 | 0 | |
أكوا | أزرق أخضر | #00FFFF | 0 | 255 | 255 | |
أزور | أزور | #007FFF | 0 | 127 | 255 | |
أسود | أسود | #000000 | 0 | 0 | 0 | |
أزرق | أزرق | #0000FF | 0 | 0 | 255 | |
بوندي بلو | مياه شاطئ بوندي | #0095B6 | 0 | 149 | 182 | |
نحاس | نحاس | #B5A642 | 181 | 166 | 66 | |
بني | بني | #964ب00 | 150 | 75 | 0 | |
أزرق سماوي | أزور | #007BA7 | 0 | 123 | 167 | |
أخضر ربيعي داكن | أخضر ربيعي داكن | #177245 | 23 | 114 | 69 | |
زمرد | زمرد | #50سي878 | 80 | 200 | 120 | |
الباذنجان | الباذنجان | #990066 | 153 | 0 | 102 | |
ضارب الى الحمرة | ضارب الى الحمرة | #FF00FF | 255 | 0 | 255 | |
ذهب | ذهب | #FFD700 | 250 | 215 | 0 | |
رمادي | رمادي | #808080 | 128 | 128 | 128 | |
أخضر | أخضر | #00FF00 | 0 | 255 | 0 | |
نيلي | نيلي | #4B0082 | 75 | 0 | 130 | |
يشم | يشم | #00A86B | 0 | 168 | 107 | |
جير | جير | #CCFF00 | 204 | 255 | 0 | |
الملكيت | الملكيت | #0BDA51 | 11 | 218 | 81 | |
القوات البحرية | أزرق غامق | #000080 | 0 | 0 | 128 | |
أكسيد الرصاص | أكسيد الرصاص | #CC7722 | 204 | 119 | 34 | |
زيتون | زيتون | #808000 | 128 | 128 | 0 | |
البرتقالي | البرتقالي | #FFA500 | 255 | 165 | 0 | |
خَوخ | خَوخ | #FFE5B4 | 255 | 229 | 180 | |
يقطين | يقطين | #FF7518 | 255 | 117 | 24 | |
أرجواني | البنفسجي | #800080 | 128 | 0 | 128 | |
أحمر | أحمر | #FF0000 | 255 | 0 | 0 | |
زعفران | زعفران | #F4C430 | 244 | 196 | 48 | |
البحر الأخضر | البحر الأخضر | #2E8B57 | 46 | 139 | 87 | |
مستنقع أخضر | بولوتني | #ACB78E | 172 | 183 | 142 | |
بط نهري صغير | أزرق أخضر | #008080 | 0 | 128 | 128 | |
أولترامارين | أولترامارين | #120A8F | 18 | 10 | 143 | |
البنفسجي | البنفسجي | #8B00FF | 139 | 0 | 255 | |
أصفر | أصفر | #FFFF00 | 255 | 255 | 0 |
رموز الألوان (الخلفية) حسب التشبع والدرجة.
>>إدارة الألوان
تختلف طرق وصف الألوان ومعالجتها عن بعضها البعض في التمثيل النهائي المقصود منها. دعونا نقارن، على سبيل المثال، بين تمثيل الألوان للطباعة وشاشات الكمبيوتر. في الحالة الأولى، يتم أخذ الأساس أبيضلون الورقة التي يتم تطبيق ثلاثة ألوان أساسية عليها فيما بعد: أزرق, أرجوانيو أصفر. عند مزجها مع بعضها البعض ومع اللون الأبيض للورق بنسب مختلفة، تعطي هذه الألوان الأساسية الثلاثة درجات ألوان مختلفة، باستثناء اللون الأسود النقي، أو في حالة الغياب التام للدهانات تعطي ورقًا أبيض. وإذا أضفنا إليها اللون الأسود نحصل على كميك-طريقة نقل اللون عند الحصول على اللون المطلوب عن طريق طرح الألوان المفقودة من اللون الأبيض.
وفي الحالة الثانية يتم أخذ الأساس أسودلون شاشة العرض، حيث تتوهج كل خلية منها بأحد الألوان الثلاثة: أحمر-أحمر، أخضر-الأخضر و أزرق-أزرق. ثم، في حالة الغياب التام لأي توهج، نحصل على لون شاشة أسود خالص، ويتم إعطاء أي من الألوان المطلوبة بنسبة كل لون من الألوان الثلاثة. في هذه الحالة سوف نحصل RGB- طريقة انتقال اللون . يمكن أن تحتوي الألوان الأساسية على قيم تتراوح من 0
قبل 255
، او من 0%
قبل 100%
أو يمكن تمثيلها كقيمة سداسية عشرية. في الشكل أدناه يمكنك رؤية نتائج خلط الألوان الأساسية.
نظام الأرقام السداسية العشرية، على عكس نظام الأرقام العشرية، لا يحتوي على عشرة أرقام، ولكن ستة عشر - ومن هنا الاسم. وبناء على ذلك، لا يمكن أن يكون هناك سوى متغيرات غير متكررة من مجموعات من رقمين - 256 ، لمواصلة سلسلة الأرقام بعد ذلك 9 رسائل من أقبل Fوبالتالي ستكون السلسلة بهذا الشكل
0,1,2,3,4,5,6,7,8,9,أ,ب,ج,د,ه,و. |
في هذه الحالة، يتم تحديد اللون بثلاثة أرقام سداسية عشرية، يتكون كل منها من رقمين. الرقم الأول يحدد الشدة أحمرالألوان المتوسطة- أخضر، آخر شيء- أزرقالألوان. يمكن لجميع الأرقام أن تأخذ قيمًا في النطاق من 00 قبل FF(من 0 إلى 255). على سبيل المثال: يتم إعطاء اللون الأخضر ك #00FF00، أحمر - مثل #FF0000، مثل الأزرق #0000FF، أبيض مثل #FFFFFF، ويرد الغياب الكامل للون أو الأسود كما #000000 .
في النموذج أدناه يمكنك تحديد أي قيم سداسية عشرية لكل لون من الألوان الثلاثة ومعرفة نتيجة مزجها من خلال النقر في حقل الإخراج.
أمثلة على بعض قيم ألوان RGB السداسية العشرية: تدرجات اللون الأحمر والأزرق والأخضر.
منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة |
#010000 | #800000 | #000100 | #008000 | #000001 | #000080 | ||||||
#100000 | #900000 | #001000 | #009000 | #000010 | #000090 | ||||||
#200000 | #A00000 | #002000 | #00A000 | #000020 | #0000A0 | ||||||
#300000 | #ب00000 | #003000 | #00B000 | #000030 | #0000B0 | ||||||
#400000 | #C00000 | #004000 | #00C000 | #000040 | #0000C0 | ||||||
#500000 | #D00000 | #005000 | #00D000 | #000050 | #0000D0 | ||||||
#600000 | #E00000 | #006000 | #00E000 | #000060 | #0000E0 | ||||||
#700000 | #FF0000 | #007000 | #00FF00 | #000070 | #0000FF |
ولسهولة الاستخدام، تم تخصيص أسماء لبعض الألوان ومجموعاتها تتعرف عليها جميع المتصفحات، وأصبح من الممكن تحديد الكثير منها بالاسم. ويبين الجدول أدناه بعض أسماء الألوان:
منظر | اسم | منظر | اسم | منظر | اسم | منظر | اسم |
أبيض | أحمر | البرتقالي | أصفر | ||||
أخضر | أزرق | أرجواني | أسود | ||||
أليس الأزرق | الأبيض العتيقة | أكوا | زبرجد | ||||
أزور | اللون البيج | حساء دسم | بلانشدالموند | ||||
بنفسجي مزرق | بني | خشب قوي البنية | طالبا الأزرق | ||||
شارتروز | شوكولاتة | المرجان | ردة الذرة الأزرق | ||||
كورنسيلك | قرمزي | ازرق سماوي | أزرق غامق | ||||
داركسيان | Darkgoldenrod | الرمادي الداكن | أخضر غامق | ||||
داركخاكي | أرجواني داكن | دارك أوليف جرين | برتقالي قاتم | ||||
داركوركيد | احمر غامق | سمك السلمون الداكن | Darkseagreen | ||||
Darkslateblue | Darkslategray | تركواز غامق | بنفسجي غامق | ||||
زهري غامق | ديبسكيبلو | ديمجراي | المراوغ الأزرق | ||||
الطوب الناري | أبيض زهري | فورستجرين | فوشيا | ||||
جينزبورو | غوستوايت | ذهب | غولدنرود | ||||
رمادي | أخضرأصفر | المن | وردي فاقع | ||||
أحمر هندي | نيلي | عاج | الكاكي | ||||
لافندر | لافندربلاش | ليمونشيفون | أزرق فاتح | ||||
لايتكورال | ضوء سماوي | أصفر فاتح بارد | اخضر فاتح | ||||
رمادي فاتح | وردي فاتح | لايت سلمون | أخضر فاتح | ||||
أزرق فاتح | رمادي فاتح | أزرق فاتح | أصفر فاتح | ||||
جير | ليمون اخضر | الكتان | أرجواني | ||||
كستنائي | متوسطالزبرجد | ازرق متوسط | متوسطة السحلية | ||||
أرجواني متوسط | متوسطةأخضر البحر | متوسط الأزرق السماوي | متوسطة الربيع الأخضر | ||||
متوسطالفيروز | أحمر بنفسجي متوسط | منتصف الليل الأزرق | كريم النعناع | ||||
ارتفع ضبابي | نافاجو وايت | القوات البحرية | أولدليس | ||||
زيتون | أوليفيراب | أحمر برتقالي | زهرة الأوركيد | ||||
باليغولدنرود | أخضر باهت | باليتوركواز | شاحب اللون الأحمر | ||||
سوط البابايا | نفخة الخوخ | بيرو | لون القرنفل | ||||
وظيفة محترمة | مسحوق أزرق | روزي براون | الأزرق الملكي | ||||
السرج البني | سيجرين | صدف | سيينا | ||||
فضة | أزرق سماوي | لائحة الأزرق | الرمادي الداكن | ||||
ثلج | ربيع اخضر | الأزرق الصلب | تان | ||||
بط نهري صغير | الشوك | طماطم | الفيروز | ||||
البنفسجي | قمح | دخان ابيض | الأخضر الأصفر |
لسوء الحظ، على منصات مختلفة، مع إعدادات نظام مختلفة، يمثل إعادة إنتاج الألوان الصحيحة مشكلة. الشيء هو أن المتصفح يحاول دائمًا ضبط لوحة ألوان المستند على إعدادات النظام وقدرات المراقبة، عن طريق مزج الألوان واستبدالها بشكل مستقل. ونتيجة لذلك، في بعض الأحيان لا يرى المستخدم بالضبط ما أراد مشرف الموقع إظهاره له. تم العثور على طريقة للخروج من هذا الموقف من خلال استخدام لوحة الألوان، حيث يتم ضمان عرض كل لون بشكل متساوٍ من قبل جميع المتصفحات على منصات مختلفة. هذا هو ما يسمى مضمونلوحة، وتسمى أيضا آمنلوحة. تتضمن هذه اللوحة الألوان التي تأخذ مكوناتها اللونية القيم التالية: 00 ,33 ,66 ,99 , نسخة,FF، بكل الطرق الممكنة 216 مجموعاتهم.
منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة | منظر | شفرة |
FFFFFF | CCCCCC | 999999 | 666666 | 333333 | 000000 | ||||||
CCCC66 | CCCC33 | 999966 | 999933 | 999900 | 666600 | ||||||
CCFF66 | CCFF00 | CCFF33 | CCCC99 | 666633 | 333300 | ||||||
99FF00 | 99FF33 | 99CC66 | 99CC00 | 99CC33 | 669900 | ||||||
CCFF99 | 99FF99 | 66CC00 | 66CC33 | 669933 | 336600 | ||||||
66FF00 | 66FF33 | 33FF00 | 33CC00 | 339900 | 009900 | ||||||
33FF33 | 00FF33 | 00FF00 | 00CC00 | 33CC33 | 00CC33 | ||||||
CCFFCC | 99CC99 | 66CC66 | 669966 | 336633 | 003300 | ||||||
99FF99 | 66FF66 | 33FF66 | 00FF66 | 339933 | 006600 | ||||||
66FF99 | 33FF99 | 00FF99 | 33CC66 | 00CC66 | 009933 | ||||||
66CC99 | 33CC99 | 00CC99 | 339966 | 009966 | 006633 | ||||||
99FFCC | 66FFCC | 33FFCC | 00FFCC | 33CCCC | 009999 | ||||||
CCFFFF | 99FFFF | 66FFFF | 33FFFF | 00FFFF | 00CCCC | ||||||
99CCCC | 66CCCC | 339999 | 669999 | 006666 | 336666 | ||||||
66CCFF | 33CCFF | 00CCFF | 3399 سي سي | 0099CC | 003333 | ||||||
99CCFF | 3399FF | 0099FF | 6699 سي سي | 336699 | 006699 | ||||||
0066FF | 3366 سي سي | 0066CC | 0033FF | 003399 | 003366 | ||||||
6699FF | 3366FF | 0000FF | 0000CC | 0033CC | 000033 | ||||||
3333FF | 3300FF | 3300 سي سي | 3333 سي سي | 000099 | 000066 | ||||||
9999 سي سي | 6666FF | 6666 سي سي | 666699 | 333399 | 333366 | ||||||
CCCCFF | 9999FF | 6666FF | 6600FF | 330099 | 330066 | ||||||
9966 سي سي | 9966FF | 6600 سي سي | 6633 سي سي | 663399 | 330033 | ||||||
CC99FF | CC66FF | 9933FF | 9900FF | 660099 | 663366 | ||||||
CC66FF | CC33FF | CC00FF | 9900 سي سي | 996699 | 660066 | ||||||
CC99CC | CC66CC | CC33CC | CC00CC | 990099 | 993399 | ||||||
FFCCFF | FF99FF | FF66FF | FF33FF | FF00FF | CC3399 | ||||||
FF66CC | FF00CC | FF33CC | CC6699 | CC0099 | 990066 | ||||||
FF99CC | FF3399 | FF0099 | CC0066 | 993366 | 660033 | ||||||
FF6699 | FF3399 | FF0066 | CC3366 | 996666 | 663333 | ||||||
CC9999 | CC6666 | CC3333 | CC0000 | 990033 | 330000 | ||||||
FFCCCC | FF9999 | FF6666 | FF3333 | FF0000 | CC0033 | ||||||
FF6633 | CC3300 | FF3300 | FF0000 | CC0000 | 990000 | ||||||
FFCC99 | FFCC66 | FF6600 | CC6633 | 993300 | 660000 | ||||||
FF9900 | FF9933 | CC9966 | CC6600 | 996633 | 663300 | ||||||
FFCC66 | FFCC00 | FFCC33 | CC9900 | CC9933 | 996600 | ||||||
FFFFCC | FFFF99 | FFFF66 | FFFF33 | FFFF00 | CCCC00 |
فلاد ميرزيفيتش
في HTML، يتم تحديد اللون بإحدى طريقتين: باستخدام الكود السداسي العشري وبواسطة اسم ألوان معينة. يتم استخدام الطريقة المبنية على نظام الأرقام السداسي العشري في الغالب، لأنها الأكثر عالمية.
يستخدم HTML أرقامًا سداسية عشرية لتحديد الألوان. النظام السداسي العشري، على عكس النظام العشري، يعتمد، كما يوحي اسمه، على الرقم 16. وستكون الأرقام على النحو التالي: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، أ. ، B، C، D، E، F. يتم استبدال الأرقام من 10 إلى 15 بأحرف لاتينية. في الجدول 6.1 يوضح المراسلات بين الأرقام العشرية والست عشرية.
يتم تشكيل الأرقام الأكبر من 15 في النظام السداسي العشري من خلال الجمع بين رقمين في رقم واحد (الجدول 6.2). على سبيل المثال، الرقم 255 بالنظام العشري يتوافق مع الرقم FF بالنظام الست عشري.
لتجنب الارتباك في تعريف نظام الأرقام، يسبق الرقم السداسي العشري رمز التجزئة #، على سبيل المثال #aa69cc. وفي هذه الحالة لا يهم الحال، فيجوز كتابة #F0F0F0 أو #f0f0f0.
يبدو اللون النموذجي المستخدم في HTML بهذا الشكل.
هنا يتم تعيين لون خلفية صفحة الويب على # FA8E47. رمز التجزئة # أمام الرقم يعني أنه سداسي عشري. يحدد أول رقمين (FA) المكون الأحمر للون، ويحدد الرقمان الثالث إلى الرابع (8E) المكون الأخضر، ويحدد الرقمان الأخيران (47) المكون الأزرق. وستكون النتيجة النهائية هذا اللون.
F. A. | + | 8E | + | 47 | = | FA8E47 |
يمكن لكل لون من الألوان الثلاثة - الأحمر والأخضر والأزرق - أن يأخذ قيمًا من 00 إلى FF، مما ينتج عنه إجمالي 256 لونًا. وبالتالي، يمكن أن يكون العدد الإجمالي للألوان 256x256x256 = 16777216 مجموعة. يُطلق على نموذج الألوان المعتمد على مكونات الأحمر والأخضر والأزرق اسم RGB (الأحمر والأخضر والأزرق والأحمر والأخضر والأزرق). هذا النموذج مضاف (من الإضافة - الإضافة)، حيث تشكل إضافة المكونات الثلاثة اللون الأبيض.
لتسهيل التنقل بين الألوان السداسية العشرية، ضع في الاعتبار بعض القواعد.
أرز. 6.1. دائرة اللون
لا يلزم تحديد الألوان المستندة إلى القيم السداسية العشرية بشكل تجريبي. لهذا الغرض، يعد محرر الرسومات الذي يمكنه العمل مع نماذج ألوان مختلفة، على سبيل المثال، Adobe Photoshop، مناسبا. في التين. يوضح الشكل 6.2 نافذة اختيار اللون في هذا البرنامج؛ ويتم تحديد القيمة السداسية العشرية الناتجة للون الحالي بخط. يمكنك نسخه ولصقه في الكود الخاص بك.
أرز. 6.2. نافذة لاختيار الألوان في برنامج فوتوشوب
إذا قمت بتعيين جودة عرض ألوان الشاشة على 8 بت (256 لونًا)، فيمكن عرض نفس اللون بشكل مختلف في متصفحات مختلفة. ويرجع ذلك إلى طريقة عرض الرسومات، عندما يعمل المتصفح مع لوحة الألوان الخاصة به ولا يمكنه إظهار لون غير موجود في لوحة الألوان الخاصة به. في هذه الحالة، يتم استبدال اللون بمزيج من وحدات البكسل من الألوان الأخرى القريبة منه التي تحاكي اللون المحدد. ولضمان بقاء اللون كما هو عبر المتصفحات المختلفة، تم تقديم لوحة من ما يسمى بألوان الويب. ألوان الويب هي تلك الألوان التي يتم فيها تعيين كل مكون - الأحمر والأخضر والأزرق - على واحدة من ست قيم - 0 (00)، 51 (33)، 102 (66)، 153 (99)، 204 (CC) ، 255 (فف). تتم الإشارة إلى القيمة السداسية العشرية لهذا المكون بين قوسين. إجمالي عدد الألوان من جميع المجموعات الممكنة يعطي 6x6x6 - 216 لونًا. مثال على لون الويب هو #33FF66.
السمة الرئيسية للون الويب هي أنه يظهر بنفس الشكل في جميع المتصفحات. في الوقت الحالي، تعتبر أهمية ألوان الويب صغيرة جدًا نظرًا لتحسن جودة الشاشات وتوسيع قدراتها.
لتجنب الاضطرار إلى تذكر مجموعة من الأرقام، يمكنك استخدام أسماء الألوان شائعة الاستخدام بدلاً من ذلك. في الجدول 6.3 يظهر أسماء أسماء الألوان الشعبية.
اسم اللون | لون | وصف | القيمة السداسية العشرية |
---|---|---|---|
أسود | أسود | #000000 | |
أزرق | أزرق | #0000FF | |
ضارب الى الحمرة | ضوء ارجواني | #FF00FF | |
رمادي | الرمادي الداكن | #808080 | |
أخضر | أخضر | #008000 | |
جير | اخضر فاتح | #00FF00 | |
كستنائي | احمر غامق | #800000 | |
القوات البحرية | أزرق غامق | #000080 | |
زيتون | زيتون | #808000 | |
أرجواني | الأرجواني الداكن | #800080 | |
أحمر | أحمر | #FF0000 | |
فضة | رمادي فاتح | #C0C0C0 | |
بط نهري صغير | أزرق أخضر | #008080 | |
أبيض | أبيض | #FFFFFF | |
أصفر | أصفر | #FFFF00 |
لا يهم ما إذا كنت تحدد اللون باسمه أو باستخدام الأرقام السداسية العشرية. وهذه الطرق متساوية في تأثيرها. يوضح المثال 6.1 كيفية تعيين ألوان الخلفية والنص لصفحة الويب.
مثال 6.1. لون الخلفية والنص
نص المثال
في هذا المثال، يتم تعيين لون الخلفية باستخدام السمة bgcolor للعلامة
ولون النص من خلال سمة النص. من أجل التنوع، يتم تعيين سمة النص على رقم سداسي عشري، ويتم تعيين سمة bgcolor على الكلمة الأساسية المحجوزة Teal .