• html رنگ بنفش تیره. کدهای رنگ در Minecraft

    برای تعیین رنگ ها از اعداد هگزادسیمال استفاده می شود. سیستم هگزادسیمال بر خلاف سیستم اعشاری، همانطور که از نامش پیداست، بر اساس عدد 16 است. اعداد به صورت زیر خواهند بود: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، A , B, C , D, E, F. اعداد از 10 تا 15 با حروف لاتین جایگزین می شوند. اعداد بزرگتر از 15 در سیستم هگزادسیمال از ترکیب دو عدد در یک عدد تشکیل می شوند. به عنوان مثال، عدد 255 در اعشار با عدد FF در هگزادسیمال مطابقت دارد. برای جلوگیری از سردرگمی در تعریف سیستم اعداد، قبل از عدد هگزادسیمال علامت هش #، به عنوان مثال #666999 قرار می گیرد. هر یک از سه رنگ - قرمز، سبز و آبی - می توانند مقادیری از 00 تا FF داشته باشند. بنابراین، تعیین رنگ به سه جزء #rrggbb تقسیم می‌شود که دو کاراکتر اول جزء قرمز رنگ، دو کاراکتر میانی سبز و دو کاراکتر آخر علامت آبی را نشان می‌دهند. استفاده از شکل اختصاری #rgb مجاز است که هر کاراکتر باید دو برابر شود. بنابراین، ورودی #fe0 باید به عنوان #ffee00 در نظر گرفته شود.

    بر اساس اسم

    اینترنت اکسپلورر کروم اپرا سافاری فایرفاکس اندروید iOS
    4.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

    مرورگرها برخی از رنگ ها را با نام پشتیبانی می کنند. روی میز. 1 نام ها، کد هگزا، مقادیر در فرمت RGB، HSL و توضیحات را نشان می دهد.

    Tab. 1. نام رنگ
    نام رنگ کد RGB HSL شرح
    سفید #ffffff یا #fff rgb(255,255,255) hsl (0.0%, 100%) سفید
    نقره #c0c0c0 rgb(192,192,192) hsl (0.0%, 75%) خاکستری
    خاکستری #808080 rgb(128,128,128) hsl(0.0%,50%) خاکستری تیره
    سیاه #000000 یا #000 rgb(0,0,0) hsl(0,0%,0%) مشکی
    مارون #800000 rgb(128,0,0) hsl(0,100%,25%) قرمز تیره
    قرمز #ff0000 یا #f00 rgb(255,0,0) hsl(0,100%,50%) قرمز
    نارنجی #ffa500 rgb(255,165,0) hsl(38.8,100%, 50%) نارنجی
    رنگ زرد #ffff00 یا #ff0 rgb(255,255,0) hsl(60,100%,50%) رنگ زرد
    زیتون #808000 rgb(128,128,0) hsl(60,100%, 25%) زیتون
    اهک #00ff00 یا #0f0 rgb(0,255,0) hsl(120,100%,50%) سبز روشن
    سبز #008000 rgb(0,128,0) hsl(120,100%, 25%) سبز
    آبی #00ffff یا #0ff rgb(0,255,255) hsl(180,100%, 50%) آبی
    آبی #0000ff یا #00f rgb(0,0,255) hsl(240,100%, 50%) آبی
    نیروی دریایی #000080 rgb(0,0,128) hsl(240,100%, 25%) آبی تیره
    رنگ آبی #008080 rgb(0,128,128) hsl(180,100%, 25%) سبز آبی
    فوشیا #ff00ff یا #f0f rgb(255,0,255) hsl(300,100%, 50%) رنگ صورتی
    رنگ بنفش #800080 rgb(128,0,128) hsl(300,100%, 25%) بنفش

    با RGB

    اینترنت اکسپلورر کروم اپرا سافاری فایرفاکس اندروید iOS
    5.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

    شما می توانید یک رنگ را با استفاده از مقادیر قرمز، سبز و آبی به صورت اعشاری تعریف کنید. هر یک از سه جزء رنگی از 0 تا 255 مقدار می گیرند. همچنین تنظیم رنگ به عنوان درصد قابل قبول است، در حالی که 100٪ با عدد 255 مطابقت دارد. ابتدا کلمه کلیدی rgb مشخص می شود و سپس اجزای رنگ مشخص می شوند. در پرانتز مشخص شده و با کاما از هم جدا شده اند، برای مثال rgb(255، 128، 128) یا rgb(100٪، 50٪، 50٪).

    RGBA

    اینترنت اکسپلورر کروم اپرا سافاری فایرفاکس اندروید iOS
    9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

    فرمت RGBA از نظر نحو شبیه به RGB است، اما شامل یک کانال آلفا است که شفافیت عنصر را تعیین می کند. مقدار 0 کاملاً شفاف، 1 مات و مقدار میانی مانند 0.5 نیمه شفاف است.

    RGBA به CSS3 اضافه شده است، بنابراین اعتبار کد CSS باید مطابق این نسخه انجام شود. لازم به ذکر است که استاندارد CSS3 هنوز در دست توسعه است و ممکن است برخی از ویژگی های آن تغییر کند. به عنوان مثال، یک رنگ RGB که به ویژگی background-color اضافه می‌شود، اعتبارسنجی را انجام می‌دهد، اما رنگی که به ویژگی پس‌زمینه اضافه می‌شود، تایید نمی‌شود. در عین حال، مرورگرها به درستی رنگ هر دو ویژگی را درک می کنند.

    HSL

    اینترنت اکسپلورر کروم اپرا سافاری فایرفاکس اندروید iOS
    9.0+ 1.0+ 9.6+ 3.1+ 3.0+ 2.1+ 2.0+

    نام فرمت HSL از ترکیب حروف اول Hue (رنگ)، Saturate (اشباع) و Lightness (سبک) تشکیل شده است. Hue مقدار رنگ در چرخه رنگ است (شکل 1) و بر حسب درجه مشخص می شود. 0 درجه قرمز، 120 درجه سبز و 240 درجه آبی است. مقدار رنگ می تواند از 0 تا 359 متفاوت باشد.

    برنج. 1. چرخ رنگ

    اشباع شدت یک رنگ است که به صورت درصدی از 0٪ تا 100٪ اندازه گیری می شود. مقدار 0٪ نشان دهنده عدم وجود رنگ و سایه خاکستری است، 100٪ حداکثر مقدار اشباع است.

    Lightness میزان روشن بودن رنگ را تعیین می کند و به صورت درصدی از 0٪ تا 100٪ مشخص می شود. مقادیر کوچک رنگ را تیره تر می کند، در حالی که مقادیر زیاد آن را روشن تر می کند، مقادیر شدید 0٪ و 100٪ مربوط به سیاه و سفید است.

    HSLA

    اینترنت اکسپلورر کروم اپرا سافاری فایرفاکس اندروید iOS
    9.0+ 1.0+ 10.0+ 3.1+ 3.0+ 2.1+ 2.0+

    فرمت HSLA از نظر نحو شبیه به HSL است، اما شامل یک کانال آلفا است که شفافیت عنصر را تعیین می کند. مقدار 0 کاملاً شفاف، 1 مات و مقدار میانی مانند 0.5 نیمه شفاف است.

    مقادیر رنگ در فرمت‌های RGBA، HSL و HSLA به CSS3 اضافه می‌شوند، بنابراین هنگام استفاده از این فرمت‌ها، اعتبار کد را در برابر نسخه بررسی کنید.

    HTML5 CSS2.1 CSS3 IE Cr Op Sa Fx

    رنگ ها

    هشدار

    تمامی روش های صید شیر درج شده در سایت بصورت تئوری و مبتنی بر روش های محاسباتی می باشد. نویسندگان ایمنی شما را هنگام استفاده از آنها تضمین نمی کنند و مسئولیت نتیجه را سلب می کنند. به یاد داشته باشید، شیر یک حیوان درنده و خطرناک است!

    اررغ!

    نتیجه این مثال در شکل نشان داده شده است. 2.

    برنج. 2. رنگ ها در صفحه وب

    کدهای ماین کرافت رنگ هایا Minecraft کدهاقالب بندی، به هر بازیکنی اجازه دهید گل اضافه کند و متن را به هر شکل ممکن در Minecraft قالب بندی کند. کدهای رنگاز &0-9 تا &a-f. آنها را قبل از متن خود اضافه کنید. پیام‌های بازیکنان ممکن است حاوی کدهای رنگی باشد که به شما امکان می‌دهد به جملات خود رنگ اضافه کنید.

    رنگ ها و کدهای قالب بندی

    علامت علامت (&) به دنبال یک عدد هگزا دسیمال در پیام ها به مشتری سیگنال می دهد که هنگام نمایش متن رنگ ها را تغییر دهد. متن دیگر را می توان با استفاده از کاراکتر & و به دنبال آن یک حرف قالب بندی کرد. می‌توانید رنگ‌های مختلفی را به کتاب‌ها، بلوک‌های فرمان، نام سرور، توضیحات سرور (motd)، نام‌های جهان، علائم و حتی نام بازیکنان اضافه کنید.

    قالب بندی متن خود در تنظیمات یا در بازی با استفاده از نمودار رنگی زیر بسیار آسان است. &r برای پاک کردن همه کدها استفاده می شود. &mAAA&rBBB به صورت AAA BBB نمایش داده می شود.

    ما جدولی از کدهای رنگ موجود در Minecraft را برای راحتی شما ارائه می دهیم:

    کدنامنام فنیرنگ نمادرنگ سایه نماد
    آرجیبهگزآرجیبهگز
    &0 مشکیسیاه0 0 0 000000 0 0 0 000000
    &1 آبی تیرهآبی تیره0 0 170 0000AA0 0 42 00002A
    &2 سبز تیرهسبز تیره0 170 0 00AA000 42 0 002A00
    &3 آبی-سبز تیرهdark_aqua0 170 170 00AAAA0 42 42 002A2A
    &4 قرمز تیرهقرمز تیره170 0 0 AA000042 0 0 2A0000
    &5 بنفش تیرهبنفش تیره170 0 170 AA00AA42 0 42 2A002A
    &6 طلاطلا255 170 0 FFAA0042 42 0 2A2A00
    &7 خاکستریخاکستری170 170 170 AAAAAA42 42 42 2A2A2A
    &8 خاکستری تیرهخاکستری تیره85 85 85 555555 21 21 21 151515
    &9 آبیآبی85 85 255 5555FF21 21 63 15153F
    سبزسبز85 255 85 55FF5521 63 21 153F15
    &bسبز آبیآبی85 255 255 55FFFF21 63 63 153F3F
    &cقرمزقرمز255 85 85 FF555563 21 21 3F1515
    &dبنفش روشنروشن_بنفش255 85 255 FF55FF63 21 63 3F153F
    &eرنگ زردرنگ زرد255 255 85 FFFF5563 63 21 3F3F15
    &fسفیدسفید255 255 255 FFFFFF63 63 63 3F3F3F

    گاهی اوقات لازم است زیر خط بکش، زیر خط بکش، برجستهچند متن. برای این کار از قالب بندی متن استفاده می شود. مانند رنگ ها (قبل از متنی که قرار داده ایم) استفاده می شود کدبرای مثال &lMinecraft= ماین کرافت.

    برای راحتی شما، جدولی از کدهای قالب بندی در زیر آمده است:

    کدنام
    &kمتن جادویی
    &lبند انگشتی
    &mمتن خط خورده
    &nمتن خط دار
    &oمتن کج
    &rمتن بدون قالب بندی

    همانطور که می دانید، رنگ می تواند بر وضعیت یک فرد تأثیر بگذارد: روحی و جسمی. هر روز با مرور اینترنت، چشم ها میلیون ها رنگ و سایه را ارزیابی می کنند. یک طراح وب که با روانشناسی رنگ آشنا باشد می تواند روحیه بازدیدکنندگان را برای رسیدن به هر هدفی کنترل کند.

    این به این دلیل است که برخی از سایه ها تسکین می دهند و برخی برعکس، هیجان زده می شوند. در ادامه در مورد نحوه سنتز و نمایش رنگ با استفاده از فناوری رایانه صحبت خواهیم کرد.

    RGB یک مدل رنگی است که نشان دهنده روشی برای به دست آوردن تمام رنگ ها و سایه های آنها با مخلوط کردن به نسبت های مختلف سه جزء اصلی است که عبارتند از:

    • رنگ قرمز ( قرمز);
    • رنگ سبز ( سبز);
    • رنگ ابی ( آبی).

    نام اختصاری RGB از اینجا آمده است. این رنگ ها به دلیلی به عنوان رنگ های اصلی انتخاب می شوند: دلیل آن فیزیولوژی شبکیه چشم انسان و نحوه درک آن است:

    مدل RGB امروزه محبوب ترین است و برای بازتولید رنگ ها در صفحه نمایش تلویزیون و مانیتور کامپیوتر استفاده می شود. از آنجایی که تولیدکنندگان محصولات خود را با ویژگی های متفاوتی اعطا می کنند، در سال 1996 یک سیستم یکپارچه سنتز رنگ مبتنی بر RGB به نام sRGB ایجاد شد که مایکروسافت و اچ پی با هم روی آن کار کردند.

    نمایش رنگ عددی

    همانطور که قبلا ذکر شد، رنگ های RGB از ترکیب رنگ های اصلی تشکیل می شوند. برای توصیف شدت هر یک از آنها، طرحی اتخاذ شد که در آن رنگ با محدوده 0-255 (8 بیت)، که مربوط به 00-FF در هگزادسیمال است، نشان داده می شود.

    یعنی رنگ های اصلی به این صورت خواهند بود:

    • قرمز - RGB (255.0.0);
    • سبز - RGB (0.255.0)؛
    • آبی - RGB (0.0.255);

    اگر شدت رنگ کمتر از 255 باشد، سایه های مختلفی از قرمز، سبز و آبی به دست می آید. در زیر جدول درجه بندی آنها و همچنین مقادیر هگزادسیمال هر یک از سایه ها آمده است:


    نمودارهای رنگی RGB

    به طور طبیعی، علاوه بر درجه بندی رنگ های اصلی، رنگ های مخلوط نیز وجود دارد و تعداد آنها بسیار زیاد است. بنابراین، جدولی از رنگ های RGB ایجاد شد که در آن تمام سایه های موجود و همچنین نام ها و نمایش های عددی آنها ارائه شده است. به صورت اعشاری و هگزادسیمال).

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

    پالت رنگ ایمن RGB

    با این حال، در مقطعی مشکل نمایش رنگ ها در مرورگرهای مختلف وجود داشت و برای حل آن، پالت به اصطلاح "ایمن" رنگ های RGB جمع آوری شد که با محاسبات ریاضی به دست آمد.

    هنگامی که مرورگر نمی تواند رنگی را به درستی نمایش دهد، سعی می کند با ترکیب رنگ های همسایه به آنچه نیاز دارد نزدیک شود و به احتمال زیاد نتیجه کاملا غیر قابل قبول خواهد بود:



    با استفاده از کدهای رنگی RGB از این پالت، یک توسعه‌دهنده وب می‌تواند در مورد نمایش رنگ‌ها در صفحات سایت خود هنگام مشاهده با مرورگرها، پلتفرم‌ها و مانیتورهای مختلف خیالی راحت داشته باشد. اگرچه در حال حاضر جدول رنگ های ایمن در حال از دست دادن اهمیت خود است ( پیشرفت فن آوری ثابت نمی ماند، هنگام استفاده از آن، همانطور که می گویند، می توانید آرام بخوابید.

    رنگ طلایی در مدل RGB

    برای اولین بار کلمه "طلا" در آغاز قرن چهاردهم برای توصیف رنگ عنصر شیمیایی به نام Aurum - طلا استفاده شد. در مدل RGB، رنگ طلایی با مقادیر عددی زیر نشان داده می شود:

    • RGB (255، 215، 0) - سیستم اعشاری؛
    • HEX #FFD700 - سیستم هگزادسیمال.


    رنگ بژ در مدل RGB

    رنگ بژ جایگاه نسبتاً قابل توجهی در تاریخ دارد، حتی اگر رساترین آن نباشد. بسیاری از آثار فرهنگی، به ویژه مجسمه های عتیقه، از استاتیت و سنگ صابون ساخته شده اند که رنگ بژ دارند. در مدل RGB، رنگ بژ دارای نمایش های عددی زیر است:

    • RGB (245، 245، 220) - سیستم اعشاری؛
    • HEX #F5F5DC - سیستم هگزادسیمال.


    امروزه، به خصوص در شبکه جهانی وب، به ندرت می توان چنین رنگ "خسته کننده ای" را پیدا کرد. توسعه دهندگان طراحی جذاب را با استفاده از رنگ های روشن ترجیح می دهند. پیشرفت تکنولوژی امکان نمایش تعداد زیادی رنگ را بر روی مانیتورها فراهم می کند که باعث می شود تصویر واقعی تر شود.

    خوب بد

    در HTML رنگ را می توان به سه روش مشخص کرد:

    تنظیم رنگ در HTML با نام آن

    برخی از رنگ ها را می توان با نام آنها، با استفاده از نام رنگ در انگلیسی به عنوان مقدار مشخص کرد. رایج ترین کلمات کلیدی: سیاه (سیاه)، سفید (سفید)، قرمز (قرمز)، سبز (سبز)، آبی (آبی) و غیره:

    رنگ متن - قرمز

    محبوب ترین رنگ های استاندارد کنسرسیوم وب جهانی (W3C) عبارتند از:

    رنگنامرنگنام رنگنام رنگنام
    مشکی خاکستری نقره سفید
    رنگ زرد اهک آبی فوشیا
    قرمز سبز آبی رنگ بنفش
    مارون زیتون نیروی دریایی آبی رنگ

    نمونه ای از استفاده از نام های رنگ های مختلف:

    مثال: تنظیم یک رنگ با نام آن

    • خودت آن را امتحان کن "

    هدر در پس زمینه قرمز

    هدر در پس زمینه نارنجی

    سربرگ در زمینه آهکی

    متن سفید در پس زمینه آبی

    هدر در پس زمینه قرمز

    هدر در پس زمینه نارنجی

    سربرگ در زمینه آهکی

    متن سفید در پس زمینه آبی

    تعیین رنگ با RGB

    هنگام نمایش رنگ های مختلف بر روی مانیتور، پالت RGB به عنوان پایه در نظر گرفته می شود. هر رنگی با مخلوط کردن سه رنگ اصلی به دست می آید: R - قرمز, G - سبز (سبز), ب - آبی (آبی). روشنایی هر رنگ با یک بایت داده می شود و بنابراین می تواند مقادیری از 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 است. A، B، C، D، E، F. در اینجا اعداد از 10 تا 15 با حروف لاتین جایگزین می شوند. اعداد بزرگتر از 15 در سیستم هگزادسیمال اتحاد دو کاراکتر در یک مقدار است. به عنوان مثال، بالاترین عدد 255 در اعشار مربوط به بالاترین FF در هگزادسیمال است. برخلاف سیستم اعشاری، قبل از عدد هگزادسیمال علامت پوندی قرار می گیرد. # به عنوان مثال، #FF0000 به صورت قرمز نمایش داده می شود زیرا قرمز روی بالاترین مقدار خود (FF) و سایر رنگ ها روی حداقل مقدار خود (00) تنظیم شده است. نویسه ها بعد از نماد هش # را می توان با حروف بزرگ و کوچک تایپ کرد. سیستم هگزادسیمال به شما امکان می دهد از شکل اختصاری #rgb استفاده کنید که در آن هر کاراکتر برابر با دو برابر است. بنابراین، ورودی #f7O باید به عنوان #ff7700 در نظر گرفته شود.

    مثال: رنگ HEX

    • خودت آن را امتحان کن "

    قرمز: #FF0000

    سبز: #00FF00

    آبی: #0000FF

    قرمز: #FF0000

    سبز: #00FF00

    آبی: #0000FF

    قرمز+سبز=زرد: #FFFF00

    قرمز+آبی=بنفش: #FF00FF

    سبز+آبی=فیروزه ای: #00FFFF

    لیست رنگ های رایج (نام، HEX و RGB):

    نام انگلیسی نام روسی نمونه HEX 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

    کدهای رنگ (پس زمینه) بر اساس اشباع و رنگ.

    ولاد مرژویچ

    در HTML، رنگ به یکی از دو روش مشخص می شود: با استفاده از یک کد هگزادسیمال و با نام برخی از رنگ ها. متداول ترین روش استفاده شده بر اساس سیستم هگزا دسیمال، به عنوان جهانی ترین است.

    رنگ های هگزادسیمال

    HTML از اعداد هگزادسیمال برای تعیین رنگ ها استفاده می کند. سیستم هگزادسیمال بر خلاف سیستم اعشاری، همانطور که از نامش پیداست، بر اساس عدد 16 است. اعداد به صورت زیر خواهند بود: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، A , B, C , D, E, F. اعداد از 10 تا 15 با حروف لاتین جایگزین می شوند. روی میز. 6.1 مطابقت بین اعداد اعشاری و هگزادسیمال را نشان می دهد.

    اعداد بزرگتر از 15 در سیستم هگزادسیمال از ترکیب دو عدد در یک عدد تشکیل می شوند (جدول 6.2). به عنوان مثال، عدد 255 در اعشار با عدد FF در هگزادسیمال مطابقت دارد.

    برای جلوگیری از سردرگمی در تعریف سیستم اعداد، قبل از عدد هگزادسیمال علامت پوند #، به عنوان مثال #aa69cc قرار می گیرد. در این مورد، مورد مهم نیست، بنابراین نوشتن #F0F0F0 یا #f0f0f0 جایز است.

    یک رنگ معمولی که در HTML استفاده می شود به شرح زیر است.

    در اینجا رنگ پس زمینه صفحه وب روی #FA8E47 تنظیم می شود. علامت پوند # در مقابل یک عدد به معنای هگزادسیمال بودن آن است. دو رقم اول (FA) جزء قرمز رنگ، رقم سوم تا چهارم (8E) جزء سبز و دو رقم آخر (47) جزء آبی را مشخص می کنند. نتیجه نهایی این رنگ است.

    FA + 8E + 47 = FA8E47

    هر یک از سه رنگ - قرمز، سبز و آبی - می توانند مقادیری از 00 تا FF داشته باشند که در نهایت 256 سایه را تشکیل می دهند. بنابراین، تعداد کل رنگ ها می تواند 256x256x256 = 16.777.216 ترکیب باشد. مدل رنگی بر اساس اجزای قرمز، سبز و آبی RGB (قرمز، سبز، آبی؛ قرمز، سبز، آبی) نامیده می شود. این مدل افزودنی است (از add - add) که در آن افزودن هر سه جزء سفید رنگ می شود.

    برای سهولت در پیمایش در رنگ های هگزا دسیمال، برخی از قوانین را در نظر بگیرید.

    • اگر مقادیر اجزای رنگ یکسان باشد (به عنوان مثال: #D6D6D6)، یک رنگ خاکستری به دست می آید. هرچه این عدد بیشتر باشد، رنگ روشن‌تر است و مقادیر از #000000 (سیاه) به #FFFFFF (سفید) تغییر می‌کنند.
    • اگر جزء قرمز حداکثر (FF) باشد، یک رنگ قرمز روشن تشکیل می‌شود و بقیه اجزا روی صفر تنظیم می‌شوند. رنگ با مقدار #FF0000 قرمزترین رنگ قرمز ممکن است. همین امر برای سبز (#00FF00) و آبی (#0000FF) صادق است.
    • زرد (#FFFF00) از ترکیب قرمز با سبز به دست می آید. این به وضوح در چرخه رنگ دیده می شود (شکل 6.1)، که رنگ های اصلی (قرمز، سبز، آبی) و مکمل یا مکمل را نشان می دهد. اینها عبارتند از زرد، فیروزه ای و بنفش (همچنین سرخابی نامیده می شود). به طور کلی هر رنگی را می توان با مخلوط کردن رنگ های مجاور آن به دست آورد. بنابراین، فیروزه ای (#00FFFF) با ترکیب آبی و سبز به دست می آید.

    برنج. 6.1. دایره رنگی

    رنگ های مبتنی بر مقادیر هگزادسیمال نباید به صورت تجربی انتخاب شوند. برای این منظور یک ویرایشگر گرافیکی مناسب است که بتواند با مدل های رنگی مختلف مانند Adobe Photoshop کار کند. روی انجیر 6.2 پنجره ای را برای انتخاب رنگ در این برنامه نشان می دهد، خط دور مقدار هگزادسیمال حاصل از رنگ فعلی را می چرخاند. می توانید آن را کپی کرده و در کد خود جایگذاری کنید.

    برنج. 6.2. انتخابگر رنگ در فتوشاپ

    رنگ های وب

    اگر کیفیت رنگ مانیتور را روی 8 بیت (256 رنگ) تنظیم کنید، می توان همان رنگ را در مرورگرهای مختلف به طور متفاوتی نمایش داد. این به نحوه رندر گرافیک مربوط می شود زمانی که مرورگر با پالت خود کار می کند و نمی تواند رنگی را نشان دهد که در پالت آن نیست. در این حالت، رنگ با ترکیبی از پیکسل‌های رنگ‌های نزدیک به آن جایگزین می‌شود که از رنگ داده شده تقلید می‌کنند. برای اینکه رنگ در مرورگرهای مختلف یکسان بماند، پالتی از رنگ های به اصطلاح وب معرفی شد. رنگ های وب چنین رنگ هایی هستند که برای هر جزء آنها - قرمز، سبز و آبی - یکی از شش مقدار تنظیم شده است - 0 (00)، 51 (33)، 102 (66)، 153 (99)، 204 (CC)، 255 (FF). مقدار هگزادسیمال این جزء در براکت نشان داده شده است. تعداد کل رنگ ها از همه ترکیب های ممکن 6x6x6 - 216 رنگ می دهد. یک رنگ وب مثال #33FF66 است.

    ویژگی اصلی رنگ وب این است که در همه مرورگرها یکسان نمایش داده می شود. در حال حاضر ارتباط رنگ های وب به دلیل بهبود کیفیت مانیتورها و گسترش قابلیت های آنها بسیار کم است.

    رنگ ها بر اساس نام

    برای اینکه مجموعه ای از اعداد را به خاطر نیاورید، می توانید به جای آن از نام رنگ های رایج استفاده کنید. روی میز. 6.3 نام رنگ های محبوب را نشان می دهد.

    Tab. 6.3. نام چند رنگ
    نام رنگ رنگ شرح مقدار هگز
    سیاه مشکی #000000
    آبی آبی #0000FF
    فوشیا بنفش روشن #FF00FF
    خاکستری خاکستری تیره #808080
    سبز سبز #008000
    اهک سبز روشن #00FF00
    مارون قرمز تیره #800000
    نیروی دریایی آبی تیره #000080
    زیتون زیتون #808000
    رنگ بنفش بنفش تیره #800080
    قرمز قرمز #FF0000
    نقره خاکستری روشن #C0C0C0
    رنگ آبی سبز آبی #008080
    سفید سفید #FFFFFF
    رنگ زرد رنگ زرد #FFFF00

    مهم نیست که چگونه رنگ را مشخص می کنید - با نام آن یا با استفاده از اعداد هگزادسیمال. در اثر آنها، این روش ها برابر هستند. مثال 6-1 نحوه تنظیم رنگ پس زمینه و متن یک صفحه وب را نشان می دهد.

    مثال 6.1. رنگ پس زمینه و متن

    رنگ ها

    متن نمونه

    در این مثال، رنگ پس‌زمینه با استفاده از ویژگی bgcolor تگ تنظیم می‌شود و رنگ متن از طریق ویژگی text. برای تنوع، مقدار ویژگی text روی یک عدد هگزادسیمال و bgcolor روی کلمه کلیدی رزرو شده teal تنظیم می شود.