تبليغاتX
منطقه ممنوعه !!!!!!!!!!!!!!!!!!!!!!!!!!

منطقه ممنوعه !!!!!!!!!!!!!!!!!!!!!!!!!!

نحوه ی استفاده از رنگها در HTML + جدول کد رنگها

نحوه ی کدگذاری رنگ ها در HTML:
همانطور که میدانید رنگهای پیرامون ما از ترکیب سه رنگ اصلی زرد، آبی و قرمز تشکیل میشوند اما در زبان HTML رنگها بر اساس ترکیب سه منبع نوری قرمز(Red)، سبز(Green) و آبی(Blue) کدگذاری میشوند و هر منبع نوری میتواند شدتی بین 0 تا 255 را داشته باشد. در این استاندارد نور سفید رنگی است حاصل از تداخل سه منبع نوری با شدت کامل یعنی 255 و رنگ سیاه حاصل تداخل سه نور با شدت 0 خواهد بود.(در واقع هر نقطه رنگی يا پیکسل بر روی صفحه مانیتور حاصل برخورد سه اشعه نوری قرمز، سبز و آبی ساخته شده توسط تفنگ الکترونی لامپ تصویر در مانیتورهای CRT ویا زاویه ی چرخش کریستالهای مایع در مانیتورهای LCD میباشد.) بنابر این واضح است که تمامی رنگهای طیف خاکستری باید مقدارهای برابری برای هر منبع RGB داشته باشند، که تیرگی آن با افزایش این مقدار مشترک افزایش میابد.


نحوه ی استفاده از رنگها در HTML + جدول کد رنگها

توجه داشته باشید که مطابق تعریف ذکر شده امکان استفاده از 256×256×256 یا حدود 16 میلیون (16,777,216) رنگ مختلف وجود داشته و در شناسه های مختلف به یکی از سه روش زیر قادر به تعیین رنگ متن یا ناحیه ای خواهید بود:

  1. استفاده از مقادیر شدت نور در مبنای 16 با فرمت #RRGGBB که RR، GG, BB مقادیر مبنای شانزده نورهای قرمز، سبز و آبی میباشند.
  2. استفاده از مقادیر شدت نور در مبنای 10 با فرمت rgb(RRR,GGG,BBB) که RRR، GGG, BBB مقادیر مبنای ده نورهای قرمز، سبز و آبی میباشند.
  3. استفاده از نامهای استاندارد رنگها مانند red ، green و ... که چند تایی از این نامها را در جدول زیر میبینید:

جدول نام کد رنگهای ترکیبی در مبنای ده و شانزده:
Color مبنای 16 (Color HEX) مبنای 10 (Color RGB) نام رنگ
   #000000 rgb(0,0,0) Black
   #FF0000 rgb(255,0,0) Red
   #00FF00 rgb(0,255,0) Lime
   #0000FF rgb(0,0,255) Blue
   #FFFF00 rgb(255,255,0) Yellow
   #00FFFF rgb(0,255,255) Cyan
   #FF00FF rgb(255,0,255) Fuchsia
   #FFFFFF rgb(255,255,255) White
   #C0C0C0 rgb(192,192,192) Silver


صفحه را چطور رنگ کنیم؟
برخی تگهای HTML صفت color را میشناسند که میتواند برابر با هر کد رنگی باشد. همچنین امکان تعریف خصوصیات رنگی المانها با استفاده از فایلهای stylesheet و یا تگ

