comp:farbtafel
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
comp:farbtafel [2008-07-06 2348] – angelegt werner | comp:farbtafel [2008-08-23 0947] (aktuell) – x statt Multiplikation werner | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ===== Sichere Farben im Web ===== | ||
+ | ==== die Farbtafel ==== | ||
+ | |||
+ | <php> | ||
+ | echo '</ | ||
+ | for ($R = 0x0; $R <= 0xf; $R += 0x3) { | ||
+ | $ROT = sprintf(" | ||
+ | $tf = ($R == 0xf) ? "# | ||
+ | for ($G = 0x0; $G <= 0xf; $G += 0x3) { | ||
+ | echo "< | ||
+ | $GRUEN = sprintf(" | ||
+ | if ($G >= 0xc) { | ||
+ | $tf = "# | ||
+ | } | ||
+ | for ($B = 0x0; $B <= 0xf; $B +=0x3) { | ||
+ | $BLAU = sprintf(" | ||
+ | echo ' | ||
+ | echo "# $ROT $GRUEN $BLAU</ | ||
+ | } // for $B | ||
+ | echo " | ||
+ | } // for $G | ||
+ | } // for $R | ||
+ | echo "</ | ||
+ | </ | ||
+ | |||
+ | Farbnummern sind im XHTML-Stil angegeben; für HTML kann " | ||
+ | |||
+ | ==== das ganze im Sourcecode: ==== | ||
+ | <code php> | ||
+ | echo '< | ||
+ | for ($R = 0x0; $R <= 0xf; $R += 0x3) { | ||
+ | $ROT = sprintf(" | ||
+ | $tf = ($R == 0xf) ? "# | ||
+ | for ($G = 0x0; $G <= 0xf; $G += 0x3) { | ||
+ | echo "< | ||
+ | $GRUEN = sprintf(" | ||
+ | if ($G >= 0xc) { $tf = "# | ||
+ | for ($B = 0x0; $B <= 0xf; $B +=0x3) { | ||
+ | $BLAU = sprintf(" | ||
+ | echo ' | ||
+ | '; | ||
+ | echo "# $ROT $GRUEN $BLAU</ | ||
+ | } // for $B | ||
+ | echo " | ||
+ | } // for $G | ||
+ | } // for $R | ||
+ | echo "</ | ||
+ | </ | ||
+ | |||
+ | Natürlich kann der " | ||
+ | <code php> | ||
+ | echo ' | ||
+ | $ROT, $GRUEN, $BLAU, '; color:', | ||
+ | ';" | ||
+ | </ | ||
+ | Soll der HTML-Wert ausgegeben werden, so sind einige kleine Änderungen erforderlich: | ||
+ | * die Schleifenbedingung lautet '' | ||
+ | * der Schleifenzähler wird mit '' | ||
+ | * die Ausgabe erfolgt mit '' |
comp/farbtafel.txt · Zuletzt geändert: 2008-08-23 0947 von werner