ImageColorPicker.com

HSL dan HEX ga konvertor

Istalgan HSL rangini HEX ga o'gir — darhol va bepul

#3398DB

Istalgan rang qiymatini joylashtir — biz formatni avtomatik aniqlaymiz.

H
S
L
HEX natija
#3398DB

Bu rang barcha formatlarda

HSL da rang tanlash qulay, lekin stylesheetlar, dizayn topshirishlar va brend hujjatlari hali ham HEX da ishlaydi. Bu konvertor H, S va L kombinatsiyasi uchun olti xonalik kodni beradi.

HSL dan HEX ga konvertatsiya qanday ishlaydi

  1. Saturation va lightness ni kasrga aylantir: 60% → 0.6.
  2. Chroma C ni hisobla: C = (1 − |2L − 1|) × S — bu rangning kulrangdan qanchalik uzoqligini ko‘rsatadi.
  3. Hue ni ishlatib, shu chromani qizil, yashil va ko‘k kanallarga joylashtir, keyin har uchini L − C/2 bilan siljit.
  4. Har bir kanalni 255 ga ko‘paytir, yaxlitla va ikki xonalik hexadecimal raqam sifatida yoz.

Amaliy misol

HSL hsl(204, 70%, 53%)=HEX #3398DB

Yaxlitlash oxirgi bosqichda, har kanal 0–255 butun qiymatga tortilganda sodir bo‘ladi. Natija sensning HSL kirishiga eng yaqin HEX kod bo‘ladi va odatda dizayn vositasi ko‘rsatgan bilan bir xil bo‘ladi.

HSL va HEX tushuntirildi

HSL nima?

HSL rangni ohang (rang g‘ildiragida 0–360°), to‘yinganlik (qanchalik rangli, 0–100%) va yoritilish (qanchalik yorqin, 0–100%) ga ajratadi. Har bir qism insonlar rangni tasvirlash usuliga mos kelgani uchun HSL plitalar, soyalar va bir xildagi palitralarni — qo‘l bilan yoki kodda — yaratishda eng oson format hisoblanadi.

Sintaksis:
hsl(H, S%, L%)
Oraliq:
0–360°, 0–100%, 0–100%
Eng yaxshi uchun:
palitralar, tinter va soyalar, temalash

HEX nima?

HEX kodi — bu oldida # bilan yozilgan oltita o‘n oltilik raqam bo‘lib, rangning qizil, yashil va ko‘k kanallarini saqlaydi. Har bir juftlik bitta kanalni bildiradi, 00 (yo‘q) dan FF (to‘liq) gacha, bu RGB ning 16,7 million rangini qisqaroq notatsiyada beradi. HEX CSS, dizayn vositalari va brend ko‘rsatmalarida odatiy hisoblanadi.

Sintaksis:
#RRGGBB
Oraliq:
Har kanal uchun 00–FF
Eng yaxshi uchun:
CSS, dizayn topshirish, brend ko‘rsatmalari

HSL dan HEX ga referens jadvali

Eng ommabop CSS ranglari, HSL dan HEX ga konvertatsiya qilingan.

RangHSLHEX
blackhsl(0, 0%, 0%)#000000
whitehsl(0, 0%, 100%)#FFFFFF
redhsl(0, 100%, 50%)#FF0000
limehsl(120, 100%, 50%)#00FF00
bluehsl(240, 100%, 50%)#0000FF
yellowhsl(60, 100%, 50%)#FFFF00
orangehsl(39, 100%, 50%)#FFA600
tealhsl(180, 100%, 25%)#007F80
purplehsl(300, 100%, 25%)#80007F
grayhsl(0, 0%, 50%)#808080

Tez-tez so‘raladigan savollar