แท็กสี สีในรูปแบบสามารถระบุได้หลายวิธี: ตามค่าเลขฐานสิบหก ตามชื่อ ในรูปแบบ RGB, RGBA, HSL, HSLA ข้อความสีขาวบนพื้นหลังสีน้ำเงิน

ดังที่คุณทราบ สีอาจส่งผลต่อสภาวะของบุคคลทั้งทางจิตใจและร่างกาย ทุกวันในขณะที่ท่องเว็บไซต์บนอินเทอร์เน็ต ดวงตาจะประเมินสีและเฉดสีนับล้าน นักออกแบบเว็บไซต์ที่คุ้นเคยกับจิตวิทยาเรื่องสีสามารถควบคุมอารมณ์ของผู้เข้าชมเพื่อให้บรรลุเป้าหมายบางอย่างได้

นี่เป็นเพราะความจริงที่ว่าบางเฉดสงบและบางอันก็ตื่นเต้น ต่อไปเราจะพูดถึงวิธีการสังเคราะห์และแสดงสีโดยใช้เทคโนโลยีคอมพิวเตอร์

RGB เป็นรูปแบบสีที่แสดงถึงวิธีการเพื่อให้ได้สีและเฉดสีทั้งหมดโดยการผสมองค์ประกอบหลัก 3 ประการในสัดส่วนต่างๆ ได้แก่

  • สีแดง ( สีแดง);
  • สีเขียว ( สีเขียว);
  • สีฟ้า ( สีฟ้า).

นี่คือที่มาของชื่อย่อ RGB สีเหล่านี้ถูกเลือกให้เป็นสีหลักด้วยเหตุผล: เหตุผลก็คือสรีรวิทยาของเรตินาของดวงตามนุษย์และวิธีที่รับรู้:

รุ่น RGB ยังคงได้รับความนิยมมากที่สุดในปัจจุบัน และใช้ในการสร้างสีบนหน้าจอทีวีและจอคอมพิวเตอร์ เนื่องจากผู้ผลิตนำเสนอผลิตภัณฑ์ของตนด้วยคุณลักษณะที่แตกต่างกัน ในปี 1996 จึงได้มีการสร้างระบบสังเคราะห์สีแบบรวม RGB ที่เรียกว่า sRGB ซึ่ง Microsoft และ HP ทำงานร่วมกัน

การแสดงสีเป็นตัวเลข

ตามที่กล่าวไว้ข้างต้น สี 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

คำว่า "ทองคำ" ถูกใช้ครั้งแรกเมื่อต้นศตวรรษที่ 14 เพื่ออธิบายสีขององค์ประกอบทางเคมีที่เรียกว่าออรัม - ทองคำ ในโมเดล RGB สีทองจะแสดงด้วยค่าตัวเลขต่อไปนี้:

  • RGB (255, 215, 0) – ระบบทศนิยม;
  • HEX #FFD700 – ระบบเลขฐานสิบหก

สีเบจ ในรุ่น RGB

สีเบจครองตำแหน่งที่ค่อนข้างสำคัญในประวัติศาสตร์แม้ว่าจะไม่ได้แสดงออกมากที่สุดก็ตาม อนุสรณ์สถานทางวัฒนธรรมหลายแห่ง โดยเฉพาะประติมากรรมโบราณ ทำจากหินสบู่และหินสบู่ซึ่งมีโทนสีเบจ ในโมเดล RGB สีเบจมีการแสดงตัวเลขดังต่อไปนี้

สี HTML
สี HTML และวิธีการระบุ

ใน HTML มีสองวิธีในการระบุสี:

1. การใช้ชื่อสี
2. การใช้ระบบ RGB โดยระบุสีในรูปแบบเลขฐานสิบหก

ชื่อสี

ชื่อ สีในรูปแบบ HTMLระบุด้วยคำภาษาอังกฤษ เช่น สีแดงหรือสีเขียว ชื่อสีทำหน้าที่เป็นค่าของแอตทริบิวต์แท็ก HTML มีชื่อดอกไม้มากมายในบทความนี้เราจะพิจารณาเฉพาะชื่อดอกไม้หลักเท่านั้น

