Style

Assistant

Startseite
Screenshot
Kurzanleitung
Download
Kurse & Infos
>Tipps & Tricks<
Unterstützer
TMXtensions
?Freeware!
About TM
E-Mail
Made with CSS
Valid HTML 4.01!
Stand: 07.12.2002

Tipps & Tricks – Tipp 67
Zur Übersicht

67. Einsatz von User-Interface-Farben (05.10.2001)

In der Spezifikation zu CSS2 existieren so genannte "User preferences for colors". Damit sollen CSS-Autor/inn/en Zugriff auf die von den Anwendern eingestellten Systemfarben haben. Im einzelnen handelt es sich um die folgenden Namen, die bei Angaben zu Farben bzw. Hintergrundfarben eingesetzt werden können. Ihre Schreibweise sollte möglichst exakt den Vorgaben entsprechen.


      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
      
Im Beispiel 67 werden einige dieser Spezialfarbnamen bei der Formatierung von Absätzen verwendet. Der IE 5.x, Netscape 6.1 und Opera 5.x zeigten sich erfreulich kooperativ (siehe Abbildung).


      Klassen im Beispiel 67:
      
      P.userdef1
      {
      Color: MenuText;
      Background-Color: ButtonFace;
      }
      
      P.userdef2
      {
      Color: Highlight;
      Background-Color: InfoBackground;
      }
      
      P.userdef3
      {
      Color: HighlightText;
      Background-Color: Background;
      }
      
      P.userdef4
      {
      Color: WindowText;
      Background-Color: Window;
      }