১-১০: HTML Color — Hex, RGB, Name, HSL, Transparency উদাহরণসহ ব্যাখ্যা

HTML Color Hex RGB Name HSL Transparency উদাহরণসহ ব্যাখ্যা

ভূমিকা

ওয়েব ডিজাইনে রঙ খুবই গুরুত্বপূর্ণ — এটি ভিজ্যুয়াল আকর্ষণ, UI অভিজ্ঞতা ও brand identity নির্ধারণ করে।
HTML এ রঙ ব্যবহার করা হয় টেক্সট, ব্যাকগ্রাউন্ড, বর্ডার, বাটন, লিংক এমনকি পুরো সেকশনে।

চলুন HTML Colors কীভাবে কাজ করে তা শেখা যাক।

HTML এ রঙ কীভাবে নির্ধারণ হয়?

HTML এ সাধারণত CSS ব্যবহার করে রঙ সেট করা হয়।
রঙ নির্ধারণ করা যায়—

১) Color Name ব্যবহার

HTML এ ১৪০+ predefined color name আছে।

<p style="color: red;">এই পাঠ্যটি লাল রঙে!</p>
<p style="background-color: yellow;">আমি হলুদ ব্যাকগ্রাউন্ড!</p>

উদাহরণ রঙ: red, blue, green, orange, purple, black, white


২) Hexadecimal (HEX) রঙ কোড

Hex code ৬ digit — যেমন:

রঙHex Code
লাল#FF0000
সবুজ#00FF00
নীল#0000FF
কালো#000000
সাদা#FFFFFF
 
<p style="color:#FF0000;">HEX দিয়ে রঙ</p>

৩) RGB রঙ

RGB = Red, Green, Blue
প্রতিটি মান ০ থেকে ২৫৫ পর্যন্ত।

<p style="color: rgb(255,0,0);">RGB Red Text</p>

৪) RGBA — Transparency সহ রঙ

RGBA তে a = alpha (opacity)
0.0 = transparent, 1.0 = solid

<p style="background-color: rgba(0, 0, 255, 0.3);">
Transparent Blue Background
</p>

৫) HSL — Hue, Saturation, Lightness

রঙের tone ও brightness কন্ট্রোল করা যায়।

<p style="color: hsl(120, 100%, 50%);">
HSL Green Text
</p>

৬) HSLA — HSL + Transparency

<p style="background-color: hsla(240, 100%, 50%, 0.5);">
Transparent Blue Background
</p>

HTML Colors কোথায় ব্যবহার হয়?

<body style="background-color: #f5f5f5;">
<h1 style="color: royalblue;">Welcome!</h1>
</body>

Color Palette & UI Tips

Complete Example

<!DOCTYPE html>
<html>
<head>
<title>HTML Colors Example</title>
</head>
<body style="background-color: #fafafa;">
<h2 style=“color: #2c3e50;”>HTML Color Examples</h2><p style=“color: red;”>Named Color</p>

<p style=“color: #FF5733;”>Hex Color</p>

<p style=“color: rgb(0,128,0);”>RGB Color</p>

<p style=“background-color: rgba(0, 0, 255, 0.2);”>RGBA Background</p>

<p style=“color: hsl(240, 100%, 50%);”>HSL Color</p>

<p style=“background-color: hsla(340, 100%, 60%, 0.3);”>HSLA Background</p>

</body>
</html>

Best Practices

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top