โดยทั่วไปแล้ว แอตทริบิวต์สองรายการจะถูกใช้ใน HTML เพื่อตั้งค่าสี:

1. คุณสมบัติ color="color_name" - สีข้อความ
2. คุณสมบัติ bgcolor="color_name" - สีพื้นหลัง

ตัวอย่างการใช้แอตทริบิวต์สี:
color="red" - กำหนดสีแดงให้กับข้อความ
bgcolor="green" - กำหนดสีเขียวให้กับพื้นหลัง

ตารางชื่อสี HTML พื้นฐาน:

ชื่อสี รูปร่างหน้าตาของเขา การแปล
สีขาว สีขาว
งาช้าง งาช้าง
เงิน เงิน
สีเทา สีเทา
สีดำ สีดำ
สีน้ำตาลแดง สีน้ำตาลแดง
สีแดง สีแดง
ส้ม ส้ม
ทอง ทอง
สีเหลือง สีเหลือง
มะกอก มะกอก
มะนาว มะนาว
สีเขียว สีเขียว
น้ำ คลื่นทะเล
สีฟ้า สีฟ้า
กองทัพเรือ นาวี
นกเป็ดน้ำ เทอร์ควอยซ์
สีแดงม่วง สีม่วงแดง
สีม่วง สีม่วง

ระบบเลขฐานสิบหก

ในชีวิตประจำวันเราใช้ระบบเลขทศนิยมตั้งแต่ 0 ถึง 9 โปรแกรมเมอร์และนักออกแบบมักใช้ระบบเลขฐานสิบหกตั้งแต่ 0 ถึง 15 โดยที่:

10 = อ
11 = บ
12 = ค
13 = ด
14 = อ
15 = ฟ

เกือบทุกสีและเฉดสีที่การมองเห็นของเราสามารถเขียนได้ในระบบเลขฐานสิบหก เช่น สีแดงในระบบเลขฐานสิบหกจะเท่ากับ ff0000

color="red" - สีแดงตามชื่อ
color="#ff0000" — สีแดง ในระบบเลขฐานสิบหก

ใน HTML เลขฐานสิบหกจะนำหน้าด้วยเครื่องหมายแฮช # ในค่าแอตทริบิวต์

RGB

ก่อนที่คุณจะเริ่มระบุสีใน HTML โดยใช้ระบบเลขฐานสิบหก คุณต้องเรียนรู้เกี่ยวกับ R G B ก่อน

RGBเป็นตัวย่อของคำว่า R ed G reen B lue (แดง เขียว น้ำเงิน)

สีในรูปแบบ HTML เขียนเป็นเลขฐานสิบหก ประกอบด้วยบล็อกตัวเลข 00 00 00 สามบล็อก โดยแต่ละบล็อกรับผิดชอบสี RGB สีใดสีหนึ่ง บล็อกแรกสำหรับสีแดง บล็อกที่สองสำหรับสีเขียว และบล็อกที่สามสำหรับสีน้ำเงิน ตัวเลขสามารถอยู่ในช่วงตั้งแต่ 00 ถึง ff

โดยที่ ff คือ 255 ในรูปแบบทศนิยม

รูปแบบ RGB:
สีแดง - ตั้งแต่ 00 ถึง ff
สีเขียว - ตั้งแต่ 00 ถึง ff
สีน้ำเงิน - ตั้งแต่ 00 ถึง ff

ผลลัพธ์ที่ได้คือตัวเลขหกหลัก 000000 โดยตัวเลขสองตัวแรกรับผิดชอบสีแดง ตัวเลขสองตัวหลังรับผิดชอบสีเขียว และตัวเลขสองตัวที่สามรับผิดชอบสีฟ้า

