O persoană este mai obișnuită să utilizeze o reprezentare zecimală, iar HTML utilizează hexazecimal, aici și vine în ajutorul dechex (). se traduce numere de la zecimal la hexazecimal, pe care le-am folosit în funcția print_zvet, folosind o buclă și 7 culori primare imprimate.
Acum, să facem o regulă a schemei de culori a site-ului:
Tabele de grilă pentru grile de culoare
100% din culoarea de bază
Culoarea celulelor de masă
40% mai ușoară decât culoarea primară
Culoarea caroseriei documentului
50% mai ușoară decât culoarea primară
Culoarea medie a celulelor de masă
60% mai ușoară decât culoarea primară
Culoare mai ușoară a celulelor de masă
70% mai ușoară decât culoarea primară
Cea mai ușoară culoare a celulelor de masă
80% mai ușoară decât culoarea primară
Culoarea textului simplu
90% mai închis decât culoarea primară
Culoarea literelor selectate
60% mai închis decât culoarea primară
50% mai închis decât culoarea primară
Culoarea literelor neseparate
30% mai ușoară decât culoarea primară
Culoarea literelor foarte selectate
50% adăugat roșu, 50% redus verde și albastru
Acum avem o regulă care ar trebui să funcționeze pentru a implementa o foaie de stil cascadă în fiecare document Html, unde puteți prescrie toate aceste culori.
Vom schimba acest tabel folosind acest script:
$ c olor_table = '#'. $ _super_color;
$ a1 = hexdec (substr ($ _super_color, 0,2));
$ a2 = hexdec (substr ($ _super_color, 2,2));
$ a3 = hexdec (substr ($ _super_color, 4,2));
$ punct 1 = (int) ($ raz1 / 10);
$ punct 2 = (int) ($ raz2 / 10);
$ punctul 3 = (int) ($ raz3 / 10);
$ _a1 = add_zifra ($ a1. $ punct 1, 4,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 4,1);
$ _a3 = add_zifra ($ a3. $ punctul 3, 4,1);
$ c olor_td = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ _a1 = add_zifra ($ a1. $ punct 1, 5,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 5,1);
$ _a3 = add_zifra ($ a3. $ punctul 3, 5,1);
$ c olor_body = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ _a1 = add_zifra ($ a1. $ punct 1, 6,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 6,1);
$ _a3 = add_zifra ($ a3. $ punctul 3, 6,1);
$ c olor_body _b = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ _a1 = add_zifra ($ a1. $ punct 1, 7,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 7,1);
$ _a3 = add_zifra ($ a3. $ punctul 3, 7,1);
$ c olor_body _l = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ _a1 = add_zifra ($ a1. $ punct 1, 8,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 8,1);
$ _a3 = add_zifra ($ a3. $ punctul 3, 8,1);
$ c olor_body _svet = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ array = matrice ($ a1. $ a2. $ a3);
$ max = max ($ array);
$ punct 1 = (int) ($ a1 / 10);
$ punctul 2 = (int) ($ a2 / 10);
$ punctul 3 = (int) ($ a3 / 10);
# Culoarea tuturor literelor
$ _a1 = add_zifra ($ a1. $ punct 1, 9.0);
$ _a2 = add_zifra ($ a2. $ punctul 2, 9.0);
$ _a3 = add_zifra ($ a3. $ punct 3, 9.0);
$ text_color = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
# Culoarea cuvintelor selectate
$ _a1 = add_zifra ($ a1. $ punct 1, 6,0);
$ _a2 = add_zifra ($ a2. $ punctul 2, 6,0);
$ _a3 = add_zifra ($ a3. $ punct 3, 6,0);
$ c olor_forum = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
# Culoarea cuvintelor neselectate
$ _a1 = add_zifra ($ a1. $ punct 1, 3.0);
$ _a2 = add_zifra ($ a2. $ punctul 2, 3.0);
$ _a3 = add_zifra ($ a3. $ punct 3, 3.0);
$ c olor_forum a = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
# Culoare legătură pentru hover
# Culoarea cuvintelor foarte selectate
$ _a1 = add_zifra ($ a1. $ punct 1, 5,1);
$ _a2 = add_zifra ($ a2. $ punctul 2, 5,0);
$ _a3 = add_zifra ($ a3. $ punctul 3, 5,0);
$ c olor_forum s = $ A_Hover = '#'. dechex ($ _a1). dechex ($ _a2). dechex ($ _a3);
$ stil = html ($ base_style);
print "
print $ style;
print " „;
>
// tipăriți culorile
print_zvet (0,1,1);
print_zvet (0,0,1);
print_zvet (1,0,1);
print_zvet (1,0,0);
print_zvet (1,1,0);
print_zvet (0,1,0);
print_zvet (1,1,1);
print " „;