CSS HSL Colors

CSS HSL வண்ணங்கள்

HSL மதிப்பு

HSL என்பது hue (வண்ண நிறம்), saturation (செறிவு), மற்றும் lightness (ஒளிர்வு) ஆகியவற்றைக் குறிக்கிறது.

CSS இல், ஒரு வண்ணம் பின்வரும் வடிவத்தில் hue, saturation, மற்றும் lightness (HSL) பயன்படுத்தி குறிப்பிடப்படலாம்:

hsl(hue, saturation, lightness)

Hue என்பது வண்ண வட்டத்தில் ஒரு டிகிரி (0 முதல் 360 வரை):

Saturation என்பது சதவீத மதிப்பு: 0% என்பது சாம்பல் நிறத்தின் நிழல், மற்றும் 100% முழு வண்ணம்.

Lightness என்பதும் ஒரு சதவீதம்; 0% கருப்பு, 50% ஒளிர்வானதும் இல்லை இருண்டதும் இல்லை, 100% வெள்ளை.

கீழே உள்ள HSL மதிப்புகளை கலந்து பரிசோதிக்கவும்:

HUE 0
SATURATION 100%
LIGHTNESS 50%
hsl(0, 100%, 50%)

எடுத்துக்காட்டு

hsl(0, 100%, 50%)
hsl(240, 100%, 50%)
hsl(147, 50%, 47%)
hsl(300, 76%, 72%)
hsl(39, 100%, 50%)
hsl(248, 53%, 58%)

செறிவு

செறிவு ஒரு வண்ணத்தின் தீவிரம் என்று விவரிக்கப்படலாம்.

100% தூய வண்ணம், சாம்பல் நிற நிழல்கள் இல்லை.

50% 50% சாம்பல், ஆனால் நீங்கள் இன்னும் வண்ணத்தைக் காணலாம்.

0% முழுமையாக சாம்பல்; நீங்கள் வண்ணத்தை இனி காண முடியாது.

எடுத்துக்காட்டு

hsl(0, 100%, 50%)
hsl(0, 80%, 50%)
hsl(0, 60%, 50%)
hsl(0, 40%, 50%)
hsl(0, 20%, 50%)
hsl(0, 0%, 50%)

ஒளிர்வு

ஒரு வண்ணத்தின் ஒளிர்வு நீங்கள் எவ்வளவு ஒளியை வண்ணத்திற்கு கொடுக்க விரும்புகிறீர்கள் என்று விவரிக்கப்படலாம், அங்கு 0% என்பது ஒளி இல்லை (கருப்பு), 50% என்பது 50% ஒளி (இருண்டதும் இல்லை ஒளிர்வானதும் இல்லை) மற்றும் 100% என்பது முழு ஒளிர்வு (வெள்ளை).

எடுத்துக்காட்டு

hsl(0, 100%, 0%)
hsl(0, 100%, 25%)
hsl(0, 100%, 50%)
hsl(0, 100%, 75%)
hsl(0, 100%, 90%)
hsl(0, 100%, 100%)

சாம்பல் நிற நிழல்கள்

சாம்பல் நிற நிழல்கள் அடிக்கடி hue மற்றும் saturation ஐ 0 ஆக அமைத்து, 0% முதல் 100% வரை ஒளிர்வை சரிசெய்வதன் மூலம் இருண்ட/ஒளிர்வான நிழல்களைப் பெறுவதன் மூலம் வரையறுக்கப்படுகின்றன:

எடுத்துக்காட்டு

hsl(0, 0%, 0%)
hsl(0, 0%, 24%)
hsl(0, 0%, 47%)
hsl(0, 0%, 71%)
hsl(0, 0%, 94%)
hsl(0, 0%, 100%)

HSLA மதிப்பு

HSLA வண்ண மதிப்புகள் ஒரு ஆல்பா சேனலுடன் HSL வண்ண மதிப்புகளின் நீட்டிப்பாகும் - இது ஒரு வண்ணத்திற்கான ஒளிபுகா தன்மையைக் குறிக்கிறது.

ஒரு HSLA வண்ண மதிப்பு பின்வருமாறு குறிப்பிடப்படுகிறது:

hsla(hue, saturation, lightness, alpha)

ஆல்பா அளவுருவானது 0.0 (முழுமையாக வெளிப்படையான) மற்றும் 1.0 (வெளிப்படையானது அல்ல) க்கு இடையே உள்ள எண்ணாகும்:

கீழே உள்ள HSLA மதிப்புகளை கலந்து பரிசோதிக்கவும்:

HUE 0
SATURATION 100%
LIGHTNESS 50%
ALPHA 0.5
hsla(0, 100%, 50%, 0.5)

எடுத்துக்காட்டு

hsla(9, 100%, 64%, 0)
hsla(9, 100%, 64%, 0.2)
hsla(9, 100%, 64%, 0.4)
hsla(9, 100%, 64%, 0.6)
hsla(9, 100%, 64%, 0.8)
hsla(9, 100%, 64%, 1)

CSS பயிற்சிகள்

பயிற்சி:

HSL இல் 'H' எதைக் குறிக்கிறது?

Hue
✓ சரி! 'H' என்பது Hue (வண்ண நிறம்)
Height
✗ தவறு! Height என்பது உயரம்
Highlight
✗ தவறு! Highlight என்பது முன்னிலைப்படுத்தல்
Handle
✗ தவறு! Handle என்பது கைப்பிடி