หากเราต้องการได้สีแดง เราก็เขียนว่า ff0000 สีเขียว 00ff00 สีน้ำเงิน 0000ff ตัวอย่างเช่น หากเราต้องการได้สีแดงเข้ม เราจะต้องลดบล็อกตัวเลขแรกลง และแทนที่จะลด ff (ซึ่งเท่ากับ 255 ในระบบเลขฐานสิบ)เขียนตัวอย่าง 96 (ซึ่งเท่ากับ 150 ในรูปแบบทศนิยม).

เพื่อความชัดเจน เราจะยกตัวอย่างสีและรหัสฐานสิบหก:

การผสมสีใน HTML

หากคุณไม่พลาดชั้นเรียนวาดภาพที่โรงเรียน คุณคงจำได้ว่าการผสมสีแดงและสีเขียวเท่าๆ กันจะทำให้คุณได้สีเหลือง
เมื่อคุณเพิ่มสีเขียวเล็กน้อยเป็นสีแดง คุณจะได้สีส้ม ฯลฯ

นอกจากนี้ยังสามารถผสมสีเลขฐานสิบหกและ RGB ได้:

เมื่อทดลองใช้ระบบเลขฐานสิบหกและ RGB คุณจะเข้าใจและสามารถเลือกสีที่ต้องการได้ในที่สุด

เลขฐานสิบหกใช้เพื่อระบุสี ระบบเลขฐานสิบหกซึ่งแตกต่างจากระบบทศนิยมนั้นเป็นไปตามชื่อของมัน ตัวเลขจะเป็นดังนี้ 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

โดยชื่อ

อินเทอร์เน็ตเอ็กซ์พลอเรอร์ โครเมียม โอเปร่า ซาฟารี ไฟร์ฟอกซ์ หุ่นยนต์ ไอโอเอส
4.0+ 1.0+ 3.5+ 1.3+ 1.0+ 1.0+ 1.0+

เบราว์เซอร์รองรับสีบางสีตามชื่อ ในตาราง เลข 1 แสดงชื่อ รหัสเลขฐานสิบหก RGB ค่า HSL และคำอธิบาย

โต๊ะ 1. ชื่อสี
ชื่อ สี รหัส RGB HSL คำอธิบาย
สีขาว #ffffff หรือ #fff RGB(255,255,255) เอชเอสแอล(0.0%,100%) สีขาว
เงิน #c0c0c0 RGB(192,192,192) เอชเอสแอล(0.0%,75%) สีเทา
สีเทา #808080 RGB(128,128,128) เอชเอสแอล(0.0%,50%) เทาเข้ม
สีดำ #000000 หรือ #000 RGB(0,0,0) HSL(0.0%,0%) สีดำ
สีน้ำตาลแดง #800000 RGB(128,0,0) เอชเอสแอล(0.100%,25%) ดำแดง
สีแดง #ff0000 หรือ #f00 RGB(255,0,0) เอชเอสแอล(0,100%,50%) สีแดง
ส้ม #ffa500 RGB(255,165,0) เอชเอสแอล(38.8,100%,50%) ส้ม
สีเหลือง #ffff00 หรือ #ff0 RGB(255,255,0) เอชเอสแอล(60,100%,50%) สีเหลือง
มะกอก #808000 RGB(128,128,0) เอชเอสแอล(60,100%,25%) มะกอก
มะนาว #00ff00 หรือ #0f0 RGB(0,255,0) เอชเอสแอล(120,100%,50%) สีเขียวอ่อน
สีเขียว #008000 RGB(0,128,0) เอชเอสแอล(120,100%,25%) สีเขียว
น้ำ #00ffff หรือ #0ff RGB(0,255,255) เอชเอสแอล(180,100%,50%) สีฟ้า
สีฟ้า #0000ff หรือ #00f RGB(0,0,255) เอชเอสแอล(240,100%,50%) สีฟ้า
กองทัพเรือ #000080 RGB(0,0,128) เอชเอสแอล(240,100%,25%) น้ำเงิน
นกเป็ดน้ำ #008080 RGB(0,128,128) เอชเอสแอล(180,100%,25%) ฟ้าเขียว
สีแดงม่วง #ff00ff หรือ #f0f RGB(255,0,255) เอชเอสแอล(300,100%,50%) สีชมพู
สีม่วง #800080 RGB(128,0,128) เอชเอสแอล(300,100%,25%) สีม่วง