Test Text!
تعیین رنگ نوشته المان body در Style sheet ها: body{ color: #444400; } تعیین رنگ زمینه صفحه در Style sheet ها: body{ background-color:#FFFFFF; }


این کدها را از کجا بیاوریم؟
هر چند ابزارهای اختصاصی زیادی برای انتخاب رنگ و دریافت کد وجود دارند اما شاید هنوز هم ساده ترین راه برای دسترسی به کد رنگهای مورد نیازتان، استفاده از ابزار ColorPicker فوتوشاپ باشد. ColorPicker با کلیک کردن روی جعبه ی رنگ پیش زمینه یا پس زمینه در photoshop فعال میشود و با این ابزار به سادگی میتوانید رنگ مورد نظرتان را ازطیف گسترده ی رنگ ها با یک کلیک انتخاب کرده و کد hex آن را کپی کرده و با افزودن # به ابتدای کد از آن استفاده کنید.

 
همچنین در ادامه ی این نوشتار و به منظور کامل شدن بحث، جدولی از رنگهای رایج اینترنت و کدهای آنها را میبینید، که سعی کرده ایم تمامی رنگها را پوشش دهیم ام با این وجود برای استفاده از دیگر رنگها باز هم به Photoshop نیاز دارید.

جدول راهنمای رنگها رایج در اینترنت و کد آنها
#EEEEEE #DDDDDD #CCCCCC #BBBBBB #AAAAAA #999999
#888888 #777777 #666666 #555555 #444444 #333333
#000000 #000033 #000066 #000099 #0000CC #0000FF
#330000 #330033 #330066 #330099 #3300CC #3300FF
#660000 #660033 #660066 #660099 #6600CC #6600FF
#990000 #990033 #990066 #990099 #9900CC #9900FF
#CC0000 #CC0033 #CC0066 #CC0099 #CC00CC #CC00FF
#FF0000 #FF0033 #FF0066 #FF0099 #FF00CC #FF00FF
#003300 #003333 #003366 #003399 #0033CC #0033FF
#333300 #333333 #333366 #333399 #3333CC #3333FF
#663300 #663333 #663366 #663399 #6633CC #6633FF
#993300 #993333 #993366 #993399 #9933CC #9933FF
#CC3300 #CC3333 #CC3366 #CC3399 #CC33CC #CC33FF
#FF3300 #FF3333 #FF3366 #FF3399 #FF33CC #FF33FF
#006600 #006633 #006666 #006699 #0066CC #0066FF
#336600 #336633 #336666 #336699 #3366CC #3366FF
#666600 #666633 #666666 #666699 #6666CC #6666FF
#996600 #996633 #996666 #996699 #9966CC #9966FF
#CC6600 #CC6633 #CC6666 #CC3399 #CC66CC #CC66FF
#FF6600 #FF6633 #FF6666 #FF6699 #FF66CC #FF66FF
#009900 #009933 #009966 #009999 #0099CC #0099FF
#339900 #339933 #339966 #339999 #3399CC #3399FF
#669900 #669933 #669966 #669999 #6699CC #6699FF
#999900 #999933 #999966 #999999 #9999CC #9999FF
#CC9900 #CC9933 #CC9966 #CC9999 #CC99CC #CC99FF
#FF9900 #FF9933 #FF9966 #FF9999 #FF99CC #FF99FF
#00CC00 #00CC33 #00CC66 #00CC99 #00CCCC #00CCFF
#33CC00 #33CC33 #33CC66 #33CC99 #33CCCC #33CCFF
#66CC00 #66CC33 #66CC66 #66CC99 #66CCCC #66CCFF
#99CC00 #99CC33 #99CC66 #99CC99 #99CCCC #99CCFF
#CCCC00 #CCCC33 #CCCC66 #CCCC99 #CCCCCC #CCCCFF
#FFCC00 #FFCC33 #FFCC66 #FFCC99 #FFCCCC #FFCCFF
#00FF00 #00FF33 #00FF66 #00FF99 #00FFCC #00FFFF
#33FF00 #33FF33 #33FF66 #33FF99 #33FFCC #33FFFF
#66FF00 #66FF33 #66FF66 #66FF99 #66FFCC #66FFFF
#99FF00 #99FF33 #99FF66 #99FF99 #99FFCC #99FFFF
#CCFF00 #CCFF33 #CCFF66 #CCFF99 #CCFFCC #CCFFFF
#FFFF00 #FFFF33 #FFFF66 #FFFF99 #FFFFCC #FFFFFF

+ نوشته شده در  Sat 2 Aug 2008ساعت   توسط سید ابوالفضل حسینی  |