Rgba цвета css: Colors CSS цвет уроки для начинающих академия

Цветовые коды HTML — HEX, RGB, RGBA, HSL и HSLA

  • Aspose.HTML
  • .NET
  • Основы HTML
  • Цветовые коды HTML

Contents

[ Hide Show ]

Для получения дополнительной информации о том, как изменить цвет текста, фона или границы, обратитесь к статьям раздела Статьи с практическими рекомендациями. Статьи в этой главе отвечают на популярные вопросы и содержат примеры C#, предоставляющие необходимую информацию об использовании библиотеки классов Aspose.HTML для решения конкретных задач.

Цвета HTML

Цвета HTML — это цвета, используемые для отображения веб-страниц в Интернете. Они тесно связаны с методами описания и определения этих цветов с использованием соответствующих цветовых кодов. Например, цвета HTML могут быть указаны как общепринятые английские имена цветов или с помощью значений HEX, триплетов RGB, значений HSL, RGBA и HSLA.

Цвета играют важную роль в формировании воспринимаемой ценности веб-контента и эмоций, которые человек испытывает при его просмотре. В HTML и XHTML цвета могут использоваться для текста, фона, границ фреймов, таблиц и отдельных ячеек таблицы.

HTML-имена цветов

W3C спецификация имен цветов различает базовые и расширенные цвета. 16 основных цветов: цвет морской волны, черный, синий, фуксия, серый, зеленый, салатовый, темно-бордовый, темно-синий, оливковый, фиолетовый, красный, серебристый, бирюзовый, белый и желтый. Современные браузеры поддерживают 147 имен цветов HTML.

На рисунке показаны 16 основных цветов с кодами HEX и RGB:

Цветовые коды HTML

Цветовые коды HTML — это средство представления цветового формата, который компьютер может читать и отображать. Цветовые коды используются в HTML и CSS для создания цветовых схем веб-дизайна. Они в основном используются веб-дизайнерами, фронтенд-разработчиками, программистами и цифровыми иллюстраторами.

Цвета RGB

RGB (Red, Green, Blue) — это аддитивная цветовая модель, которая описывает, как любой цвет кодируется с помощью трех основных. 3 = 16 777 216 различных цветов RGB. Смешивание этих трех цветов даст вам цветовой код RGB, представленный, например, как этот RGB(125,50,210).

Одним из наиболее типичных способов передачи цвета являются визуальные системы, такие как диаграммы или графические модели, где каждый цвет имеет свой индивидуальный набор координат. Например, цветовую систему RGB можно представить в виде куба с 255 дискретными точками на каждой стороне:

Шестнадцатеричные цвета

HEX-коды являются наиболее часто используемыми цветовыми кодами. HEX-коды представляют собой трехбайтовые шестнадцатеричные числа (шесть переменных). Шестизначный номер цвета состоит из трех групп по две цифры, которые определяют количество красного, зеленого и синего в аддитивном цвете. Каждая шестнадцатеричная пара из двух цифр может иметь значение от 00 до FF. Это дает более 16 миллионов возможных цветов.

Код выражается следующим образом: #RRGGBB, где каждое из двузначных значений представляет собой диапазон каждого из трех цветов (Red, Green, Blue), с помощью которого вы выбираете окончательное значение, представляющее каждый цвет. Например, #00FF00 отображается зеленым, потому что для зеленого компонента установлено максимальное значение (FF), а для остальных установлено значение 00.

Цвета RGBA

Цветовые значения RGBA(Red, Green, Blue, Alpha) являются расширением цветовых значений RGB с альфа-каналом, определяющим непрозрачность цвета. Альфа-параметр представляет собой число от 0,0, что означает «полностью прозрачный», до 1,0, что означает «полностью непрозрачный». Например, rgba(255, 0, 0) отображается как чистый красный цвет, rgba(255, 0, 0, 0,5) отображается как красный цвет с непрозрачностью 50%.

На рисунке показаны значения RGBA названия цвета «YellowGreen» с разной прозрачностью:

Для значения RGBA, в отличие от значений RGB, нет шестнадцатеричной записи.

Цвета HSL

Многие люди считают цветовой код RGB неинтуитивным и аппаратно-ориентированным. Цветовая модель HSL (Hue, Saturation, Lightness) была разработана в 1970-х годах исследователями компьютерной графики, чтобы более точно соответствовать тому, как человеческое зрение воспринимает атрибуты, производящие цвет. В модели HSL цвета каждого оттенка располагаются в радиальном срезе вокруг центральной оси нейтральных цветов, начиная от черного внизу и заканчивая белым вверху. Представление HSL изменяет цвета, чтобы сделать их более интуитивными, чем представление RGB. Он часто используется для приложений компьютерной графики, таких как средства выбора цвета и анализ изображений.

