Зададоха ми този въпрос в интервю. Знам как да преобразувам от RGB в шестнадесетична стойност. Но не съм сигурен каква е ползата от това.
Каква е ползата от определянето на RGB цвят в HEX стойност?
Отговори (4)
Шестнадесетичните стойности са по-лесни за копиране и поставяне от редактори на изображения, обикновено по-лесни за запомняне, тъй като са само 6 цифри и лесно могат да станат по-компактни, напр. #fff
срещу rgb(255,255,255)
Той е малко по-компактен и предполагам, че лесно можете да идентифицирате „безопасните в мрежата“ цветове. т.е. всичко, което следва формата на #xxyyzz.
предпочитам да използвам шестнадесетични, тъй като те използват по-малко знаци и са по-трудни за запомняне. най-добре е да използвате най-краткия метод, особено ако планирате да компресирате вашия css. hex също е по-удобен за мрежата.
С RGB можете да определите и прозрачността на цвят.
(0,5) = 50% прозрачен цвят:rgba(255, 255, 255,0,5)
(1) = 100% прозрачност = непрозрачен цвят: rgb (255, 255, 255,0.5)