Войти
Android, Windows, Apple, Ликбез. Социальные сети. Драйверы
  • Японские телефоны Новый японский смартфон
  • Lenovo G500S: характеристики, основные особенности
  • Определяем серию продукта видеокарт Nvidia Характеристики карты nvidia 9800 gt
  • А конкуренты у смартфона есть
  • Что такое расширение файла TRZ?
  • Не работает динамик в "айфоне"
  • Цвет в стилях можно задавать разными способами: по шестнадцатеричному значению, по названию, в формате RGB, RGBA, HSL, HSLA. Цвет в стилях можно задавать разными способами: по шестнадцатеричному значению, по названию, в формате RGB, RGBA, HSL, HSLA Коды п

    Цвет в стилях можно задавать разными способами: по шестнадцатеричному значению, по названию, в формате RGB, RGBA, HSL, HSLA. Цвет в стилях можно задавать разными способами: по шестнадцатеричному значению, по названию, в формате RGB, RGBA, HSL, HSLA Коды п

    Для задания цветов используются числа в шестнадцатеричном коде. Шестнадцатеричная система, в отличие от десятичной системы, базируется, как следует из её названия, на числе 16. Цифры будут следующие: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Цифры от 10 до 15 заменены латинскими буквами. Числа больше 15 в шестнадцатеричной системе образуются объединением двух чисел в одно. Например, числу 255 в десятичной системе соответствует число FF в шестнадцатеричной системе. Чтобы не возникало путаницы в определении системы счисления, перед шестнадцатеричным числом ставят символ решетки #, например #666999. Каждый из трех цветов - красный, зеленый и синий - может принимать значения от 00 до FF. Таким образом, обозначение цвета разбивается на три составляющие #rrggbb, где первые два символа отмечают красную компоненту цвета, два средних - зеленую, а два последних - синюю. Допускается использовать сокращенную форму вида #rgb, где каждый символ следует удваивать. Так, запись #fe0 следует расценивать как #ffee00.

    По названию

    Internet Explorer Chrome Opera Safari Firefox Android iOS
    4.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

    Браузеры поддерживают некоторые цвета по их названию. В табл. 1 приведены названия, шестнадцатеричный код, значения в формате RGB, HSL и описание.

    Табл. 1. Названия цветов
    Имя Цвет Код RGB HSL Описание
    white #ffffff или #fff rgb(255,255,255) hsl(0,0%,100%) Белый
    silver #c0c0c0 rgb(192,192,192) hsl(0,0%,75%) Серый
    gray #808080 rgb(128,128,128) hsl(0,0%,50%) Темно-серый
    black #000000 или #000 rgb(0,0,0) hsl(0,0%,0%) Черный
    maroon #800000 rgb(128,0,0) hsl(0,100%,25%) Темно-красный
    red #ff0000 или #f00 rgb(255,0,0) hsl(0,100%,50%) Красный
    orange #ffa500 rgb(255,165,0) hsl(38.8,100%,50%) Оранжевый
    yellow #ffff00 или #ff0 rgb(255,255,0) hsl(60,100%,50%) Желтый
    olive #808000 rgb(128,128,0) hsl(60,100%,25%) Оливковый
    lime #00ff00 или #0f0 rgb(0,255,0) hsl(120,100%,50%) Светло-зеленый
    green #008000 rgb(0,128,0) hsl(120,100%,25%) Зеленый
    aqua #00ffff или #0ff rgb(0,255,255) hsl(180,100%,50%) Голубой
    blue #0000ff или #00f rgb(0,0,255) hsl(240,100%,50%) Синий
    navy #000080 rgb(0,0,128) hsl(240,100%,25%) Темно-синий
    teal #008080 rgb(0,128,128) hsl(180,100%,25%) Сине-зеленый
    fuchsia #ff00ff или #f0f rgb(255,0,255) hsl(300,100%,50%) Розовый
    purple #800080 rgb(128,0,128) hsl(300,100%,25%) Фиолетовый

    С помощью RGB

    Internet Explorer Chrome Opera Safari Firefox Android iOS
    5.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

    Можно определить цвет, используя значения красной, зеленой и синей составляющей в десятичном исчислении. Каждая из трех компонент цвета принимает значение от 0 до 255. Также допустимо задавать цвет в процентном отношении, при этом 100% будет соответствовать числу 255. Вначале указывается ключевое слово rgb , а затем в скобках, через запятую указываются компоненты цвета, например rgb(255, 128, 128) или rgb(100%, 50%, 50%).

    RGBA

    Internet Explorer Chrome Opera Safari Firefox Android iOS
    9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

    Формат RGBA похож по синтаксису на RGB, но включает в себя альфа-канал, задающий прозрачность элемента. Значение 0 соответствует полной прозрачности, 1 — непрозрачности, а промежуточное значение вроде 0.5 — полупрозрачности.

    RGBA добавлен в CSS3, поэтому валидацию CSS-кода надо проводить именно по этой версии. Следует отметить, что стандарт CSS3 еще находится в разработке и некоторые возможности в нем могут поменяться. К примеру, цвет в формате RGB добавленный к свойству background-color проходит валидацию, а добавленный к свойству background уже нет. При этом браузеры вполне корректно понимают цвет для того и другого свойства.

    HSL

    Internet Explorer Chrome Opera Safari Firefox Android iOS
    9.0+ 1.0+ 9.6+ 3.1+ 3.0+ 2.1+ 2.0+

    Название формата HSL образовано от сочетания первых букв Hue (оттенок), Saturate (насыщенность) и Lightness (светлота). Оттенок это значение цвета на цветовом круге (рис. 1) и задаётся в градусах. 0° соответствует красному цвету, 120° - зелёному, а 240° - синему. Значение оттенка может изменяться от 0 до 359.

    Рис. 1. Цветовой круг

    Насыщенностью называется интенсивность цвета, измеряется в процентах от 0% до 100%. Значение 0% обозначает отсутствие цвета и оттенок серого, 100% максимальное значение насыщенности.

    Светлота задает, насколько цвет яркий и указывается в процентах от 0% до 100%. Малые значения делают цвет темнее, а высокие светлее, крайние значения 0% и 100% соответствуют чёрному и белому цвету.

    HSLA

    Internet Explorer Chrome Opera Safari Firefox Android iOS
    9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

    Формат HSLA похож по синтаксису на HSL, но включает в себя альфа-канал, задающий прозрачность элемента. Значение 0 соответствует полной прозрачности, 1 — непрозрачности, а промежуточное значение вроде 0.5 — полупрозрачности.

    Значения цвета в форматах RGBA, HSL и HSLA добавлены в CSS3, поэтому при использовании этих форматов проверяйте код на валидность с учётом версии.

    HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx

    Цвета

    Предупреждение

    Все перечисленные на сайте методы ловли льва являются теоретическими и базируются на вычислительных методах. Авторы не гарантируют вашей безопасности при их использовании и снимают с себя всякую ответственность за результат. Помните, лев это хищник и опасное животное!

    Арррргх!

    Результат данного примера показан на рис. 2.

    Рис. 2. Цвета на веб-странице

    В HTML цвет можно задавать тремя способами:

    Задание цвета в HTML по его названию

    Некоторые цвета можно задавать по их названию, используя в качестве значения название цвета на английском языке. Самые распространенные ключевые слова: black (черный), white (белый), red (красный), green (зеленый), blue (синий) и др:

    Цвет текста – красный

    Наиболее популярные цвета стандарта Консорциума Всемирной паутины (англ. World Wide Web Consortium, W3C):

    Цвет Название Цвет Название Цвет Название Цвет Название
    Black Gray Silver White
    Yellow Lime Aqua Fuchsia
    Red Green Blue Purple
    Maroon Olive Navy Teal

    Пример использования различных цветовых названий:

    Пример: задание цвета по его названию

    • Попробуй сам »

    Заголовок на красном фоне

    Заголовок на оранжевом фоне

    Заголовок на фоне лайм

    Белый текст на синем фоне

    Заголовок на красном фоне

    Заголовок на оранжевом фоне

    Заголовок на фоне лайм

    Белый текст на синем фоне

    Задание цвета с помощью RGB

    При отображении различных цветов на мониторе за основу берется RGB-палитра. Любой цвет получают, смешивая три основных: R — красный (red) , G — зеленый (green) , В — синий (blue) . Яркость каждого цвета задается одним байтом и, следовательно, может принимать значения от 0 до 255. Например, RGB (255,0,0) отображается как красный, так как красный устанавливается в его самое высокое значение (255), а остальные установлены в 0. Также можно задавать цвет в процентном отношении. Каждый из параметров обозначает уровень яркости соответствующего цвета. Например: значения rgb(127, 255, 127) и rgb(50%, 100%, 50%) будут задавать одинаковый зеленый цвет средней насыщенности:

    Пример: Задание цвета с помощью RGB

    • Попробуй сам »

    rgb(127, 255, 127)

    rgb(50%, 100%, 50%)

    rgb(127, 255, 127)

    rgb(50%, 100%, 50%)

    Задание цвета по шестнадцатеричному значению

    Значения R G B также могут быть указаны с помощью шестнадцатеричных (HEX) значений цвета в форме: #RRGGBB, где RR (красный), GG (зеленый) и BB (синий) являются шестнадцатеричными значениями от 00 до FF (так же, как десятичное 0-255). Шестнадцатеричная система, в отличие десятичной системы, базируется, как следует из ее названия, на числе 16. Шестнадцатеричная система использует следующие знаки: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, E, F. Здесь цифры от 10 до 15 заменены латинскими буквами. Числа больше 15 в шестнадцатеричной системе представляют из себя объединением двух знаков в одно значение. Например, наибольшему числу 255 в десятичной системе соответствует самое высокое значение FF в шестнадцатеричной системе. В отличие десятичной системы, перед шестнадцатеричным числом ставят символ решетки # , например, #FF0000 отображается как красный цвет, так как красный устанавливается в его самое высокое значение (FF), а остальным цветам установлено минимальное значение (00). Знаки после символа решетки # можно набирать как прописными, так и строчными. Шестнадцатеричная система позволяет использовать сокращенную форму вида #rgb, где каждый символ равнозначен удвоенному. Так, запись #f7O следует расценивать как #ff7700.

    Пример: Цвет HEX

    • Попробуй сам »

    красный: #FF0000

    зеленый: #00FF00

    синий: #0000FF

    красный: #FF0000

    зеленый: #00FF00

    синий: #0000FF

    красный+зеленый=желтый: #FFFF00

    красный+синий=фиолетовый: #FF00FF

    зеленый+синий=голубой: #00FFFF

    Список широко распространённых цветов (название, HEX и RGB):

    Английское название Русское название Образец HEX RGB
    Amaranth Амарантовый #E52B50 229 43 80
    Amber Янтарный #FFBF00 255 191 0
    Aqua Сине-зеленый #00FFFF 0 255 255
    Azure Лазурный #007FFF 0 127 255
    Black Черный #000000 0 0 0
    Blue Синий #0000FF 0 0 255
    Bondi Blue Вода пляжа Бонди #0095B6 0 149 182
    Brass Латунный #B5A642 181 166 66
    Brown Коричневый #964B00 150 75 0
    Cerulean Лазурный #007BA7 0 123 167
    Dark spring green Тёмный весенне-зелёный #177245 23 114 69
    Emerald Изумрудный #50C878 80 200 120
    Eggplant Баклажановый #990066 153 0 102
    Fuchsia Фуксия #FF00FF 255 0 255
    Gold Золотой #FFD700 250 215 0
    Gray Серый #808080 128 128 128
    Green Зелёный #00FF00 0 255 0
    Indigo Индиго #4B0082 75 0 130
    Jade Нефритовый #00A86B 0 168 107
    Lime Лайм #CCFF00 204 255 0
    Malachite Малахитовый #0BDA51 11 218 81
    Navy Тёмно-синий #000080 0 0 128
    Ochre Охра #CC7722 204 119 34
    Olive Оливковый #808000 128 128 0
    Orange Оранжевый #FFA500 255 165 0
    Peach Персиковый #FFE5B4 255 229 180
    Pumpkin Тыква #FF7518 255 117 24
    Purple Фиолетовый #800080 128 0 128
    Red Красный #FF0000 255 0 0
    Saffron Шафрановый #F4C430 244 196 48
    Sea Green Зелёное море #2E8B57 46 139 87
    Swamp green Болотный #ACB78E 172 183 142
    Teal Сине-зелёный #008080 0 128 128
    Ultramarine Ультрамариновый #120A8F 18 10 143
    Violet Фиолетовый #8B00FF 139 0 255
    Yellow Жёлтый #FFFF00 255 255 0

    Коды цветов (фон) по насыщенности и оттенку.

    Модуль CSS color подробно описывает значения, которые позволяют авторам определять цвета и непрозрачность html-элементов, а также значения свойства color .

    Свойство color

    1. Приоритетные цвета: свойство color

    Свойство задаёт цвет шрифта с помощью различных систем цветопередачи. Свойство описывает цвет текстового содержимого элемента. Кроме того, оно используется для предоставления потенциального косвенного значения (currentColor) для любых других свойств, которые принимают значения цвета.

    Свойство наследуется.

    2. Значения цвета

    2.1. Основные ключевые слова

    Список основных ключевых слов включает в себя следующие значения:

    Название HEX RGB Цвет
    black #000000 0,0,0
    silver #C0C0C0 192,192,192
    gray #808080 128,128,128
    white #FFFFFF 255,255,255
    maroon #800000 128,0,0
    red #FF0000 255,0,0
    purple #800080 128,0,128
    fuchsia #FF00FF 255,0,255
    green #008000 0,128,0
    lime #00FF00 0,255,0
    olive #808000 128,128,0
    yellow #FFFF00 255,255,0
    navy #000080 0,0,128
    blue #0000FF 0,0,255
    teal #008080 0,128,128
    aqua #00FFFF 0,255,255

    Названия цветов не чувствительны к регистру.

    Синтаксис

    Color: teal;

    2.2. Числовые значения цвета

    2.2.1. Цвета модели RGB

    Формат значения RGB в шестнадцатеричном формате — это знак # , за которым сразу следуют три или шесть шестнадцатеричных символов. Трехзначная запись RGB #rgb преобразуется в шестизначную форму #rrggbb путем копирования цифр, а не путем добавления нулей. Например, #fb0 расширяется до #ffbb00 . Это гарантирует, что белый #ffffff может быть указан в короткой записи #fff , и удаляет любые зависимости от глубины цвета дисплея.

    Формат значения RGB в функциональной нотации — rgb(, за которым следует разделенный запятыми список из трех числовых значений (либо трех целочисленных значений, либо трех процентных значений), за которыми следует символ) . Целочисленное значение 255 соответствует 100% и F или FF в шестнадцатеричной записи:

    Rgb (255,255,255) = rgb (100%, 100%, 100%) = #FFF

    Символы пробела допускаются вокруг числовых значений.

    В web-дизайне существует несколько способов представления цвета

    HEX – шестнадцатеричная система представления цвета по основанию 16. Для данной системы используются арабские десятичные цифры от 0 до 9 и латинские буквы от A до F для дополнения цифрового количества до 16. Для web-дизайна взяты 16 основных (ключевых) цветов, так называемый шестнадцатеричный код цвета #RRGGBB, где каждая пара отвечает за свою долю цвета: RR – красный, GG – зеленый и BB – синий. Каждая доля цвета находится в диапазоне от 00 до FF.

    Два других представления цвета в web-дизайне это: в виде RGB(*,*,*), где каждая «*» доля цвета представлена десятичными цифрами от 0 до 255 и по наименованиям цвета на английском языке.

    При создании цветного изображения главной проблемой является правильная передача цветов на разных типах компьтеров, мониторов и браузеров. Если браузер не может правильно отобразить цвет, то он подбирает похожий или смешивает несколько цветов. А иногда может заменить на какой-то совсем другой цвет.

    Таблица 16 основных цветов , которые используются во всех браузерах

    Название Цвет Hex (RGB)
    Aqua (морская волна) #00FFFF (000,255,255)
    Black (черный) #000000 (000,000,000)
    Blue (голубой) #0000FF (000,000,255)
    Fuchsia (фуксин) #FF00FF (255,000,255)
    Gray (серый) #808080 (128,128,128)
    Green (зеленый) #008000 (000,128,000)
    Lime (ярко-зеленый) #00FF00 (000,255,000)
    Maroon (темно-бордовый) #800000 (128,000,000)
    Navy (темно-синий) #000080 (000,000,128)
    Olive (оливковый) #808000 (128,128,000)
    Purple (фиолетовый) #800080 (128,000,128)
    Red (красный) #FF0000 (255,000,000)
    Silver (серебряный) #C0C0C0 (192,192,192)
    Teal (серо-зеленый) #008080 (000,128,128)
    White (белый) #FFFFFF (255,255,255)
    Yellow (желтый) #FFFF00 (255,255,000)

    Таблица пурпурного цвета и его оттенков

    Название Цвет Hex (RGB)
    Magenta (пурпурный) #FFCBDB (255,203,219)
    Magenta (пурпурный) #FF0099 (255,000,153)
    Magenta (маджента) #F95A61 (249,090,097)
    Fuchsia (фуксия) #FF00FF (255,000,255)
    Мовеин (анилиновый пурпур) #EF0097 (239,000,151)
    Salmon pink (оранжево розовый) #FF91A4 (255,145,164)
    Cenise (оттенок пурпурного) #DE3163 (153,149,140)
    Aubergine Eggplant (баклажановый) #990066 (153,000,132)
    Lavender blush (розовато-лавандовый)  #FFF0F5 (255,240,245)
    Lilac (сиреневый) #C8A2C8 (200,162,200)
    Magenta (маджента) #FF008F (255,000,143)
    Orchid (орхидея) #DA70D6 (218,112,214)
    Red-violet (фиолетово-красный) #C71585 (199,021,133)
    Sanguine (сангиновый) #92000A (146,000,010)
    Thistle (оттенок пурпурного) #D8BFD8 (185,211,238)
    Violet-eggplant (оттенок пурпурного) #991199 (153,017,153)
    Rosa vivo (насыщено розовый) #FF007F (255,000,127)
    Lavender-rose (оттенок пурпурного) #FBA0E3 (108,123,139)
    Mountbatten pink (розовый Маунбаттена) #997ABD (153,122,141)

    Таблица серого цвета и его оттенков

    Название Цвет Hex (RGB)
    Gray (Серый) #808080 (128,128,128)
    Gray (Серый) #bebebe (190,190,190)
    (Серый-оттенок) #858585 (133,133,133)
    Gray33 (Серый-33) #545454 (084,084,084)
    (Серого шифера) #708090 (112,128,144)
    (Кварцевый) #99958с (153,149,140)
    (Светло-серый) #bbbbbb (187,187,187)
    (Серебристый) #c0c0c0 (192,192,192)
    (Серо-белый) #f0f0f0 (240,240,240)
    (Бороды Абдель-Керима) #e0e0e0 (224,224,224)
    LightGray (Серый светлый) #d3d3d3 (211,211,211)
    LightStateGray () #778899 (119,136,153)
    StateGray-1 (Бледно-васильковый1) #c6e2ff (198,226,255)
    StateGray-2 (Бледно-васильковый2) #b9d3ee (185,211,238)
    StateGray3 () #9fb6cd (159,182,205)
    StateGray4 () #6c7b8b (108,123,139)