Вибір та конвертер кольорів
Вибирайте кольори візуально з підтримкою прозорості та конвертуйте між форматами HEX, RGBA, HSLA, HSV/HSB та CMYK.
Докладніше про моделі кольорів
Моделі кольорів
Модель кольору — це система опису кольорів числами. Різні моделі використовуються в різних контекстах залежно від того, чи є вихідним пристроєм екран, принтер або специфікація дизайну.
RGB / RGBA
Формат
RGB визначає кольори шляхом змішування червоного, зеленого та синього світла. Кожен канал від 0 до 255. rgb(255, 0, 0) — це чистий червоний. rgb(255, 255, 255) — це білий. Канал A (альфа) додає прозорість від 0 (повністю прозорий) до 1 (повністю непрозорий). Наприклад, rgba(255, 0, 0, 0.5) — це напівпрозорий червоний. RGB є рідною моделлю кольорів для екранів та цифрових дисплеїв.
Історія
Модель RGB ґрунтується на теорії трихроматичного кольорового зору Юнга-Гельмгольца з XIX століття. Джеймс Клерк Максвелл провів перші експерименти з RGB кольоровою фотографією у 1861 році. RGB став стандартом для електронних дисплеїв з розвитком кольорових телевізорів з ЕПТ у 1930-х та 1940-х роках. Кольоровий простір sRGB був офіційно прийнятий як веб-стандарт у HTML 3.2 у січні 1997 року.
HEX / HEXA
Формат
HEX — це компактний запис для значень RGB у шістнадцятковому форматі. #FF0000 — це те саме, що rgb(255, 0, 0). Кожна пара шістнадцяткових цифр представляє один канал: #RRGGBB. 8-значний формат #RRGGBBAA додає альфа-канал, де 00 — повністю прозорий, а FF — повністю непрозорий. Наприклад, #FF000080 — це червоний з 50% непрозорості. Скорочені форми на кшталт #F00 розгортаються у #FF0000.
Історія
Шістнадцяткова нотація кольорів виникла у ранніх веб-браузерах середини 1990-х років. CSS Level 1, опублікований у грудні 1996 року Хоконом Віумом Лі та Бертом Босом, офіційно стандартизував шістнадцяткові триплети як основний спосіб задання кольорів у вебі.
HSL / HSLA
Формат
HSL описує колір як відтінок, насиченість та світлість. Відтінок — це градус на колірному колі (0-360): 0 — червоний, 120 — зелений, 240 — синій. Насиченість (0-100%) контролює інтенсивність кольору. Світлість (0-100%) контролює яскравість, де 0% — чорний, а 100% — білий. HSL часто інтуїтивніший за RGB для вибору кольорів, оскільки дозволяє окремо налаштовувати яскравість та насиченість.
Історія
HSL вперше описали Джордж Х. Джоблов та Дональд Грінберг у статті 1978 року в Computer Graphics. Він був створений для вирішення фундаментальної проблеми RGB: змішування червоних, зелених та синіх значень неінтуїтивне для людей.
HSV / HSB
Формат
HSV (відтінок, насиченість, значення) подібний до HSL, але використовує "значення" (яскравість) замість світлості. При 100% значенні повністю насичені кольори є чистими та яскравими. HSV природніше відображається на роботу палітр кольорів.
Історія
HSV був описаний Алві Реєм Смітом у серпні 1978 року під час роботи в лабораторії комп'ютерної графіки Нью-Йоркського інституту технологій. Сміт розробив HSV для ранньої програми цифрового малювання, де художникам потрібен був інтуїтивний спосіб вибору кольорів на екрані.
CMYK
Формат
CMYK (блакитний, пурпурний, жовтий, ключовий/чорний) використовується у друку. У той час як RGB є адитивним (світло), CMYK є субтрактивним (чорнило). Кожне значення представляє відсоток нанесеного чорнила. cmyk(0, 100, 100, 0) створює червоний. Конвертація між RGB та CMYK є приблизною, оскільки вони покривають різні діапазони кольорів (гамути).
Історія
Основи CMYK сягають часів Якоба Крістофа Ле Блона, який винайшов напівтонову кольорову печатку з використанням окремих мідних пластин близько 1710 року. Сучасний чотирикольоровий процес CMYK вперше був реалізований у 1890-х роках для кольорових газетних ілюстрацій.
Формати кольорів CSS
Сучасний CSS підтримує кілька нотацій кольорів:
#FF5733або#ff5733(HEX)rgb(255, 87, 51)абоrgba(255, 87, 51, 0.5)hsl(14, 100%, 60%)абоhsla(14, 100%, 60%, 0.5)- Іменовані кольори:
red,cornflowerblue,rebeccapurple(148 іменованих кольорів)