).
ഒരു ഉദാഹരണം പറയാം
നീല ടെക്സ്റ്റ് നിറം
പച്ച ടെക്സ്റ്റ് നിറം
നീല ടെക്സ്റ്റ് നിറം
പച്ച ടെക്സ്റ്റ് നിറം
വാചകം അതിൻ്റെ നിറം മാറ്റുന്നില്ലെങ്കിൽ, നിങ്ങൾക്ക്! പ്രധാനപ്പെട്ട പ്രഖ്യാപനം ഉപയോഗിച്ച് ശ്രമിക്കാവുന്നതാണ്
നീല ടെക്സ്റ്റ് നിറം
stylesheet.css ഫയലുകളിലേക്കുള്ള ഓരോ മാറ്റത്തിനും ശേഷം നിങ്ങളുടെ ബ്രൗസർ കാഷെ മായ്ക്കുന്നത് മൂല്യവത്താണ്.
രീതി 3. CSS ശൈലികളിലൂടെ
ഒരു വെബ്സൈറ്റിലെ ടെക്സ്റ്റിൻ്റെ നിറം മാറ്റാനുള്ള ഏറ്റവും നല്ല മാർഗം CSS ടേബിളുകളുടെ ശക്തി ഉപയോഗിക്കുക എന്നതാണ്. അവ സൈറ്റുമായി ബന്ധിപ്പിക്കാൻ കഴിയും, തുടർന്ന് നിങ്ങൾക്ക് ഒരിടത്ത് മൂല്യങ്ങൾ മാറ്റാൻ കഴിയും, വരുത്തിയ മാറ്റങ്ങൾ ഒരേസമയം മുഴുവൻ സൈറ്റിലും പ്രദർശിപ്പിക്കും.
എച്ച്ടിഎംഎൽ ഘടകങ്ങളുടെ നിറങ്ങളും അതാര്യതയും നിർവചിക്കാൻ രചയിതാക്കളെ അനുവദിക്കുന്ന മൂല്യങ്ങളെ CSS കളർ മൊഡ്യൂൾ വിശദമാക്കുന്നു, അതുപോലെ തന്നെ കളർ പ്രോപ്പർട്ടി മൂല്യങ്ങളും.
നിറം സ്വത്ത്
1. മുൻഗണനാ നിറങ്ങൾ: കളർ പ്രോപ്പർട്ടി
വിവിധ കളർ റെൻഡറിംഗ് സിസ്റ്റങ്ങൾ ഉപയോഗിച്ച് പ്രോപ്പർട്ടി ഫോണ്ട് നിറം വ്യക്തമാക്കുന്നു. മൂലകത്തിൻ്റെ വാചക ഉള്ളടക്കത്തിൻ്റെ നിറം വിവരിക്കുന്നു. കൂടാതെ, വർണ്ണ മൂല്യങ്ങൾ സ്വീകരിക്കുന്ന മറ്റേതെങ്കിലും പ്രോപ്പർട്ടികൾക്കായി ഒരു പരോക്ഷമായ മൂല്യം (നിലവിലെ നിറം) നൽകാൻ ഇത് ഉപയോഗിക്കുന്നു.
സ്വത്ത് പാരമ്പര്യമായി ലഭിച്ചതാണ്.
2. വർണ്ണ മൂല്യങ്ങൾ
2.1 പ്രധാന കീവേഡുകൾ
പ്രധാന കീവേഡുകളുടെ പട്ടികയിൽ ഇനിപ്പറയുന്ന അർത്ഥങ്ങൾ ഉൾപ്പെടുന്നു:
പേര് |
ഹെക്സ് |
RGB |
നിറം |
---|
കറുപ്പ് |
#000000
|
0,0,0
|
|
വെള്ളി |
#C0C0C0 |
192,192,192
|
|
ചാരനിറം |
#808080
|
128,128,128
|
|
വെള്ള |
#FFFFFF |
255,255,255
|
|
മെറൂൺ |
#800000
|
128,0,0
|
|
ചുവപ്പ് |
#FF0000 |
255,0,0
|
|
ധൂമ്രനൂൽ |
#800080
|
128,0,128
|
|
ഫ്യൂഷിയ |
#FF00FF |
255,0,255
|
|
പച്ച |
#008000
|
0,128,0
|
|
നാരങ്ങ |
#00FF00 |
0,255,0
|
|
ഒലിവ് |
#808000
|
128,128,0
|
|
മഞ്ഞ |
#FFFF00 |
255,255,0
|
|
നാവികസേന |
#000080
|
0,0,128
|
|
നീല |
#0000FF |
0,0,255
|
|
ടീൽ |
#008080
|
0,128,128
|
|
അക്വാ |
#00FFFF |
0,255,255
|
|
കളർ പേരുകൾ കേസ് സെൻസിറ്റീവ് അല്ല.
വാക്യഘടന
നിറം: ടീൽ;
2.2 സംഖ്യാ വർണ്ണ മൂല്യങ്ങൾ
2.2.1. RGB മോഡൽ നിറങ്ങൾ
ഒരു RGB മൂല്യത്തിൻ്റെ ഹെക്സാഡെസിമൽ ഫോർമാറ്റ് ഒരു # ചിഹ്നമാണ്, തൊട്ടുപിന്നാലെ മൂന്നോ ആറോ ഹെക്സാഡെസിമൽ പ്രതീകങ്ങൾ. പൂജ്യങ്ങൾ ചേർക്കുന്നതിനുപകരം അക്കങ്ങൾ പകർത്തി #rgb എന്ന മൂന്നക്ക RGB നൊട്ടേഷൻ #rrggbb എന്ന ആറക്ക രൂപത്തിലേക്ക് പരിവർത്തനം ചെയ്യപ്പെടുന്നു. ഉദാഹരണത്തിന്, #fb0 #ffbb00 ലേക്ക് വികസിക്കുന്നു. ഷോർട്ട് #fff എൻട്രിയിൽ വെള്ള #ffffff വ്യക്തമാക്കാനാകുമെന്ന് ഇത് ഉറപ്പാക്കുന്നു, കൂടാതെ ഡിസ്പ്ലേ കളർ ഡെപ്ത്യിലെ ഏതെങ്കിലും ഡിപൻഡൻസികൾ നീക്കം ചെയ്യുന്നു.
ഫങ്ഷണൽ നൊട്ടേഷനിലെ ഒരു RGB മൂല്യത്തിൻ്റെ ഫോർമാറ്റ് rgb ആണ് (അതിന് ശേഷം മൂന്ന് സംഖ്യാ മൂല്യങ്ങളുടെ (മൂന്ന് പൂർണ്ണ മൂല്യങ്ങൾ അല്ലെങ്കിൽ മൂന്ന് ശതമാനം മൂല്യങ്ങൾ) കോമ കൊണ്ട് വേർതിരിച്ച ലിസ്റ്റ് ഒരു ചിഹ്നത്തിന് ശേഷം). പൂർണ്ണസംഖ്യ മൂല്യം 255 ഹെക്സാഡെസിമൽ നൊട്ടേഷനിൽ 100%, F അല്ലെങ്കിൽ FF എന്നിവയുമായി യോജിക്കുന്നു:
Rgb(255,255,255) = rgb(100%, 100%, 100%) = #FFF
സംഖ്യാ മൂല്യങ്ങൾക്ക് ചുറ്റും സ്പേസ് പ്രതീകങ്ങൾ അനുവദനീയമാണ്.
പുസ്തകത്തിൻ്റെ ആദ്യ ഭാഗത്ത്, CSS-ൽ ടെക്സ്റ്റ് കളർ എങ്ങനെ സജ്ജീകരിക്കാമെന്ന് ചില ഉദാഹരണങ്ങളിൽ ഞങ്ങൾ ഇതിനകം തന്നെ പ്രദർശിപ്പിച്ചിട്ടുണ്ട്. ഇവിടെ സങ്കീർണ്ണമായ ഒന്നും തന്നെയില്ല: നിങ്ങൾക്ക് കളർ പ്രോപ്പർട്ടിയും വാചകം വർണ്ണമാക്കാൻ ആഗ്രഹിക്കുന്ന നിറത്തിൻ്റെ മൂല്യവും ആവശ്യമാണ്.
പി (നിറം: #211C18;)
ഞങ്ങളുടെ ഉദാഹരണത്തിൽ, #211C18 മൂല്യം ഹെക്സാഡെസിമൽ കളർ കോഡിനെ പ്രതിനിധീകരിക്കുന്നു. നിങ്ങൾക്ക് ഇതിനകം ഹെക്സാഡെസിമൽ നമ്പർ സിസ്റ്റം പരിചയമുണ്ടെങ്കിൽ, അടുത്ത ഖണ്ഡിക വായിക്കുന്നത് ഒഴിവാക്കാം. കളർ മോഡലുകളും (RGB, HSL) കീവേഡുകളും ഉപയോഗിച്ച് - വെബിൽ നിറങ്ങളെ പ്രതിനിധീകരിക്കുന്നതിനുള്ള മറ്റ് വഴികളെക്കുറിച്ചും ഞങ്ങൾ കൂടുതൽ സംസാരിക്കും. ഈ വിവരങ്ങൾ തുടക്കക്കാർക്ക് ഉപയോഗപ്രദമാകും കൂടാതെ വായിക്കാൻ ശുപാർശ ചെയ്യുന്നു.
ഹെക്സാഡെസിമൽ നിറങ്ങൾ (ഹെക്സ്)
ഹെക്സാഡെസിമൽ നമ്പർ സിസ്റ്റം ( ഹെക്സാഡെസിമൽ, ഹെക്സ്) 16 എന്ന സംഖ്യയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ഒരു ഹെക്സാഡെസിമൽ മൂല്യം എഴുതാൻ, 16 പ്രതീകങ്ങൾ ഉപയോഗിക്കുന്നു: 0 മുതൽ 9 വരെയുള്ള അറബി അക്കങ്ങളും ലാറ്റിൻ അക്ഷരമാലയുടെ ആദ്യ അക്ഷരങ്ങളും (A, B, C, D, E, F). ഹെക്സാഡെസിമൽ ഫോർമാറ്റിലുള്ള വർണ്ണം 00 മുതൽ FF വരെയുള്ള മൂന്ന് രണ്ടക്ക സംഖ്യകളായി എഴുതിയിരിക്കുന്നു (അവയ്ക്ക് മുമ്പായി ഒരു ഹാഷ് ചിഹ്നം # ഉണ്ടായിരിക്കണം), ഇത് മൂന്ന് ഘടകങ്ങളുമായി യോജിക്കുന്നു: ചുവപ്പ്, പച്ച, നീല (RGB കളർ മോഡൽ). മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഒരു കളർ എൻട്രിയെ #RRGGBB ആയി പ്രതിനിധീകരിക്കാം, അവിടെ ആദ്യ ജോടി പ്രതീകങ്ങൾ ചുവപ്പ് നിലയും രണ്ടാമത്തേത് - പച്ച ലെവലും മൂന്നാമത്തേത് - നീല നിലയും നിർണ്ണയിക്കുന്നു. തത്ഫലമായുണ്ടാകുന്ന നിറം ഈ മൂന്ന് നിറങ്ങളുടെ സംയോജനമാണ്.
ഹെക്സ് നിറങ്ങൾക്കുള്ള ചുരുക്കെഴുത്ത്
ചില ഹെക്സാഡെസിമൽ വർണ്ണ മൂല്യങ്ങൾ ചുരുക്കത്തിൽ എഴുതാം. ഇത് ചെയ്യുന്നതിന്, #RRGGBB പോലെയുള്ള എൻട്രി #RGB ആക്കുക. ഹെക്സ് നമ്പറിൽ മൂന്ന് ജോഡി സമാന പ്രതീകങ്ങൾ അടങ്ങിയിരിക്കുമ്പോൾ ഇത് ചെയ്യാൻ കഴിയും.
നൊട്ടേഷൻ്റെ ചുരുക്കരൂപം വളരെ സാധാരണമാണ്, നിങ്ങളുടെ റഫറൻസിനായി ഞങ്ങൾ ചുരുക്കങ്ങളുടെ നിരവധി ഉദാഹരണങ്ങൾ നൽകും. വഴിയിൽ, ഹെക്സ് കളർ മൂല്യങ്ങൾ കേസ് സെൻസിറ്റീവ് അല്ല - നിങ്ങൾക്ക് വലിയക്ഷരങ്ങളും ചെറിയക്ഷരങ്ങളും ഉപയോഗിക്കാം, ഇതെല്ലാം നിങ്ങളുടെ ആഗ്രഹത്തെയും അഭിരുചിയെയും ആശ്രയിച്ചിരിക്കുന്നു.
ഹെക്സ് നിറങ്ങൾക്കായുള്ള സംക്ഷിപ്ത നൊട്ടേഷൻ്റെ ഉദാഹരണങ്ങൾ:
HEX കോഡ് |
ചുരുക്കെഴുത്ത് |
---|
#FFDD66 |
#FD6 |
#8833FF |
#83F |
#333333
|
#333
|
#cccccc |
#ccc |
RGB കളർ മോഡൽ
CSS-ൽ നിറങ്ങൾ വ്യക്തമാക്കുന്നതിനുള്ള രണ്ടാമത്തെ മാർഗ്ഗം ദശാംശ RGB മൂല്യങ്ങൾ (ചുവപ്പ്, നീല, പച്ച) ഉപയോഗിക്കുക എന്നതാണ്. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ കളർ പ്രോപ്പർട്ടിക്ക് ശേഷം rgb എന്ന കീവേഡ് എഴുതേണ്ടതുണ്ട്, തുടർന്ന് പരാൻതീസിസിലും കോമകളാൽ വേർതിരിക്കുകയും വേണം - 0 മുതൽ 255 വരെയുള്ള ശ്രേണിയിലുള്ള മൂന്ന് സംഖ്യകൾ, ഓരോന്നിനും ചുവപ്പ്, പച്ച, നീല നിറങ്ങളുടെ തീവ്രത എന്നാണ് അർത്ഥമാക്കുന്നത്. , g, b). ഉയർന്ന സംഖ്യ, കൂടുതൽ തീവ്രമായ നിറം. ഉദാഹരണത്തിന്, തിളക്കമുള്ള പച്ച നിറം ലഭിക്കാൻ, നിങ്ങൾ എഴുതേണ്ടതുണ്ട്:
പി (നിറം: rgb(0, 255, 0); )
എന്നാൽ മഞ്ഞകലർന്ന കടുക് നിറത്തിന് ഇനിപ്പറയുന്ന അർത്ഥമുണ്ട്:
നിറം: rgb(94, 81, 3); /* താഴെ ഒരേ നിറമാണ്, ഹെക്സാഡെസിമലിൽ എഴുതിയിരിക്കുന്നു: */ നിറം: #5E5103;
കറുപ്പിൻ്റെ മൂല്യം (0, 0, 0) എന്നും വെള്ളയ്ക്ക് (255, 255, 255) എന്നും എഴുതിയിരിക്കുന്നു. ഈ മൂല്യങ്ങൾ ശതമാനമായി സൂചിപ്പിക്കാനും കഴിയും. അതിനാൽ, 255 എന്ന നമ്പർ 100% മായി യോജിക്കുന്നു, അതിനാൽ, വെള്ള നിറം ഇനിപ്പറയുന്ന രീതിയിൽ ക്രമീകരിക്കാം:
നിറം: rgb(100%, 100%, 100%);
വർണ്ണ അർത്ഥങ്ങൾ എവിടെയാണ് തിരയേണ്ടത്
ഒരുപക്ഷേ നിങ്ങൾക്ക് ഒരു ചോദ്യമുണ്ട്: ഈ വർണ്ണ അർത്ഥങ്ങളെല്ലാം നിങ്ങൾക്ക് എവിടെ നിന്ന് ലഭിക്കും? നിങ്ങൾക്ക് നിറങ്ങൾ തിരഞ്ഞെടുക്കാനും വർണ്ണ സ്കീമുകൾ നിർമ്മിക്കാനും കഴിയുന്ന നിരവധി ഗ്രാഫിക് എഡിറ്റർമാരും ഓൺലൈൻ സേവനങ്ങളും ഉണ്ട്. നിങ്ങൾക്ക് അനുയോജ്യമായ നിറം തിരഞ്ഞെടുത്ത് അതിൻ്റെ RGB, ഹെക്സ് മൂല്യങ്ങൾ എന്നിവയും അതിലേറെയും നേടാനാകുന്ന ഏറ്റവും ജനപ്രിയമായ പ്രോഗ്രാമുകളിലൊന്നാണ് അഡോബ് ഫോട്ടോഷോപ്പ്. ഒരു ബദലായി, നിങ്ങൾക്ക് ഒരു നിറം മാത്രമല്ല, മുഴുവൻ വർണ്ണ സ്കീമും എളുപ്പത്തിൽ തിരഞ്ഞെടുക്കാൻ കഴിയുന്ന പ്രത്യേക സൈറ്റുകളുണ്ട്. അഡോബ് കളർ സിസി സേവനം ഒരു മികച്ച ഉദാഹരണമാണ്.
RGBA കളർ മോഡൽ
RGB-യിലെ പോലെ തന്നെ നിങ്ങൾക്ക് RGBA ഫോർമാറ്റിൽ ഒരു നിറം സജ്ജമാക്കാൻ കഴിയും. ആർജിബിഎയും ആർജിബിയും തമ്മിലുള്ള വ്യത്യാസം ഒരു ആൽഫ ചാനലിൻ്റെ സാന്നിധ്യമാണ്, ഇത് നിറത്തിൻ്റെ സുതാര്യതയ്ക്ക് ഉത്തരവാദിയാണ്. 0 മുതൽ 1 വരെയുള്ള ശ്രേണിയിലുള്ള ഒരു സംഖ്യ ഉപയോഗിച്ചാണ് സുതാര്യത സജ്ജീകരിച്ചിരിക്കുന്നത്, ഇവിടെ 0 എന്നാൽ പൂർണ്ണ സുതാര്യത എന്നാണ് അർത്ഥമാക്കുന്നത്, 1, നേരെമറിച്ച്, പൂർണ്ണമായും അതാര്യമാണ്. 0.5 പോലെയുള്ള ഇൻ്റർമീഡിയറ്റ് മൂല്യങ്ങൾ ഒരു അർദ്ധസുതാര്യ രൂപം സജ്ജമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു (ഹ്രസ്വരൂപം അനുവദനീയമാണ്, പൂജ്യമില്ലാതെ, പക്ഷേ ഒരു ഡോട്ട് ഉപയോഗിച്ച് - .5). ഉദാഹരണത്തിന്, വാചകം നിറമുള്ളതും ചെറുതായി സുതാര്യവുമാക്കുന്നതിന്, നിങ്ങൾ rgba കീവേഡും കളർ പ്രോപ്പർട്ടിക്ക് ശേഷം വർണ്ണ മൂല്യവും എഴുതേണ്ടതുണ്ട്:
പി (നിറം: rgba(94, 81, 3, .9); )
ഇൻ്റർനെറ്റ് എക്സ്പ്ലോറർ പതിപ്പ് 8-ഉം അതിനുമുമ്പും പിന്തുണയ്ക്കുന്നില്ല എന്നതാണ് RGBA-യുടെ പോരായ്മ. പ്രത്യേകിച്ച് IE8-ന്, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന പരിഹാരം പ്രയോഗിക്കാൻ കഴിയും:
പി (നിറം: rgb(94, 81, 3); നിറം: rgba(94, 81, 3, .9); )
ഉദാഹരണത്തിലെ ആദ്യ പ്രോപ്പർട്ടി IE8 ബ്രൗസറിനായി ഉദ്ദേശിച്ചുള്ളതാണ്, അത് ആവശ്യമുള്ള നിറത്തിൽ ടെക്സ്റ്റ് പ്രദർശിപ്പിക്കും, പക്ഷേ സുതാര്യത ഇല്ലാതെ. RGBA മനസ്സിലാക്കുന്ന ആ ബ്രൗസറുകൾ സുതാര്യതയോടെ രണ്ടാമത്തെ പ്രോപ്പർട്ടി എലമെൻ്റിന് ബാധകമാക്കും.
HSL (HSLA) കളർ മോഡലുകൾ
HSL കളർ മോഡലിൻ്റെ (Hue, Saturation, Lightness) കോർഡിനേറ്റുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് CSS-ൽ നിറം സജ്ജീകരിക്കാനും കഴിയും. അതിൽ ഇങ്ങനെ എഴുതിയിരിക്കുന്നു:
പി (നിറം: hsl(165, 100%, 50%); )
ബ്രാക്കറ്റുകളിലെ ആദ്യ സംഖ്യ നിറം എന്നാണ് അർത്ഥമാക്കുന്നത്, അത് ഡിഗ്രിയിൽ നൽകിയിരിക്കുന്നു (സംഖ്യാ ശ്രേണി 0 മുതൽ 359 വരെ). കളർ വീൽ എങ്ങനെയുണ്ടെന്ന് നിങ്ങൾ ഓർക്കുകയാണെങ്കിൽ, ഡിഗ്രികൾ ഉപയോഗിക്കുന്നത് എന്തുകൊണ്ടാണെന്ന് മനസിലാക്കാൻ എളുപ്പമാണ്:
ബ്രാക്കറ്റിലെ രണ്ടാമത്തെയും മൂന്നാമത്തെയും അക്കങ്ങൾ യഥാക്രമം സാച്ചുറേഷൻ, ലാഘവത്വം എന്നിവ അർത്ഥമാക്കുന്നു. അവയുടെ മൂല്യങ്ങൾ 0 മുതൽ 100 വരെയുള്ള ശതമാനത്തിൽ സജ്ജീകരിച്ചിരിക്കുന്നു. സാച്ചുറേഷൻ മൂല്യം കുറയുന്തോറും നിറം കൂടുതൽ നിശബ്ദമാകും. പൂജ്യത്തിൻ്റെ ഒരു സാച്ചുറേഷൻ മൂല്യം ചാരനിറത്തിൽ കലാശിക്കും, ഏത് നിറത്തിലുള്ള മൂല്യമാണെങ്കിലും. നിറത്തിൻ്റെ തെളിച്ചം വ്യക്തമാക്കാൻ ലൈറ്റ്നെസ് മൂല്യം നിങ്ങളെ അനുവദിക്കുന്നു. കുറഞ്ഞ മൂല്യങ്ങൾ ഇരുണ്ട നിറത്തിലുള്ള ഷേഡുകളിൽ കലാശിക്കുന്നു, ഉയർന്ന മൂല്യങ്ങൾ ഇളം ഷേഡുകളിൽ കലാശിക്കുന്നു. ലഘുത്വത്തിന് 100% മൂല്യം എന്നാൽ വെളുപ്പ്, 0% എന്നാൽ കറുപ്പ് എന്നാണ് അർത്ഥമാക്കുന്നത്.
എച്ച്എസ്എൽഎ കളർ മോഡൽ എച്ച്എസ്എൽ പോലെ തന്നെ പ്രവർത്തിക്കുന്നു, പക്ഷേ, ആർജിബിഎയ്ക്ക് സമാനമായി, 0 മുതൽ 1 വരെയുള്ള ശ്രേണിയിൽ ആവശ്യമുള്ള മൂല്യം വ്യക്തമാക്കുന്ന, നിങ്ങൾക്ക് നിറത്തിൻ്റെ സുതാര്യത സജ്ജമാക്കാൻ കഴിയുന്ന ഒരു ആൽഫ ചാനൽ ഉണ്ട്:
പി (നിറം: hsla(165, 100%, 50%, .6); )
Internet Explorer പതിപ്പ് 8-ഉം അതിനുമുമ്പും ഒഴികെയുള്ള എല്ലാ ബ്രൗസറുകളും HSL, HSLA എന്നിവയെ പിന്തുണയ്ക്കുന്നു.
സാധാരണ HTML നിറങ്ങൾ
വെബിൽ വർണ്ണങ്ങളെ പ്രതിനിധീകരിക്കുന്നതിനുള്ള മറ്റൊരു മാർഗ്ഗം കീവേഡുകളിലൂടെയാണ്, ഒരു ഘടകത്തിന് ഒരു നിറം വ്യക്തമാക്കാൻ ഇത് ഉപയോഗിക്കാം. ഉദാഹരണം:
പി (നിറം: കറുപ്പ്;)
കളർ പ്രോപ്പർട്ടി മൂല്യത്തിൽ എഴുതാൻ കഴിയുന്ന 16 സ്റ്റാൻഡേർഡ് നിറങ്ങളുണ്ട്:
വർണ്ണ കീവേഡ് |
HEX കോഡ് |
RGB |
---|
ചുവപ്പ് |
#FF0000 |
255, 0, 0
|
മെറൂൺ |
#800000
|
128, 0, 0
|
മഞ്ഞ |
#FFFF00 |
255, 255, 0
|
ഒലിവ് |
#808000
|
128, 128, 0
|
നാരങ്ങ |
#00FF00 |
0, 255, 0
|
പച്ച |
#008000
|
0, 128, 0
|
അക്വാ |
#00FFFF |
0, 255, 255
|
ടീൽ |
#008080
|
0, 128, 128
|
നീല |
#0000FF |
0, 0, 255
|
നാവികസേന |
#000080
|
0, 0, 128
|
ഫ്യൂഷിയ |
#FF00FF |
255, 0, 255
|
ധൂമ്രനൂൽ |
#800080
|
128, 0, 128
|
വെള്ള |
#FFFFFF |
255, 255, 255
|
വെള്ളി |
#C0C0C0 |
192, 192, 192
|
ചാരനിറം |
#808080
|
128, 128, 128
|
കറുപ്പ് |
#000000
|
0, 0, 0
|
ഈ നിറങ്ങൾ എല്ലാ ബ്രൗസറുകളും പിന്തുണയ്ക്കുന്നു. ഇവ കൂടാതെ, വർണ്ണങ്ങളുടെ വ്യത്യസ്ത ഷേഡുകൾക്കായി ഏകദേശം 130 അധിക കീവേഡുകൾ ഉണ്ട്. ഈ നിറങ്ങളുടെ പൂർണ്ണമായ പട്ടിക W3C റഫറൻസ് പുസ്തകത്തിൽ കാണാം.
അത്തരം കീവേഡുകളുടെ ഉപയോഗം സ്വീകാര്യമാണ്, എന്നാൽ ചില വാക്കുകൾ ബ്രൗസർ സ്വീകരിക്കില്ല എന്ന അപകടസാധ്യതയുണ്ട്. അതിനാൽ, കീവേഡുകൾക്ക് പകരം ഹെക്സാഡെസിമൽ കളർ കോഡ് എഴുതാൻ ശുപാർശ ചെയ്യുന്നു.
ഫലം
CSS-ൽ, കളർ പ്രോപ്പർട്ടി ഉപയോഗിച്ചാണ് ടെക്സ്റ്റിൻ്റെ നിറം വ്യക്തമാക്കുന്നത്, അതിൻ്റെ മൂല്യം പല തരത്തിൽ എഴുതാം - ഹെക്സാഡെസിമൽ (ഹെക്സ്) ഫോർമാറ്റിൽ, RGB അല്ലെങ്കിൽ HSL ഫോർമാറ്റിൽ അല്ലെങ്കിൽ ഒരു കീവേഡ് വ്യക്തമാക്കുന്നതിലൂടെ. ഒരു കീവേഡ് ഉപയോഗിച്ച് വ്യക്തമാക്കിയ വർണ്ണത്തിൻ്റെ തെറ്റായ പ്രദർശനം ഒഴിവാക്കാൻ, അതിൻ്റെ ഹെക്സ് മൂല്യം വ്യക്തമാക്കുന്നതാണ് നല്ലത്.
ഒരു ആൽഫ ചാനൽ (RGBA, HSLA ഫോർമാറ്റുകൾ) ഉപയോഗിച്ച് മൂലകത്തിൻ്റെ സുതാര്യത സജ്ജമാക്കാനും സാധിക്കും. IE8 ബ്രൗസറും അതിൻ്റെ മുൻ പതിപ്പുകളും RGBA, HSL, HSLA ഫോർമാറ്റുകളെ പിന്തുണയ്ക്കുന്നില്ല എന്നത് പരിഗണിക്കേണ്ടതാണ്.
ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ അവസാനത്തെ ടാഗ് ആട്രിബ്യൂട്ട് നോക്കും , ഇത് വാചകത്തിൻ്റെ നിറം സജ്ജമാക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, ടെക്സ്റ്റ് കറുപ്പാണ്, അത് വെളുത്ത പശ്ചാത്തലത്തിൽ പ്രദർശിപ്പിക്കും. ഇതിനായി html-ൽ ടെക്സ്റ്റ് നിറം മാറ്റുക, നിങ്ങൾ ടാഗിൻ്റെ വർണ്ണ ആട്രിബ്യൂട്ട് പ്രയോഗിക്കേണ്ടതുണ്ട് :
ഒരു നിറം സജ്ജീകരിക്കുന്നതിന്, അതിൻ്റെ പേര് വ്യക്തമാക്കുക, ഉദാഹരണത്തിന്: ചുവപ്പ്, പച്ച, നീല. ഒരു ചെറിയ ഉദാഹരണം നോക്കാം:
പാഠം 6. ടെക്സ്റ്റ് നിറം മാറ്റുന്നു
പച്ച വാചകം
ചുവന്ന വാചകം
പർപ്പിൾ വാചകം
ബ്രൗസറിൽ ഫലം നോക്കാം:
ആദ്യ ഖണ്ഡികയിലെ വാചകം പച്ചയും രണ്ടാമത്തെ ഖണ്ഡിക ചുവപ്പും മൂന്നാമത്തെ ഖണ്ഡിക പർപ്പിൾ നിറവും ആയി. മൊത്തത്തിൽ പ്രാഥമിക നിറങ്ങളുടെ 16 പേരുകളും 130 അധിക പേരുകളും ഉണ്ട്. നിങ്ങൾക്ക് html കളർ ടേബിളിൽ നിറങ്ങളുടെ പൂർണ്ണമായ ലിസ്റ്റ് കാണാം.
നിറം സൂചിപ്പിക്കുന്ന ഈ രീതി വളരെ ലളിതമാണ്, എന്നാൽ വളരെ പരിമിതമാണ്. അതിനാൽ, HTML കോഡിലെ നിറം മാറ്റുന്നതിന്, അവർ പലപ്പോഴും ഒരു ഹാഷ് ചിഹ്നത്തിന് (#) മുമ്പുള്ള ഒരു ഹെക്സാഡെസിമൽ നമ്പർ ഉപയോഗിക്കുന്നു, ഉദാഹരണത്തിന്:
ഈ പദവി ഉപയോഗിച്ച് നിങ്ങൾക്ക് 16 ദശലക്ഷത്തിലധികം നിറങ്ങളും അവയുടെ ഷേഡുകളും ലഭിക്കും! സൈറ്റിൽ ലഭ്യമായ കളർ കോഡ് ഉപയോഗിച്ചോ ഫോട്ടോഷോപ്പിലെ വർണ്ണ പാലറ്റ് ഉപയോഗിച്ചോ നിങ്ങൾക്ക് കളർ കോഡ് ലഭിക്കും. നമുക്ക് ഒരു ഉദാഹരണം നോക്കാം, ഇനിപ്പറയുന്ന കോഡ് എഴുതാം:
പാഠം 6. ടെക്സ്റ്റ് നിറം മാറ്റുന്നു
പച്ച വാചകം
ചുവന്ന വാചകം
പർപ്പിൾ വാചകം
നമുക്ക് ഫയൽ സേവ് ചെയ്ത് ഫലം നോക്കാം:
നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങൾ ആദ്യ ഉദാഹരണത്തിലെ അതേ നിറങ്ങളിലേക്ക് വാചകം സജ്ജീകരിച്ചു, ഇവിടെ മാത്രമാണ് ഞങ്ങൾ ഹെക്സാഡെസിമൽ നമ്പർ സിസ്റ്റം ഉപയോഗിച്ചത്, അല്ലെങ്കിൽ മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഞങ്ങൾ HEX ഫോർമാറ്റിൽ നിറം സജ്ജമാക്കി.
html-ൽ ടെക്സ്റ്റ് കളർ എങ്ങനെ മാറ്റാമെന്ന് നിങ്ങൾ ഇപ്പോൾ പഠിച്ചു, പാഠത്തിൻ്റെ അവസാനം എല്ലാ ടാഗ് ആട്രിബ്യൂട്ടുകളും ആവർത്തിക്കാൻ ഞാൻ നിർദ്ദേശിക്കുന്നു. , കൂടാതെ വാചകത്തിലേക്ക് ഒരേസമയം നിരവധി പാരാമീറ്ററുകൾ സജ്ജമാക്കുക, അതായത്: ഫോണ്ട്, വലുപ്പം, നിറം. ഒരു ഉദാഹരണം എഴുതുക:
ഞങ്ങൾ വാചകത്തിന് നിരവധി പാരാമീറ്ററുകൾ നൽകുന്നു
ടെക്സ്റ്റ് ഫോണ്ട്, വലിപ്പം, നിറം എന്നിവ സജ്ജമാക്കുക
ടെക്സ്റ്റ് ഫോണ്ട്, വലിപ്പം, നിറം എന്നിവ സജ്ജമാക്കുക
HTML-ൽ, നിറം മൂന്ന് തരത്തിൽ വ്യക്തമാക്കാം:
HTML-ൽ ഒരു നിറം അതിൻ്റെ പേരിൽ സജ്ജീകരിക്കുന്നു
ഇംഗ്ലീഷിലെ വർണ്ണനാമം മൂല്യമായി ഉപയോഗിച്ച് ചില നിറങ്ങൾ അവയുടെ പേരിനാൽ വ്യക്തമാക്കാവുന്നതാണ്. ഏറ്റവും സാധാരണമായ കീവേഡുകൾ: കറുപ്പ്, വെള്ള, ചുവപ്പ്, പച്ച, നീല മുതലായവ:
ടെക്സ്റ്റ് നിറം - ചുവപ്പ്
വേൾഡ് വൈഡ് വെബ് കൺസോർഷ്യം (W3C) നിലവാരത്തിൻ്റെ ഏറ്റവും ജനപ്രിയമായ നിറങ്ങൾ:
നിറം | പേര് | നിറം | പേര് | നിറം | പേര് | നിറം | പേര് |
---|
| കറുപ്പ് |
| ചാരനിറം |
| വെള്ളി |
| വെള്ള |
| മഞ്ഞ |
| നാരങ്ങ |
| അക്വാ |
| ഫ്യൂഷിയ |
| ചുവപ്പ് |
| പച്ച |
| നീല |
| പർപ്പിൾ |
| മെറൂൺ |
| ഒലിവ് |
| നാവികസേന |
| ടീൽ |
വ്യത്യസ്ത നിറങ്ങളുടെ പേരുകൾ ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണം:
ഉദാഹരണം: ഒരു നിറം അതിൻ്റെ പേരിൽ വ്യക്തമാക്കുന്നു
- സ്വയം പരീക്ഷിച്ചു നോക്കൂ"
ചുവന്ന പശ്ചാത്തലത്തിൽ തലക്കെട്ട്
ഓറഞ്ച് പശ്ചാത്തലത്തിലുള്ള തലക്കെട്ട്
നാരങ്ങ പശ്ചാത്തലത്തിൽ തലക്കെട്ട്
നീല പശ്ചാത്തലത്തിൽ വെള്ള വാചകം
ചുവന്ന പശ്ചാത്തലത്തിൽ തലക്കെട്ട്
ഓറഞ്ച് പശ്ചാത്തലത്തിലുള്ള തലക്കെട്ട്
നാരങ്ങ പശ്ചാത്തലത്തിൽ തലക്കെട്ട്
നീല പശ്ചാത്തലത്തിൽ വെള്ള വാചകം
RGB ഉപയോഗിച്ച് നിറം വ്യക്തമാക്കുന്നു
ഒരു മോണിറ്ററിൽ വ്യത്യസ്ത നിറങ്ങൾ പ്രദർശിപ്പിക്കുമ്പോൾ, RGB പാലറ്റ് അടിസ്ഥാനമായി ഉപയോഗിക്കുന്നു. മൂന്ന് അടിസ്ഥാന നിറങ്ങൾ കലർത്തി ഏത് നിറവും ലഭിക്കും: ആർ - ചുവപ്പ്, ജി - പച്ച, ബി - നീല. ഓരോ വർണ്ണത്തിൻ്റെയും തെളിച്ചം ഒരു ബൈറ്റാണ് നൽകിയിരിക്കുന്നത്, അതിനാൽ 0 മുതൽ 255 വരെയുള്ള മൂല്യങ്ങൾ എടുക്കാം. ഉദാഹരണത്തിന്, RGB(255,0,0) ചുവപ്പായി കാണിക്കുന്നു, കാരണം ചുവപ്പ് അതിൻ്റെ ഉയർന്ന മൂല്യമായി (255) സജ്ജീകരിച്ചിരിക്കുന്നു. ബാക്കിയുള്ളത് 0 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, നിങ്ങൾക്ക് വർണ്ണം ശതമാനമായും സജ്ജീകരിക്കാം. ഓരോ പാരാമീറ്ററും ബന്ധപ്പെട്ട നിറത്തിൻ്റെ തെളിച്ച നിലയെ സൂചിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്: rgb (127, 255, 127), rgb (50%, 100%, 50%) മൂല്യങ്ങൾ ഒരേ ഇടത്തരം പച്ച നിറം സജ്ജമാക്കും:
ഉദാഹരണം: RGB ഉപയോഗിച്ച് നിറം വ്യക്തമാക്കുന്നത്
- സ്വയം പരീക്ഷിച്ചു നോക്കൂ"
rgb(127, 255, 127)
rgb(50%, 100%, 50%)
rgb(127, 255, 127)
rgb(50%, 100%, 50%)
ഹെക്സാഡെസിമൽ മൂല്യം അനുസരിച്ച് നിറം സജ്ജമാക്കുക
മൂല്യങ്ങൾ ആർ
ജി
ബിഹെക്സാഡെസിമൽ (HEX) വർണ്ണ മൂല്യങ്ങൾ ഉപയോഗിച്ചും ഈ രൂപത്തിൽ വ്യക്തമാക്കാം: #RRGGBB ഇവിടെ RR (ചുവപ്പ്), GG (പച്ച), BB (നീല) എന്നിവ 00 മുതൽ FF വരെയുള്ള ഹെക്സാഡെസിമൽ മൂല്യങ്ങളാണ് (ദശാംശം 0-255 ന് തുല്യമാണ്. ) ഹെക്സാഡെസിമൽ സിസ്റ്റം, ഡെസിമൽ സിസ്റ്റത്തിൽ നിന്ന് വ്യത്യസ്തമായി, അതിൻ്റെ പേര് സൂചിപ്പിക്കുന്നത് പോലെ, 16 എന്ന സംഖ്യയെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ഹെക്സാഡെസിമൽ സിസ്റ്റം ഇനിപ്പറയുന്ന അടയാളങ്ങൾ ഉപയോഗിക്കുന്നു: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. ഇവിടെ 10 മുതൽ 15 വരെയുള്ള അക്കങ്ങൾ ലാറ്റിൻ അക്ഷരങ്ങൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു. ഹെക്സാഡെസിമൽ സിസ്റ്റത്തിൽ 15-ൽ കൂടുതലുള്ള സംഖ്യകളെ രണ്ട് പ്രതീകങ്ങൾ ഒരു മൂല്യത്തിലേക്ക് സംയോജിപ്പിച്ച് പ്രതിനിധീകരിക്കുന്നു. ഉദാഹരണത്തിന്, ദശാംശത്തിലെ ഏറ്റവും ഉയർന്ന സംഖ്യയായ 255 ഹെക്സാഡെസിമലിലെ ഉയർന്ന എഫ്എഫ് മൂല്യവുമായി യോജിക്കുന്നു. ദശാംശ സമ്പ്രദായത്തിൽ നിന്ന് വ്യത്യസ്തമായി, ഒരു ഹെക്സാഡെസിമൽ സംഖ്യയ്ക്ക് മുമ്പായി ഒരു ഹാഷ് ചിഹ്നമുണ്ട്. #
, ഉദാഹരണത്തിന്, #FF0000 ചുവപ്പായി കാണിക്കുന്നു, കാരണം ചുവപ്പ് അതിൻ്റെ ഉയർന്ന മൂല്യമായി (FF) സജ്ജീകരിച്ചിരിക്കുന്നു, ബാക്കി നിറങ്ങൾ അവയുടെ ഏറ്റവും കുറഞ്ഞ മൂല്യമായി (00) സജ്ജീകരിച്ചിരിക്കുന്നു. ഹാഷ് ചിഹ്നത്തിന് ശേഷമുള്ള അടയാളങ്ങൾ #
നിങ്ങൾക്ക് വലിയക്ഷരത്തിലും ചെറിയക്ഷരത്തിലും ടൈപ്പ് ചെയ്യാം. ഹെക്സാഡെസിമൽ സിസ്റ്റം #rgb എന്ന ചുരുക്കരൂപം ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു, ഇവിടെ ഓരോ പ്രതീകവും ഇരട്ടിക്കുന്നതിന് തുല്യമാണ്. അതിനാൽ, #f7O എന്ന എൻട്രിയെ #ff7700 ആയി കണക്കാക്കണം.
ഉദാഹരണം: HEX നിറം
- സ്വയം പരീക്ഷിച്ചു നോക്കൂ"
ചുവപ്പ്: #FF0000
പച്ച: #00FF00
നീല: #0000FF
ചുവപ്പ്: #FF0000
പച്ച: #00FF00
നീല: #0000FF
ചുവപ്പ്+പച്ച=മഞ്ഞ: #FFFF00
ചുവപ്പ്+നീല=പർപ്പിൾ: #FF00FF
പച്ച+നീല=സിയാൻ: #00FFFF
പൊതുവായ നിറങ്ങളുടെ പട്ടിക (പേര്, HEX, RGB):
ഇംഗ്ലീഷ് പേര് |
റഷ്യൻ പേര് |
സാമ്പിൾ |
ഹെക്സ് |
RGB |
---|
അമരന്ത് |
അമരന്ത് |
|
#E52B50 |
229
|
43
|
80
|
---|
ആമ്പർ |
ആമ്പർ |
|
#FFBF00 |
255
|
191
|
0
|
---|
അക്വാ |
നീല പച്ച |
|
#00FFFF |
0
|
255
|
255
|
---|
ആകാശനീല |
ആകാശനീല |
|
#007FFF |
0
|
127
|
255
|
---|
കറുപ്പ് |
കറുപ്പ് |
|
#000000
|
0
|
0
|
0
|
---|
നീല |
നീല |
|
#0000FF |
0
|
0
|
255
|
---|
ബോണ്ടി ബ്ലൂ |
ബോണ്ടി ബീച്ച് വെള്ളം |
|
#0095B6 |
0
|
149
|
182
|
---|
പിച്ചള |
പിച്ചള |
|
#B5A642 |
181
|
166
|
66
|
---|
തവിട്ട് |
തവിട്ട് |
|
#964B00 |
150
|
75
|
0
|
---|
സെറൂലിയൻ |
ആകാശനീല |
|
#007BA7 |
0
|
123
|
167
|
---|
ഇരുണ്ട വസന്തകാല പച്ച |
ഇരുണ്ട വസന്തകാല പച്ച |
|
#177245
|
23
|
114
|
69
|
---|
മരതകം |
മരതകം |
|
#50C878 |
80
|
200
|
120
|
---|
എഗ്പ്ലാന്റ് |
എഗ്പ്ലാന്റ് |
|
#990066
|
153
|
0
|
102
|
---|
ഫ്യൂഷിയ |
ഫ്യൂഷിയ |
|
#FF00FF |
255
|
0
|
255
|
---|
സ്വർണ്ണം |
സ്വർണ്ണം |
|
#FFD700 |
250
|
215
|
0
|
---|
ചാരനിറം |
ചാരനിറം |
|
#808080
|
128
|
128
|
128
|
---|
പച്ച |
പച്ച |
|
#00FF00 |
0
|
255
|
0
|
---|
ഇൻഡിഗോ |
ഇൻഡിഗോ |
|
#4B0082 |
75
|
0
|
130
|
---|
ജേഡ് |
ജേഡ് |
|
#00A86B |
0
|
168
|
107
|
---|
നാരങ്ങ |
നാരങ്ങ |
|
#CCFF00 |
204
|
255
|
0
|
---|
മലാഖൈറ്റ് |
മലാഖൈറ്റ് |
|
#0BDA51 |
11
|
218
|
81
|
---|
നാവികസേന |
കടും നീല |
|
#000080
|
0
|
0
|
128
|
---|
ഒച്ചർ |
ഒച്ചർ |
|
#CC7722 |
204
|
119
|
34
|
---|
ഒലിവ് |
ഒലിവ് |
|
#808000
|
128
|
128
|
0
|
---|
ഓറഞ്ച് |
ഓറഞ്ച് |
|
#FFA500 |
255
|
165
|
0
|
---|
പീച്ച് |
പീച്ച് |
|
#FFE5B4 |
255
|
229
|
180
|
---|
മത്തങ്ങ |
മത്തങ്ങ |
|
#FF7518 |
255
|
117
|
24
|
---|
പർപ്പിൾ |
വയലറ്റ് |
|
#800080
|
128
|
0
|
128
|
---|
ചുവപ്പ് |
ചുവപ്പ് |
|
#FF0000 |
255
|
0
|
0
|
---|
കുങ്കുമപ്പൂവ് |
കുങ്കുമപ്പൂവ് |
|
#F4C430 |
244
|
196
|
48
|
---|
കടൽ പച്ച |
പച്ച കടൽ |
|
#2E8B57 |
46
|
139
|
87
|
---|
ചതുപ്പ് പച്ച |
ബൊലോട്ട്നി |
|
#ACB78E |
172
|
183
|
142
|
---|
ടീൽ |
നീല പച്ച |
|
#008080
|
0
|
128
|
128
|
---|
അൾട്രാമറൈൻ |
അൾട്രാമറൈൻ |
|
#120A8F |
18
|
10
|
143
|
---|
വയലറ്റ് |
വയലറ്റ് |
|
#8B00FF |
139
|
0
|
255
|
---|
മഞ്ഞ |
മഞ്ഞ |
|
#FFFF00 |
255
|
255
|
0
|
---|
സാച്ചുറേഷൻ, ഹ്യൂ എന്നിവ പ്രകാരം വർണ്ണ കോഡുകൾ (പശ്ചാത്തലം).