การใช้ RGB

อินเทอร์เน็ตเอ็กซ์พลอเรอร์ โครเมียม โอเปร่า ซาฟารี ไฟร์ฟอกซ์ หุ่นยนต์ ไอโอเอส
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

อินเทอร์เน็ตเอ็กซ์พลอเรอร์ โครเมียม โอเปร่า ซาฟารี ไฟร์ฟอกซ์ หุ่นยนต์ ไอโอเอส
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 ที่เพิ่มให้กับคุณสมบัติสีพื้นหลังได้รับการตรวจสอบแล้ว แต่สีที่เพิ่มเข้าไปในคุณสมบัติพื้นหลังนั้นใช้ไม่ได้อีกต่อไป ในขณะเดียวกัน เบราว์เซอร์ก็ค่อนข้างเข้าใจสีของคุณสมบัติทั้งสองอย่างถูกต้อง

HSL

อินเทอร์เน็ตเอ็กซ์พลอเรอร์ โครเมียม โอเปร่า ซาฟารี ไฟร์ฟอกซ์ หุ่นยนต์ ไอโอเอส
9.0+ 1.0+ 9.6+ 3.1+ 3.0+ 2.1+ 2.0+

ชื่อของรูปแบบ HSL มาจากการรวมกันของตัวอักษรตัวแรก Hue (hue), Saturate (ความอิ่มตัว) และ Lightness (ความสว่าง) ฮิว คือค่าสีบนวงล้อสี (รูปที่ 1) และมีหน่วยเป็นองศา 0° ตรงกับสีแดง 120° เป็นสีเขียว และ 240° เป็นสีน้ำเงิน ค่าเฉดสีอาจแตกต่างกันตั้งแต่ 0 ถึง 359

ข้าว. 1. วงล้อสี

ความอิ่มตัวคือความเข้มของสีและวัดเป็นเปอร์เซ็นต์ตั้งแต่ 0% ถึง 100% ค่า 0% หมายถึงไม่มีสีและเป็นสีเทา ส่วน 100% คือค่าความอิ่มตัวสูงสุด

ความสว่างจะระบุความสว่างของสีและระบุเป็นเปอร์เซ็นต์ตั้งแต่ 0% ถึง 100% ค่าต่ำจะทำให้สีเข้มขึ้น และค่าที่สูงจะทำให้สีจางลง ค่าสุดขีดคือ 0% และ 100% สอดคล้องกับขาวดำ

HSLA

อินเทอร์เน็ตเอ็กซ์พลอเรอร์ โครเมียม โอเปร่า ซาฟารี ไฟร์ฟอกซ์ หุ่นยนต์ ไอโอเอส
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

สี

คำเตือน

วิธีการจับสิงโตทั้งหมดที่แสดงอยู่ในเว็บไซต์เป็นไปในเชิงทฤษฎีและใช้วิธีการคำนวณ ผู้เขียนไม่รับประกันความปลอดภัยของคุณเมื่อใช้งาน และไม่รับผิดชอบต่อผลลัพธ์ใดๆ จำไว้ว่าสิงโตเป็นสัตว์นักล่าและเป็นสัตว์อันตราย!

อ๊ากกก!


ผลลัพธ์ของตัวอย่างนี้แสดงไว้ในรูปที่ 1 2.

ข้าว. 2.สีบนหน้าเว็บ

ใน HTML สามารถระบุสีได้สามวิธี:

การตั้งค่าสีใน HTML ตามชื่อของมัน