На рисунке показана трехмерная графическая интерпретация модели HSL (а), изображение взято с сайта commons.wikimedia.org/wiki/. На рисунке (b) показана двухмерная графическая интерпретация модели HSL для значения яркости 50%.

HSL — это представление цветовой модели RGB в цилиндрических координатах. Оттенок (Hue) определяет основной цвет. Оттенок — это практически любой цвет на цветовом круге; это градус на цветовом круге от 0 до 360. Итак, 0 — красный, 120 — зеленый, 240 — синий. Насыщенность (Saturation) — это интенсивность или чистота цвета. Она определяет, насколько ярким будет цвет. Ноль процентов — серый, а 100 процентов — полностью насыщенный цвет. Яркость (Lightness) – это количество яркости или света в цвете. Яркость определяет, насколько черный или белый оттенок имеет цвет. Например, 50 процентов не имеют оттенка, ноль процентов — полностью черный, а 100 процентов — полностью белый.

Примеры цветов HSL

В таблице ниже представлен один оттенок. Красный цвет был выбран из цветового круга. Оттенок (Hue)=0. Ось X таблицы представляет насыщенность (Saturation) (100%, 75%, 50%, 25%, 0%). Ось Y представляет Lightness. 50% — это «нормально».

Цвета HSLA

Цветовые значения HSLA(Hue, Saturation, Lightness, Alpha) являются расширением цветовых значений HSL с альфа-каналом, определяющим непрозрачность цвета. Значение цвета HSLA указывается с оттенком, насыщенностью, яркостью и альфа-каналом, где параметр альфа определяет непрозрачность. Альфа-параметр представляет собой число от 0,0, что означает «полностью прозрачный», до 1,0, что означает «полностью непрозрачный». Например, hsla(0, 100%, 50%, 1) отображается чисто красным, hsla(0, 100%, 50%, 0,5) отображается красным с непрозрачностью 50%:

Заключение

Цвета HTML можно определить по имени, значениям RGB, RGBA, HEX, HSL или HSLA и применить к фону или тексту в документах HTML.

На рисунке ниже показано, как указать бирюзовый цвет по имени, значениям RGB, RGBA, HEX, HSL и HSLA:

Aspose.HTML предлагает бесплатную онлайн-программу Color Wheel Picker, которая позволяет создавать наборы цветов в цветовом коде HEX. Вы можете использовать это бесплатное онлайн-приложение, чтобы найти цветовые гармонии, используя правила сочетания цветов, но также важно экспериментировать с цветом. Color Wheel Picker предлагает отличный способ поэкспериментировать с цветом и самостоятельно создавать захватывающие цветовые комбинации. Приложение работает для компьютеров, планшетов и мобильных устройств. Так что создавайте свою уникальную палитру для любого проекта!

Основы HTML Что такое HTML DOM?

свойство css :: руководство cssdot.ru

Cвойство color определяет цвет текста элемента. Дополнительно, это свойство используется чтобы косвенно установить значение ключевого слова (currentColor) для любых других свойств, которые принимают цветовые значения. Если ключевое слово ‘currentColor’ используется, чтобы установить цвет непосредственно для свойства ‘color’, то оно трактуется как наследование цвета, т.е: ‘color: inherit’.

