HTML RGB এবং RGBA রঙ


একটি RGB রঙের মান লাল, সবুজ এবং নীল আলোর উত্সকে প্রতিনিধিত্ব করে।

একটি RGBA রঙের মান হল একটি আলফা চ্যানেল (অস্বচ্ছতা) সহ RGB এর একটি এক্সটেনশন।


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 মানগুলি মিশ্রিত করে পরীক্ষা করুন:

rgb(255, 99, 71)

RED

255

GREEN

99

BLUE

71

উদাহরণ:

rgb(255, 0, 0)
rgb(0, 0, 255)
rgb(60, 179, 113)
rgb(238, 130, 238)
rgb(255, 165, 0)
rgb(106, 90, 205)

Shades of Gray(ধূসর ছায়া)

ধূসর শেডগুলি প্রায়শই তিনটি প্যারামিটারের জন্য সমান মান ব্যবহার করে সংজ্ঞায়িত করা হয়:

উদাহরণ:

rgb(60, 60, 60)
rgb(100, 100, 100)
rgb(140, 140, 140)
rgb(180, 180, 180)
rgb(200, 200, 200)
rgb(240, 240, 240)

RGBA রঙের মান

RGBA রঙের মান হল একটি আলফা চ্যানেলের সাথে RGB রঙের মানগুলির একটি এক্সটেনশন - যা একটি রঙের জন্য অস্বচ্ছতা নির্দিষ্ট করে। মোট কথা RGB এর পরে যে A আছে তা হলো রঙের opacity(অস্বচ্ছতা) নি্ধারণ করে।

একটি RGBA রঙের মান এর সাথে নির্দিষ্ট করা হয়েছে:

rgba(red, green, blue, alpha)

আলফা প্যারামিটার হল 0.0 (সম্পূর্ণ স্বচ্ছ) এবং 1.0 (মোটেও স্বচ্ছ নয়) এর মধ্যে একটি সংখ্যা:

নীচে RGBA মানগুলি মিশ্রিত করে পরীক্ষা করুন:

rgba(255, 99, 71, 0.5)

RED

255

GREEN

99

BLUE

71

ALPHA

0.5

উদাহরণ:

rgba(255, 99, 71, 0)
rgba(255, 99, 71, 0.2)
rgba(255, 99, 71, 0.4)
rgba(255, 99, 71, 0.6)
rgba(255, 99, 71, 0.8)
rgba(255, 99, 71, 1)