สีบางสีสามารถระบุได้ด้วยชื่อ โดยใช้ชื่อสีในภาษาอังกฤษเป็นค่า คำหลักที่พบบ่อยที่สุด: ดำ, ขาว, แดง, เขียว, น้ำเงิน ฯลฯ:

สีข้อความ – สีแดง

สียอดนิยมของมาตรฐาน World Wide Web Consortium (W3C):

สีชื่อสีชื่อ สีชื่อ สีชื่อ
สีดำ สีเทา เงิน สีขาว
สีเหลือง มะนาว อควา บานเย็น
สีแดง สีเขียว สีฟ้า สีม่วง
สีน้ำตาลแดง มะกอก กองทัพเรือ นกเป็ดน้ำ

ตัวอย่างการใช้ชื่อสีต่างๆ:

ตัวอย่าง: การระบุสีตามชื่อ

  • ลองด้วยตัวเอง"

เฮดเดอร์บนพื้นหลังสีแดง

ส่วนหัวบนพื้นหลังสีส้ม

มุ่งหน้าสู่พื้นหลังมะนาว

ข้อความสีขาวบนพื้นหลังสีน้ำเงิน

เฮดเดอร์บนพื้นหลังสีแดง

ส่วนหัวบนพื้นหลังสีส้ม

มุ่งหน้าสู่พื้นหลังมะนาว

ข้อความสีขาวบนพื้นหลังสีน้ำเงิน

การระบุสีโดยใช้ RGB

เมื่อแสดงสีต่างๆ บนจอภาพ ระบบจะใช้จานสี RGB เป็นพื้นฐาน สีใดก็ได้โดยการผสมสีพื้นฐานสามสี: ร - แดง, 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 ) . ระบบเลขฐานสิบหกซึ่งแตกต่างจากระบบฐานสิบนั้นเป็นไปตามชื่อของมัน ระบบเลขฐานสิบหกใช้เครื่องหมายต่อไปนี้: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 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):

ชื่อภาษาอังกฤษ ชื่อรัสเซีย ตัวอย่าง ฐานสิบหก 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

รหัสสี (พื้นหลัง) ด้วยความอิ่มตัวและเฉดสี

>>การจัดการสี

ค่าสี RGB เลขฐานสิบหก

วิธีการอธิบายและการประมวลผลสีมีความแตกต่างกันในจุดประสงค์ในการนำเสนอขั้นสุดท้าย ให้เราเปรียบเทียบกัน เช่น การแสดงสีสำหรับการพิมพ์และจอคอมพิวเตอร์ ในกรณีแรกจะใช้พื้นฐาน สีขาวสีของกระดาษที่ใช้สีหลักสามสีต่อมา: สีฟ้า, สีม่วงและ สีเหลือง- เมื่อผสมกันและกับสีขาวของกระดาษในสัดส่วนที่ต่างกัน แม่สีทั้งสามสีนี้ให้เฉดสีที่แตกต่างกัน ยกเว้นสีดำบริสุทธิ์ หรือในกรณีที่ไม่มีสีเลยก็จะให้กระดาษสีขาว ถ้าเราเพิ่มสีดำลงไปเราก็จะได้ สีซีเอ็มวายเค- วิธีการส่งสัญญาณสีเมื่อได้สีที่ต้องการโดยการลบสีที่หายไปออกจากสีขาว

ในกรณีที่สองจะใช้พื้นฐาน สีดำสีของหน้าจอมอนิเตอร์ แต่ละเซลล์จะเรืองแสงเป็นสีใดสีหนึ่งจากสามสี: สีแดง-สีแดง, สีเขียว-สีเขียวและ สีฟ้า-สีฟ้า. จากนั้น ในกรณีที่ไม่มีแสงใดๆ เลย เราจะได้หน้าจอสีดำล้วน และสีที่ต้องการใดๆ จะถูกกำหนดตามอัตราส่วนของแต่ละสีในสามสี ในกรณีนี้เราจะได้รับ RGB-วิธีการถ่ายทอดสี สีหลักอาจมีตั้งแต่ 0 ก่อน 255 หรือจาก 0% ก่อน 100% หรือสามารถแสดงเป็นค่าเลขฐานสิบหกได้ ในภาพด้านล่างคุณจะเห็นผลลัพธ์ของการผสมสีหลัก

