Спецификация HTML 4.01 + Спецификация CSS2

         

Предпочтительные цвета пользователя


В дополнение к возможности устанавливать предопределённые значения цветов для текста, фона, и т.д., CSS2 позволяет авторам специфицировать цвета таким образом, чтобы интегрировать их в графическую среду пользователя. Таблицы стилей, учитывающие пользовательские установки, дают следующие преимущества:

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

    Далее дан список дополнительных значений для относящихся к цвету атрибутов CSS и их основной смысл. Любое свойство цвета (например, 'color' или 'background-color') может иметь одно из следующих названий. Хотя они и нечувствительны к регистру, рекомендуется использовать смешанную капитализацию, как показано ниже, чтобы сделать названия более понятными.

    ActiveBorder

    Рамка активного окна. ActiveCaption

    Заголовок активного окна. AppWorkspace

    Цвет фона многодокументного интерфейса. Background

    Фон рабочего стола. ButtonFace

    Цвет переднего плана 3-мерных элементов. ButtonHighlight

    Тёмная тень для 3-мерных элементов (для краёв, выступающих из светлой основы). ButtonShadow

    Цвет тени для 3-мерных элементов. ButtonText

    Текст кнопки. CaptionText

    Текст заголовка, бокса и в боксе прокручиваемого списка. GrayText

    Серый ("недоступен") текст. Это цвет установлен в #000 на тот случай, если текущий дисплей не поддерживает сплошной серый цвет. Highlight



    Объект(ы), выделенный в элементе управления. HighlightText

    Текст объекта(ов), выделенного в элементе управления. InactiveBorder

    Рамка неактивного окна. InactiveCaption

    Заголовок неактивного окна. InactiveCaptionText

    Цвет текста неактивного заголовка. InfoBackground

    Цвет фона элементов подсказки. InfoText


    Цвет текста элементов подсказки. Menu

    Фон меню. MenuText

    Текст меню. Scrollbar

    Серая область прокрутки. ThreeDDarkShadow

    Тёмная тень для 3-мерных элементов дисплея. ThreeDFace

    Цвет переднего плана для 3-мерных элементов дисплея. ThreeDHighlight

    Цвет подсветки для 3-мерных элементов дисплея. ThreeDLightShadow

    Светлый цвет для 3-мерных элементов дисплея ( для краёв, выступающих из светлой основы). ThreeDShadow

    Тёмная тень для 3-мерных элементов дисплея. Window

    Фон окна. WindowFrame

    Кадр окна. WindowText

    Текст в окнах.

    Пример(ы):

    Например, чтобы установить цвета фона и переднего плана в параграфе в те же значения, что и у окна пользователя, напишите так:

    P { color: WindowText; background-color: Window }


    Содержание раздела