Допустимые значения

  • Численное представление цветов
    • CSS2 CSS3 RGB формат — rgb(r, g, b)
      • шестнадцатиричная запись — #RRGGBB
      • шестнадцатиричная запись (сокращенная) — #RGB
    • CSS3 RGBa формат — rgba(r, g, b, a)
    • CSS3 HSL формат — hsl(h, s, l)
    • CSS3 HSLa формат
      — hsla(h, s, l, a)
  • Ключевые слова
    • CSS3 currentColor
    • CSS2 CSS3 transparent — полностью прозрачный цвет, сокращенная запись для прозрачного черного rgba(0,0,0,0).
  • Именованные цвета
    • CSS2 CSS3 Базовые названия цветов: aqua, black, blue, fuchsia, gray (серый), green (зеленый), lime (лайм), maroon (темно-бордовый), navy (темно-синий), olive (оливковый), purple (фиолетовый), red (красный), silver (серебряный), teal (зеленовато-голубой), white (белый), и yellow (желтый))
    • CSS3 Расширенные названия цветов: aliceblue, antiquewhite, aqua, aquamarine, azure, beige, bisque, black, blanchedalmond, blue, blueviolet, brown, burlywood, cadetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk, crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray, darkgreen, darkgrey, darkkhaki, darkmagenta, darkolivegreen, darkorange, darkorchid, darkred, darksalmon, darkseagreen, darkslateblue, darkslategray, darkslategrey, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray, dimgrey, dodgerblue, firebrick, floralwhite, forestgreen, fuchsia, gainsboro, ghostwhite, gold, goldenrod, gray, green, greenyellow, grey, honeydew, hotpink, indianred, indigo, ivory, khaki, lavender, lavenderblush, lawngreen, lemonchiffon, lightblue, lightcoral, lightcyan, lightgoldenrodyellow, lightgray, lightgreen, lightgrey, lightpink, lightsalmon, lightseagreen, lightskyblue, lightslategray, lightslategrey, lightsteelblue, lightyellow, lime, limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid, mediumpurple, mediumseagreen, mediumslateblue, mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue, mintcream, mistyrose, moccasin, navajowhite, navy, oldlace, olive, olivedrab, orange, orangered, orchid, palegoldenrod, palegreen, paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink, plum, powderblue, purple, red, rosybrown, royalblue, saddlebrown, salmon, sandybrown, seagreen, seashell, sienna, silver, skyblue, slateblue, slategray, slategrey, snow, springgreen, steelblue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, whitesmoke, yellow, yellowgreen
    • CSS2 CSS3 Системные цвета: ActiveBorder, ActiveCaption, AppWorkspace, Background, ButtonFace, ButtonHighlight, ButtonShadow, ButtonText, CaptionText, GrayText, Highlight, HighlightText, InactiveBorder, InactiveCaption, InactiveCaptionText, InfoBackground, InfoText, Menu, MenuText, Scrollbar, ThreeDDarkShadow, ThreeDFace, ThreeDHighlight, ThreeDLightShadow, ThreeDShadow, Window, WindowFrame, WindowText
    • Системные цвета (браузеры на движке Gecko): -moz-ButtonDefault, -moz-ButtonHoverFace, -moz-ButtonHoverText, -moz-CellHighlight, -moz-CellHighlightText, -moz-Combobox, -moz-ComboboxText, -moz-Dialog, -moz-DialogText, -moz-dragtargetzone, -moz-EvenTreeRow, -moz-Field, -moz-FieldText, -moz-html-CellHighlight, -moz-html-CellHighlightText, -moz-mac-accentdarkestshadow, -moz-mac-accentdarkshadow, -moz-mac-accentface, -moz-mac-accentlightesthighlight, -moz-mac-accentlightshadow, -moz-mac-accentregularhighlight, -moz-mac-accentregularshadow, -moz-mac-chrome-active, -moz-mac-chrome-inactive, -moz-mac-focusring, -moz-mac-menuselect, -moz-mac-menushadow, -moz-mac-menutextselect, -moz-MenuHover, -moz-MenuHoverText, -moz-MenuBarText, -moz-MenuBarHoverText, -moz-nativehyperlinktext, -moz-OddTreeRow, -moz-win-communicationstext, -moz-win-mediatext
    • Системные цвета (браузеры на движке WebKit): -webkit-activelink, -webkit-focus-ring-color, -webkit-link, -webkit-text

Свойство color относится к спецификации CSS, применяется к всем элементам, и действует на всех визуальные носителях, его значение наследуется от родительского элемента в иерархии документа, и по умолчанию принимает значение по спецификации CSS уровень 2.

1, и ‘currentColor’ по спецификации CSS уровень 3. На данный момент свойство поддерживается во всех основных браузерах.

Смотри также:

  • Спецификация стандарта CSS 2.1
  • Спецификация стандарта CSS 3
  • Описание на Mozilla Developer Network
  • Описание на Microsoft Developer Network
  • Описание на Safari Developer Library

Краткое описание

Синтаксис:

<color> | inherit

По умолчанию:

‘currentColor’

Применяется к:

всем элементам

Наследование:
не наследуется

Тип носителя:

визуальные

Объектная модель документа (DOM):

[элемент].style.color


Кроссбраузерная совместимость

Internet Explorer
Firefox
Chrome
Safari
Opera

цветов RGBA | Campaign Monitor

цветов RGBA | Монитор кампании