ระบบเลขฐานสิบหกซึ่งแตกต่างจากระบบเลขฐานสิบไม่มีเลขสิบหลัก แต่มีสิบหก - ดังนั้นชื่อ ดังนั้นจึงมีเพียงชุดค่าผสมของตัวเลขสองหลักที่ไม่ซ้ำกันเท่านั้น - 256 เพื่อดำเนินการต่อชุดตัวเลขหลังจากนั้น 9 จดหมายจาก ก่อน เอฟดังนั้นซีรีส์ก็จะประมาณนี้-

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
หากต้องการแปลงตัวเลขจากระบบตัวเลขหนึ่งไปเป็นอีกระบบหนึ่งและในทางกลับกัน ให้ใช้เครื่องคิดเลขด้านล่าง ค่าสูงสุดที่นี่อาจเป็นได้ เอฟเอฟ - 255 .

ในกรณีนี้ สีจะถูกระบุด้วยเลขฐานสิบหกสามตัว ซึ่งแต่ละตัวประกอบด้วยตัวเลขสองหลัก ตัวเลขตัวแรกกำหนดความเข้ม สีแดงสี, ปานกลาง- สีเขียว, สิ่งสุดท้าย- สีฟ้าสี ตัวเลขทั้งหมดสามารถรับค่าในช่วงได้ตั้งแต่ 00 ก่อน เอฟเอฟ(ตั้งแต่ 0 ถึง 255) ตัวอย่างเช่น: ให้สีเขียวเป็น #00FF00, สีแดง - เหมือน #FF0000, สีฟ้า - เหมือน #0000FF, ขาวเหมือน #FFFFFFไม่มีสีหรือสีดำโดยสมบูรณ์ #000000 .

ในแบบฟอร์มด้านล่าง คุณสามารถระบุค่าเลขฐานสิบหกสำหรับแต่ละสีทั้งสามสี และดูผลลัพธ์ของการผสมสีเหล่านั้นได้โดยคลิกในช่องผลลัพธ์

ตัวอย่างของค่าสี RGB เลขฐานสิบหกบางค่า: การไล่ระดับสีแดง น้ำเงิน และเขียว

ดู รหัส ดู รหัส ดู รหัส ดู รหัส ดู รหัส ดู รหัส
#010000 #800000 #000100 #008000 #000001 #000080
#100000 #900000 #001000 #009000 #000010 #000090
#200000 #A00000 #002000 #00A000 #000020 #0000A0
#300000 #B00000 #003000 #00B000 #000030 #0000B0
#400000 #C00000 #004000 #00C000 #000040 #0000C0
#500000 #D00000 #005000 #00D000 #000050 #0000D0
#600000 #E00000 #006000 #00E000 #000060 #0000E0
#700000 #FF0000 #007000 #00FF00 #000070 #0000FF

การระบุสีโดยใช้ตัวอักษรสตริง

เพื่อความสะดวกในการใช้งาน สีบางสีและชุดค่าผสมได้รับการกำหนดชื่อให้เบราว์เซอร์ทุกตัวรู้จัก และสามารถระบุได้หลายสีตามชื่อ ตารางด้านล่างแสดงชื่อสีบางส่วน:

