Barvy systémové

barvajménopopis
ActiveBorderBarva ohraničení aktivního okna
ActiveCaptionBarva záhlaví aktivního okna
AppWorkspaceBarva pozadí aplikace
BackgroundBarva plochy
ButtonFaceBarva tlačítek
ButtonHighlightBarva světlého stínu tlačítek
ButtonShadowBarva stínu tlačítek
ButtonTextBarva textu tlačítek
CaptionTextBarva textu záhlaví aktivního okna
GrayTextŠedá barva textu
HighlightBarva pozadí vybrané položky menu
HighlightTextBarva textu vybrané položky menu
InactiveBorderBarva ohraničení neaktivního okna
InactiveCaptionBarva záhlaví neaktivního okna
InactiveCaptionTextBarva textu záhlaví neaktivního okna
InfoBackgroundBarva pozadí bublinové nápovědy
InfoTextBarva textu bublinové nápovědy
MenuBarva pozadí menu
MenuTextBarva textu menu
ScrollbarBarva pozadí? rolovací lišty
ThreedDarkShadowBarva tmavého stínu 3D prvků
ThreedFaceBarva popředí 3D prvků
ThreedHighlightBarva zvýraznění 3D prvků
ThreedLightShadowBarva světlého stínu 3D prvků
ThreedShadowBarva stínu 3D prvků
WindowBarva pozadí okna
WindowFrameBarva rámu okna
WindowTextBarva textu v okně

Nevím co přesně je ve Windows na mysli pod pojmem "Threed". Ve Windows tlačítka a lišty mají barvu "ThreedFace", mnoho barev je z ní odvozeno.

Jde o barvy, které závisí na nastavení sytému uživatelem, proto se mohou u každého zobrazit jinak. Systémové barvy musí být zadány stylem, nikoliv jako atribut "color" HTML značky, to zobrazí jen IE.

Při některých motivech Windows neudělají u rolovací lišty "track" šachovnici. Pokud má lišta "track" šachovnici, je barva "Scrollbar" stejná jako "scrollbar-face-color", pokud má lišta "track" jednobarevnou, je barva "Scrollbar" stejná jako "scrollbar-track-color". Takže bych se na barvu "Scrollbar" příliš nespoléhal.

Podle mne jako použitelné by mohly být barvevné kombinace textu a pozadí, které k sobě přirozeně patří, jako:

jinak může dojít k nečitelnosti textu, zejména u jedinců, kteří si nastaví atypické barvy. Prohlížeč Safari na nastavení nehledí a používá vlastní, takže v něm jsou čitelné pouze první tři „přirozené“ kombinace. Protože se na sytémové barvy není možné spolehnout, důrazně nedoporučuji systémové barvy používat. Ostatně návrh CSS 3 systémové barvy pokládá za překonané.

Aby nebyly zmateny prohlížeče, které tyto barvy neumí, zejména hororový NN blázní, je doporučuji je od stylopisu odříznout, například importem stylopisu.

Podle informací z TopStyle Lite 3.10 tyto barvy patří do standardu CSS2 a podpora těchto barev je v  prohlížečích IE 4, Opera 5, Konqueror 2.2, Netscape 6 a vyšších. Windowsácká verze prohlížeče Safari používá vlasní sadu systémových barev.

Podle knihy Dymamické HTML strany 23-25 a TopStyle Lite 3.10. Udělal jsem i pár vlastvích testů.