একটি RGB রঙের মান লাল, সবুজ এবং নীল আলোর উত্সকে প্রতিনিধিত্ব করে।
একটি RGBA রঙের মান হল একটি আলফা চ্যানেল (অস্বচ্ছতা) সহ RGB এর একটি এক্সটেনশন।
HTML-এ, এই সূত্রটি ব্যবহার করে একটি রঙ একটি RGB মান হিসাবে নির্দিষ্ট করা যেতে পারে:
rgb(red, green, blue)
প্রতিটি প্যারামিটার (লাল, সবুজ এবং নীল) 0 এবং 255 এর মধ্যে একটি মান সহ রঙের তীব্রতা সংজ্ঞায়িত করে।
উদাহরণস্বরূপ, rgb(255, 0, 0) লাল হিসাবে প্রদর্শিত হয়, কারণ লাল তার সর্বোচ্চ মান (255) এ সেট করা হয় এবং অন্য দুটি (সবুজ এবং নীল) 0 এ সেট করা হয়।
আরেকটি উদাহরণ, rgb(0, 255, 0) সবুজ হিসাবে প্রদর্শিত হয়, কারণ সবুজ তার সর্বোচ্চ মান (255) এ সেট করা হয় এবং অন্য দুটি (লাল এবং নীল) 0 এ সেট করা হয়।
কালো প্রদর্শন করতে, সমস্ত রঙের প্যারামিটার 0 এ সেট করুন, এইভাবে: rgb(0, 0, 0)।
সাদা প্রদর্শন করতে, সমস্ত রঙের প্যারামিটার 255 এ সেট করুন, এইভাবে: rgb(255, 255, 255)।
নীচের RGB মানগুলি মিশ্রিত করে পরীক্ষা করুন:
RED
GREEN
BLUE
ধূসর শেডগুলি প্রায়শই তিনটি প্যারামিটারের জন্য সমান মান ব্যবহার করে সংজ্ঞায়িত করা হয়:
RGBA রঙের মান হল একটি আলফা চ্যানেলের সাথে RGB রঙের মানগুলির একটি এক্সটেনশন - যা একটি রঙের জন্য অস্বচ্ছতা নির্দিষ্ট করে। মোট কথা RGB এর পরে যে A আছে তা হলো রঙের opacity(অস্বচ্ছতা) নি্ধারণ করে।
একটি RGBA রঙের মান এর সাথে নির্দিষ্ট করা হয়েছে:
rgba(red, green, blue, alpha)
আলফা প্যারামিটার হল 0.0 (সম্পূর্ণ স্বচ্ছ) এবং 1.0 (মোটেও স্বচ্ছ নয়) এর মধ্যে একটি সংখ্যা:
নীচে RGBA মানগুলি মিশ্রিত করে পরীক্ষা করুন:
RED
GREEN
BLUE
ALPHA