#FFFFFF
ฉันต้องการเป็นตัวแทนรหัสเช่น
#FFFFFF
ฉันต้องการเป็นตัวแทนรหัสเช่น
คำตอบ:
ในฐานะของ HTML5 สีเบื้องหน้าของเชื่อมโยงหลายมิติเหนือสิ่งอื่นใดอยู่ในการติดตามสำหรับมาตรฐานในรูปแบบของแนวทางสำหรับพฤติกรรมการแสดงผลเริ่มต้นคาดว่า โดยเฉพาะอย่างยิ่งจากเนื้อหาการวลีส่วนสีเริ่มต้นที่แนะนำสำหรับไฮเปอร์ลิงก์ที่ไม่ได้รับการเยี่ยมชมและการเยี่ยมชมมีดังต่อไปนี้:
:link { color: #0000EE; }
:visited { color: #551A8B; }
โปรดสังเกตว่าไม่มีค่าเริ่มต้นที่แนะนำสำหรับการเชื่อมโยงหลายมิติที่ใช้งาน ( :link:active, :visited:active
)
คุณสามารถใช้สีเริ่มต้นเหล่านี้และพอสมควรคาดว่าพวกเขาในการทำงาน แต่โปรดจำไว้ว่าเบราว์เซอร์มีอิสระที่จะเพิกเฉยต่อคำแนะนำเหล่านี้หรือทั้งหมดเนื่องจากไม่จำเป็นต้องปฏิบัติตาม อย่างไรก็ตามเป็นคำแนะนำสำหรับประสบการณ์ผู้ใช้ที่สอดคล้องกันในเบราว์เซอร์ (ซึ่งเป็นวิธีที่ "คาดหวัง" ถูกกำหนดในบริบทนี้) ดังนั้นโอกาสที่สีเหล่านี้จะสอดคล้องกับค่าเริ่มต้นสำหรับเบราว์เซอร์ส่วนใหญ่ ที่เลวร้ายที่สุดพวกเขายังคงทำหน้าที่เป็นค่าประมาณที่เหมาะสมของค่าจริง
โดยเฉพาะอย่างยิ่งเริ่มต้น unvisited สีและเยี่ยมชมการเชื่อมโยงในรุ่นล่าสุดของ Firefox และ Chrome มีความสอดคล้องกับแนวทางข้างต้น แต่รุ่นล่าสุดของ IE รายงานค่าที่แตกต่างกัน: การเชื่อมโยง unvisited มีrgb(0, 102, 204)
หรือ#0066CC
และการเชื่อมโยงเข้าเยี่ยมชมเป็นหรือrgb(128, 0, 128)
#800080
Firefox รุ่นเก่า (และอาจเป็น Safari / Chrome) มีค่าเริ่มต้นที่แตกต่างกันเช่นกัน อย่างไรก็ตามเป็นรุ่นเก่ากว่า หลักในวันนี้ที่ฉันรู้คือ IE ยังไม่มีคำว่าจะมีการเปลี่ยนแปลงใน Project Spartan หรือไม่ในขณะนี้ยังคงแสดงค่าเดียวกันกับ IE เวอร์ชันล่าสุด
หากคุณกำลังมองหาชุดรูปแบบสีที่เป็นมาตรฐานที่ใช้โดยเบราว์เซอร์ทั้งหมดแทนที่จะแนะนำโดย HTML5 แสดงว่าไม่มีรูปแบบดังกล่าว ไม่มีวิธีใดที่จะเปลี่ยนกลับเป็นค่าเริ่มต้นของเบราว์เซอร์สำหรับคุณสมบัติเฉพาะในองค์ประกอบเฉพาะโดยใช้ CSS บริสุทธิ์ คุณจะต้องใช้สีที่แนะนำโดย HTML5 หรือกำหนดรูปแบบสีของคุณเองและใช้สีนั้นแทน ตัวเลือกเหล่านี้จะมีความสำคัญเหนือกว่าค่าเริ่มต้นของเบราว์เซอร์โดยไม่คำนึงถึงเบราว์เซอร์
หากมีข้อสงสัยคุณสามารถใช้about:blank
เทคนิคที่ฉันอธิบายมาก่อนเพื่อดมกลิ่นสีเริ่มต้นได้ คุณสามารถใช้สิ่งนี้เพื่อดมสีลิงค์ที่ใช้งานอยู่ในเบราว์เซอร์ทั้งหมดเช่น ใน Firefox รุ่นล่าสุด (29 เป็นของการปรับปรุงนี้) ก็หรือrgb(238, 0, 0)
#EE0000
นั่นเป็นมาตรฐาน แต่แตกต่างกันอย่างมากต่อเบราว์เซอร์ในขณะนี้ (ตั้งแต่ Nielsen ยอมแพ้;)
สีเริ่มต้นใน Gecko สมมติว่าผู้ใช้ไม่ได้เปลี่ยนการตั้งค่าของพวกเขาคือ:
#0000EE
(สีน้ำเงิน)#551A8B
(สีม่วง)#EE0000
(สีแดง)ตุ๊กแกยังให้ชื่อสำหรับสีของผู้ใช้; พวกเขาเป็น-moz-hyperlinktext
-moz-visitedhyperlinktext
และ-moz-activehyperlinktext
พวกเขายังให้-moz-nativehyperlinktext
ซึ่งเป็นสีเชื่อมโยงระบบ
ตามสไตล์ชีท HTML เริ่มต้นอย่างเป็นทางการไม่มีสีลิงค์เริ่มต้นที่กำหนดไว้ อย่างไรก็ตามคุณสามารถค้นหาค่าเริ่มต้นที่เบราว์เซอร์ของคุณใช้โดยการจับภาพหน้าจอและใช้เครื่องมือปิเปตในตัวแก้ไขกราฟิกที่ดีหรือใช้เครื่องมือนักพัฒนาของเบราว์เซอร์ของคุณ (เลือกa
องค์ประกอบค้นหาcomputed values>color
)
ฉันคุ้นเคยกับสีของ Chrome ดังนั้นสีฟ้าใน Chrome สำหรับลิงก์จึงเป็น #007bff
ทั้งหมดขึ้นอยู่กับเว็บไซต์ที่คุณกำลังเยี่ยมชมและไม่มีการเขียนทับบนเว็บไซต์บนเบราว์เซอร์ ไม่มีมาตรฐานสำหรับเรื่องนั้น
สำหรับฉันใน Chrome (อัปเดตมิถุนายน 2561) สีสำหรับลิงค์ที่ไม่ได้เข้าชมคือ # 2779F6 คุณสามารถรับสิ่งนี้ได้โดยการซูมเข้าใกล้ถ่ายภาพหน้าจอและเยี่ยมชมเว็บไซต์เช่น html-color-codes.info ที่จะแปลงภาพหน้าจอเป็นรหัสสี
วิธีที่ดีที่สุดในการรับสไตล์เริ่มต้นของเบราว์เซอร์ในบางสิ่งคือการไม่จัดวางองค์ประกอบในตอนแรก
.ui-widget-content a { color: black; }
ดังนั้นลิงก์ใด ๆ ในแท็บจะสูญเสียการระบายสีตามปกติ ฉันต้องการลบล้างและเพิ่งได้สีเริ่มต้นของเบราว์เซอร์ (หรือสไตล์ชีทส่วนตัวของผู้ใช้) แต่ฉันจะต้องใช้รหัสสีเฉพาะเจาะจงแทน
ใน CSS คุณสามารถใช้สตริงสีcurrentColor
ในลิงก์เพื่อทำให้ขอบเป็นสีเดียวกับสีลิงค์เริ่มต้นของคุณ:
.example {
border: 1px solid currentColor;
}
รหัสสี html เริ่มต้นเช่นนี้:
Red #FF0000 rgb(255, 0, 0)
Maroon #800000 rgb(128, 0, 0)
Yellow #FFFF00 rgb(255, 255, 0)
Olive #808000 rgb(128, 128, 0)
Blue #0000FF rgb(0, 0, 255)
Navy #000080 rgb(0, 0, 128)
Fuchsia #FF00FF rgb(255, 0, 255)
Purple #800080 rgb(128, 0, 128)