Рабочий стол Посмотреть все 11

Мобильный Посмотреть все 16

Веб-почта

Цвет и фон

Рабочий стол
  • Рабочий стол AOL
  • Apple Mail 10
  • IBM Notes 9
  • Перспективы 2000–03
  • Прогноз на 2007–2016 годы
  • Аутлук Экспресс
  • Outlook для Mac
  • Почтовый ящик
  • Тандерберд
  • Почта Windows 10
  • Почта Windows Live
Мобильный
  • Android 4. 2.2 Почта
  • Android 4.4.4 Почта
  • Приложение AOL Alto для Android
  • Приложение AOL Alto для iOS
  • Блэкберри
  • Приложение Gmail для Android
  • Приложение Gmail для Android IMAP
  • Приложение Gmail для iOS
  • Мобильная веб-почта Gmail
  • Почта iOS 10
  • Почта iOS 11
  • Приложение Outlook для Android
  • Приложение Outlook для iOS
  • Почта Windows Phone 8
  • Yahoo! Почта Android-приложение
  • Yahoo! Почтовое приложение iOS
Веб-почта
  • Почта AOL
  • G Suite
  • Gmail
  • Outlook. com
  • Yahoo! Почта

Начните работу с Campaign Monitor сегодня.

С нашими мощными, но простыми в использовании инструментами еще никогда не было так легко оказывать влияние на электронный маркетинг.

Попробуйте бесплатно

цветов RGBA, HSLA и HSL

Автор: Авинаш Малхотра

Обновлено

  • ← Непрозрачность CSS3
  • Градиенты CSS3 →
  1. Дом
  2. Веб-дизайн
  3. org/ListItem»> CSS3
  4. Селекторы CSS3

Цвета RGB VS HSL

9Цвета 0120 RGBA и HSL / HSLA представлены в CSS3. До CSS2 мы использовали только цвета RGB ( красный, зеленый, синий ). RGB и RGBA являются цветами экрана и не рекомендуются для печати. Общее количество цветов в RGB составляет 16 миллионов. Но CSS3 также поддерживает цветов RGBA , цветов HSL и цветов HSLA . HSL Расшифровывается как Оттенок, насыщенность, яркость .

Цвета CSS3

Цвет Полная форма Версия CSS
RGB Красный Зеленый синий УС2
RGBA Красный Зеленый Синий Альфа CSS3
ВШЛ Оттенок Насыщенность Яркость CSS3
HSLA Оттенок Насыщенность Яркость Альфа CSS3

Цвет RGBA

До css3 мы использовали только цветов RGB . Цвета RGB объявлены в формате RGB или в шестнадцатеричном формате . Например, красный цвет записывается как red , rgb(255,0,0) , #ff0000 и #f00 .

Цвета RGBA аналогичны цветам RGB , но имеют дополнительное четвертое значение: Альфа. Alpha — это уровень непрозрачности цвета . Таким образом, сплошной красный цвет также можно записать как 9.0199 rgba(255, 0, 0, 1) . Но если мы хотим добавить прозрачности в красный цвет, нам нужно использовать цвет RGBA . Альфа-значение всегда с плавающей запятой , оно варьируется от 0 до 1, exp rgba(255,0,0,0.5)- красный цвет с прозрачностью 50%. Для темных (сплошных) цветов альфа-значение равно 1. Для полной прозрачности альфа-значение равно 0. А для полупрозрачного цвета альфа-значение может варьироваться. Альфа 0,25 означает прозрачность 75%, 0,75 означает прозрачность 25%.

Для шестнадцатеричных чисел используйте #ff0000ff для полного красного цвета и измените последние 2 шестнадцатеричных значения, чтобы изменить непрозрачность.

background-color rgba(255,0,0,1)

background-color rgba(255,0,0,0.75)

background-color rgba(255,0,0,0.5)

background-color RGBA(255,0,0,0,25)

цвет rgba(255,0,0,1)
цвет rgba(255,0,0,0.75)
цвет rgba(255,0,0,0.5)
цвет rgba(255,0,0,0.25)

Палитра цветов RGBA

Красный: Зеленый: Синий: Альфа:

rgba(255,0,0,1)


HSL и HSLA Color

HSL означает оттенок, насыщенность и яркость . В цветах RGB мы не можем изменить насыщенность и яркость цвета, но в HSL мы можем изменить.

HSLA означает оттенок, насыщенность, яркость и альфа . HSLA и HSL одинаковы, за исключением значения альфа.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *