محوّل RGB إلى HEX
حوّل لون RGB (0–255 لكلٍّ) إلى رمزه الست عشري #RRGGBB.
النتيجة
لون HEX
#8A2BE2
كيف يعمل
اللون الست عشري هو المعلومة نفسها التي يحملها RGB، مكتوبةً بالأساس 16. كل قناة — أحمر وأخضر وأزرق — تمتد من 0 إلى 255، وهذا يتّسع بالضبط في رقمين ست عشريين (00 إلى FF)، وتُلصق الأزواج الثلاثة على صورة #RRGGBB. فـrgb(255, 0, 128) تصبح #FF0080: فـFF تساوي 255، و00 تساوي صفرًا، و80 تساوي 128. ورقمان لكل قناة يعطيان 256 قيمة لكل واحدة، و256³ = نحو 16.7 مليون لون ممكن — وهو «اللون الحقيقي» في كل شاشة حديثة. بعض المعالم تجعل الست عشري مقروءًا بنظرة: #000000 أسود، و#FFFFFF أبيض، وكل رمز بثلاثة أزواج متطابقة (#808080، #CCCCCC) رمادي خالص، لأن كميات متساوية من الأحمر والأخضر والأزرق تنتج الرمادي دائمًا. وانتصر الست عشري على الويب لأنه مُوجز وغير ملتبس وقابل للنسخ — رمز واحد بدل ثلاثة أعداد.
إعلان
الأسئلة الشائعة
لماذا الألوان الست عشرية؟
الست عشري مُوجَز وعالمي في CSS وأدوات التصميم؛ #FFFFFF أبيض و#000000 أسود.
ما المدى لكل قناة؟
0 إلى 255، ويقابل 00–FF بالست عشري لكلٍّ من الأحمر والأخضر والأزرق.
ماذا يعني رمز من ثلاثة محارف مثل #F0A؟
إنه الاختصار في CSS: يُضاعف كل رقم. فـ#F0A تتوسّع إلى #FF00AA، و#FFF إلى #FFFFFF. ولا يصلح إلا إذا تطابق رقما كل قناة.
إعلان