ดู ชื่อ ดู ชื่อ ดู ชื่อ ดู ชื่อ
สีขาว สีแดง ส้ม สีเหลือง
สีเขียว สีฟ้า สีม่วง สีดำ
อลิซบลู แอนทีคไวท์ อควา อความารีน
สีฟ้า สีเบจ บิสกิต บล็องเชดัลมอนด์
บลูไวโอเลต สีน้ำตาล เบอร์ลี่วูด นักเรียนนายร้อยบลู
ชาร์ต ช็อคโกแลต ปะการัง ดอกไม้ชนิดหนึ่งสีฟ้า
คอร์นซิลค์ สีแดงเข้ม สีฟ้า น้ำเงิน
ดาร์กเซียน ดาร์กโกลเด้นร็อด เทาเข้ม เขียวเข้ม
สีกากีเข้ม สีม่วงแดงเข้ม ดาร์กโอลีฟกรีน ส้มเข้ม
ดาร์คคอร์คิด ดำแดง ดาร์กแซลมอน ดาร์กซีกรีน
ดาร์กสเลทบลู Darkslategray เทอร์ควอยซ์สีเข้ม สีม่วงเข้ม
ดีพพิงค์ ดีพสกายบลู ดิมเกรย์ ดอดเจอร์บลู
อิฐไฟ ดอกไม้สีขาว ฟอเรสต์กรีน สีฟูเชีย
เกนส์โบโร โกสท์ไวท์ ทอง โกลเดนร็อด
สีเทา กรีนเยลโล่ ฮันนี่ดิว ฮอตพิงค์
อินเดียแดง คราม งาช้าง กากี
ลาเวนเดอร์ ลาเวนเดอร์บลัชออน เลมอนชิฟฟอน ฟ้าอ่อน
ไลท์คอรัล ไลท์เซียน Lightcoldenrodสีเหลือง สีเขียวอ่อน
แสงสีเทา ชมพูอ่อน ไลท์แซลมอน ไลท์ซีกรีน
ไลท์สกายบลู ไลท์เลทเกรย์ ไลท์สตีลบลู สีเหลืองอ่อน
มะนาว มะนาวเขียว ผ้าลินิน สีม่วงแดง
สีน้ำตาลแดง ปานกลางอะความารีน ปานกลางบลู กล้วยไม้ขนาดกลาง
ม่วงกลาง ปานกลางseagreen ปานกลางslateblue กลางสปริงสีเขียว
ปานกลางเทอร์ควอยซ์ ปานกลางสีม่วงแดง มิดไนท์บลู มิ้นท์ครีม
มิสไทโรส นาวาโจไวท์ กองทัพเรือ โอลด์เลซ
มะกอก โอลิเวรับ สีส้มแดง กล้วยไม้
Palegoldenrod สีเขียวอ่อน จานสีเทอร์ควอยซ์ Palevioletred
ปายวิป พีชพัฟ เปรู สีชมพู
พลัม แป้งบลู โรซี่บราวน์ รอยัลบลู
สีน้ำตาลอาน ทะเลเขียว เปลือกหอย เซียนน่า
เงิน ท้องฟ้าสีคราม สเลทบลู สเลทเกรย์
หิมะ สปริงกรีน สตีลบลู ตาล
นกเป็ดน้ำ ดอกธิสเซิล มะเขือเทศ เทอร์ควอยซ์
สีม่วง ข้าวสาลี ควันขาว เหลืองเขียว
รายการตัวอักษรตัวพิมพ์เล็กพร้อมชื่อสีค่อนข้างกว้างขวางและมากเกินพอ หากคุณต้องการตั้งค่าสีพื้นหลังที่ผิดปกติจนไม่มีชื่อด้วยซ้ำ คุณสามารถใช้ค่าเลขฐานสิบหกได้

การใช้จานสีที่ปลอดภัย

