NANO WORKS 颜色选择器
UNIT 21
颜色选择器
Color Picker · Converter · v1.0
可视化颜色选择与格式转换:HEX、RGB、HSL、HSB 互转。取色器、调色板、对比度检查、CSS 代码复制。
HEX RGB HSL 取色器 对比度
ONLINE
v1.0
FORMAT HEX/RGB/HSL/HSB
ENGINE LOCAL
UPDATED 2026-03
HUE
ALPHA
CONTRAST CHECK
RGB SLIDERS
37
99
235
100
PALETTE

颜色格式详解

在 Web 开发和设计中,同一种颜色可以用多种格式表示。HEX(十六进制)是最常见的格式,如 #2563EB,由 # 号加 6 位十六进制数字组成,每两位分别代表红、绿、蓝通道的强度(00-FF)。RGB 用三个 0-255 的十进制数表示红绿蓝三个通道,如 rgb(37, 99, 235)。HSL 用色相(0-360度)、饱和度(0-100%)、亮度(0-100%)表示,如 hsl(222, 89%, 53%),这种表示方式更接近人类对颜色的感知。

HSB 与 HSL 的区别

HSB(也叫 HSV)和 HSL 都使用色相-饱和度模型,但对"亮度"的定义不同。HSB 的 B(Brightness/Value)表示颜色的明亮程度,100% 是纯色,0% 是黑色;HSL 的 L(Lightness)表示亮度的中间值,50% 是纯色,0% 是黑色,100% 是白色。Photoshop 等设计软件常用 HSB,CSS 使用 HSL。本工具同时显示两种格式方便设计师和开发者协作。

WCAG 颜色对比度标准

WCAG(Web 内容无障碍指南)是 W3C 制定的无障碍标准,其中颜色对比度要求确保色觉障碍用户也能正常阅读网页内容。对比度使用相对亮度比值计算,范围从 1:1(相同颜色)到 21:1(黑白对比)。

AA 级标准要求正文文字对比度至少 4.5:1,大号文字(18px 以上加粗或 24px 以上)至少 3:1。AAA 级标准更严格,正文要求 7:1,大号文字要求 4.5:1。本工具实时计算所选颜色与黑白背景的对比度,并标注 AA/AAA 达标情况,帮助您选择既美观又无障碍的配色方案。

FAQ
HEX、RGB、HSL有什么区别?
HEX是十六进制颜色码(如#2563EB),最常用于CSS;RGB用红绿蓝三个0-255的数值表示;HSL用色相/饱和度/亮度表示,更符合人类对颜色的直觉理解。三者可以互相转换。
WCAG对比度检查是什么?
WCAG(Web内容无障碍指南)要求文字和背景之间有足够的颜色对比度。AA级要求至少4.5:1,AAA级要求7:1。本工具自动计算当前颜色与黑白背景的对比度并标注是否达标。
怎么从网页上取色?
在本工具中可以直接在色盘上点击取色,也可以手动输入HEX/RGB/HSL值。如需从网页截图取色,可以先截图后用浏览器开发者工具的取色器。
CSS中应该用哪种颜色格式?
现代CSS推荐使用HSL,因为调整颜色更直观。HEX最简洁,适合固定色值。需要透明度时用rgba()或hsla()。本工具提供所有格式的一键复制。
YOU MIGHT ALSO NEED
ESC