Использование ключевых слов для цветов в HTML и CSS
Для указания цвета в HTML и CSS разрешается использование как значений различных цветовых моделей (смотреть), так и специальных ключевых слов. При этом, если на первоначальном этапе развития HTML для обозначения основных цветов было предусморено всего 16 названий, то позже были добавлены еще 130 дополнительных ключевых слов. Таким образом в HTML 5 стандартом закреплено уже целых 146 названий наиболее распространенных цветов, нечувстительных к регистру символов и прекрасно поддерживаемых всеми современными браузерами.
Таблицы названий цветов HTML
В таблицах ниже приведены названия всех цветов, закрепленных стандартном HTML 5 , а также соответствующие им десятичные и шестнадцатеричные значения в системе RGB . При этом следует обратить внимание на то, что не все ключевые слова указывают на уникальные цвета, т.к. некоторые из названий являются просто синонимами. Например, ключевые слова Gray и Grey задают один и тот же серый цвет #808080 в системе RGB . Опять же, несмотря на то, что в таблице названия html -цветов указаны в верблюжей нотации, записывать их можно в любом регистре.
Шаблон:Глубина цвета Шаблон:HTML Существуют несколько основных способов представления цветов в вебе.
В виде #123ABC. Представление в виде трёх пар шестнадцатеричных цифр, где каждая пара отвечает за свой цвет: две первые цифры — красный две в середине —
Имена цветов в HTML [ ]
В спецификации [1] определены следующие 16 ключевых цветов (в данном контексте можно использовать как заглавные, так и строчные буквы:
Цвет
Код
Цвет
Код
Цвет
Код
Цвет
Код
aqua (морская волна, cyan)
#00ffff
black (чёрный)
#000000
blue (синий)
#0000ff
#ff00ff
#808080
#008000
#00ff00
#800000
navy (тёмно-синий)
#000080
#808000
purple (пурпурный)
#800080
red (красный)
#ff0000
#c0c0c0
teal (сине-зелёный)
#008080
#ffffff
yellow (жёлтый)
#ffff00
Безопасная палитра Netscape [ ]
В эпоху 256-цветных видеокарт широко применялась так называемая «безопасная палитра Netscape» — однородная палитра 6×6×6. В Шаблон:Lang-en ).
Названия цветов в [ ]
Язык выше. Дополнительно CSS 2.1 добавляет название ‘orange’ [2] : [3] В модуле работы с цветом нежелательным и заменено на CSS3 UI System Appearance property, [4] [5] который впоследствии был удален из CSS3. [6] Спецификация CSS3 также вводит
/* имя цвета */pcolor:red>/* Базовый список цветов */pcolor:blanchedalmond>/* Расширенный список цветов (X11) *//* модель RGB */pcolor:#F00>/* #rgb */pcolor:#FF0000>/* #rrggbb */pcolor:rgb(255,0,0)>/* целое в диапазоне 0 — 255 */pcolor:rgb(100%,0%,0%)>/* число с плавающей точкой 0.0% — 100.0% *//* модель RGB с альфа-каналом, введена в CSS3 */pcolor:rgba(255,0,0,0.5)>/* 0.5 прозрачность, полупрозрачность *//* модель HSL, введена в CSS3 */pcolor:hsl(0,100%,50%)>/* красный (red) */pcolor:hsl(120,100%,50%)>/* зелёный (green) */pcolor:hsl(120,100%,25%)>/* тёмно-зелёный (dark green) */pcolor:hsl(120,100%,75%)>/* светло-зелёный (light green) */pcolor:hsl(120,50%,50%)>/* пастельный зелёный (pastel green) *//* модель HSL с альфа-каналом */pcolor:hsla(120,100%,50%,1)>/* зелёный (green) */pcolor:hsla(120,100%,50%,0.5)>/* полупрозрачный зелёный */pcolor:hsla(120,100%,50%,0.1)>/* очень прозрачный зелёный */
Примечания [ ]
↑HTML 4.01 Specification section 6.5 «Colors»
↑↑User interface — System colors
↑CSS3 Color Module — CSS2 System Colors
↑CSS3Basic User Interface Module, W3C Candidate Recommendation 11 May 2004: System Appearance
↑CSS Basic User Interface Module Level 3 (CSS3 UI), W3C Working Draft 17 January 2012: List of substantial changes, «System Appearance has been dropped, including appearance values & property, and system fonts / extension of the ‘font’ property shorthand.»