น่าเสียดายที่บนแพลตฟอร์มที่แตกต่างกัน ด้วยการตั้งค่าระบบที่แตกต่างกัน การสร้างสีที่ถูกต้องเป็นปัญหา ประเด็นก็คือเบราว์เซอร์พยายามปรับจานสีของเอกสารให้เข้ากับการตั้งค่าระบบและความสามารถในการตรวจสอบอยู่เสมอโดยการผสมสีและแทนที่อย่างอิสระ เป็นผลให้บางครั้งผู้ใช้ไม่เห็นสิ่งที่ผู้ดูแลเว็บต้องการแสดงให้เขาเห็นอย่างแน่นอน วิธีออกจากสถานการณ์นี้พบได้จากการใช้จานสี ซึ่งแต่ละสีรับประกันว่าจะแสดงผลอย่างเท่าเทียมกันโดยเบราว์เซอร์ทั้งหมดบนแพลตฟอร์มที่แตกต่างกัน นี่คือสิ่งที่เรียกว่า รับประกันจานสีเรียกอีกอย่างว่า ปลอดภัยจานสี จานสีนี้ประกอบด้วยสีที่ส่วนประกอบสีใช้ค่าต่อไปนี้: 00 ,33 ,66 ,99 , ซีซี,เอฟเอฟในทุกวิถีทางที่เป็นไปได้ 216 การรวมกันของพวกเขา

FFFFFF ซีซีซีซีซี 999999 666666 333333 000000 ซีซีซีซี66 CCCC33 999966 999933 999900 666600 ซีซีเอฟเอฟ66 CCFF00 ซีซีเอฟเอฟ33 CCCC99 666633 333300 99FF00 99FF33 99CC66 99CC00 99CC33 669900 CCFF99 99FF99 66CC00 66CC33 669933 336600 66FF00 66FF33 33FF00 33CC00 339900 009900 33FF33 00FF33 00FF00 00CC00 33CC33 00CC33ซีซีเอฟซีซี 99CC99 66CC66 669966 336633 003300 99FF99 66FF66 33FF66 00FF66 339933 006600 66FF99 33FF99 00FF99 33CC66 00CC66 009933 66CC99 33CC99 00CC99 339966 009966 006633 99FFCC 66FFCC 33FFCC 00FFCC 33CCCC 009999 ซีซีเอฟเอฟ 99FFFF 66FFFF 33FFFF 00FFFF 00CCCC 99CCCC 66CCCC 339999 669999 006666 336666 66ซีซีเอฟเอฟ 33ซีซีเอฟเอฟ 00CCFF 3399ซีซี 0099ซีซี 003333 99CCFF 3399FF 0099FF 6,699ซีซี 336699 006699 0066FF 3366ซีซี 0066ซีซี 0033FF 003399 003366 6699FF 3366FF 0000FF 0000ซีซี 0033ซีซี 000033 3333FF 3300FF 3300ซีซี 3333ซีซี 000099 000066 9999ซีซี 6666FF 6666ซีซี 666699 333399 333366 ซีซีซีซีเอฟ 9999FF 6666FF 6600FF 330099 330066 9966ซีซี 9966FF 6600ซีซี 6633ซีซี 663399 330033 CC99FF CC66FF 9933FF 9900FF 660099 663366 CC66FF CC33FF CC00FF 9900ซีซี 996699 660066 CC99CC CC66CC CC33CC CC00CC 990099 993399 FFCCFF FF99FF FF66FF FF33FF FF00FF CC3399 FF66CC FF00CC FF33CC CC6699 CC0099 990066 FF99CC FF3399 FF0099 CC0066 993366 660033 FF6699 FF3399 FF0066 CC3366 996666 663333 CC9999 CC6666 CC3333 ซีซี0000 990033 330000 FFCCCC FF9999 FF6666 FF3333 FF0000 CC0033 FF6633 ซีซี3300 FF3300 FF0000 ซีซี0000 990000 FFCC99 FFCC66 FF6600 CC6633 993300 660000 FF9900 FF9933 CC9966 ซีซี6600 996633 663300 FFCC66 FFCC00 FFCC33 ซีซี9900 CC9933 996600 FFFFCC FFFF99 FFFF66 FFFF33 FFFF00 CCCC00
ดู รหัส ดู รหัส ดู รหัส ดู รหัส ดู รหัส ดู รหัส


2024 wisemotors.ru. มันทำงานอย่างไร. เหล็ก. การทำเหมืองแร่ สกุลเงินดิจิทัล