محول الألوان: HEX وRGB وHSL وOKLCH

حوّل الألوان بين HEX وRGB وHSL وOKLCH، لوناً واحداً أو عدة ألوان، بصياغة CSS.

طريقة الاستخدام

ما الذي يفحصه وكيف يعمل

تحلل الأداة كل لون بحزمة culori وتكتب HEX وRGB وHSL وOKLCH بالصياغة المفصولة بمسافات في وحدة CSS Color Module Level 4، مع شرطة مائلة وقيمة الشفافية حين يكون اللون شفافاً. وOKLCH هو الصورة القطبية لفضاء Oklab، وهو فضاء لوني إدراكي وصفه Björn Ottosson وصممه ليتنبأ بالسطوع والإشباع والتدرج اللوني كما تدركها العين أفضل من فضاءات أقدم مثل HSL. قد يقع لون مكتوب بـ OKLCH خارج نطاق sRGB الذي تصفه HEX وRGB وHSL. ويُدخَل هذا اللون إلى النطاق بخفض إشباعه مع إبقاء سطوعه ودرجته، بدالة clampChroma في culori، ويضع الجدول عليه علامة «مُوفَّق». وهذه طريقة culori وليست الخوارزمية الدقيقة في CSS Color 4. والقيم مقرَّبة، فقد يتغير الرقم الأخير عند التحويل ذهاباً وإياباً.

لماذا يتغير لون OKLCH حين أحوله إلى HEX؟

تغطي HEX نطاق sRGB وحده. فإن وقع لون OKLCH خارجه خُفض إشباعه ليتسع فيه، وتضع الأداة عليه علامة «مُوفَّق».

ما الصياغة التي تكتبها الأداة؟

الصياغة المفصولة بمسافات من وحدة CSS Color Module Level 4، مثل rgb(11 95 255)، مع شرطة مائلة وقيمة الشفافية حين يكون اللون شفافاً.

هل أحول عدة ألوان دفعة واحدة؟

نعم. ضع لوناً في كل سطر فيعرض الجدول كل الصيغ لكل لون، وتنسخها قيماً مجردة أو متغيرات CSS مخصصة.

المصادر

أدوات ذات صلة

الخصوصية

يعمل في متصفحك ولا يُرفع أي شيء. الأداة التفاعلية تحتاج إلى JavaScript.