Skip to main content

แทนที่สีเริ่มต้นในเว็บเบราเซอร์โดยใช้ CSS

Anonim

เว็บเบราเซอร์ทั้งหมดใช้สีเริ่มต้นสำหรับลิงก์ถ้านักออกแบบเว็บไม่ได้ตั้งค่าไว้ พวกเขาเป็น:

  • สีลิงก์เริ่มต้น
  • สีลิงก์ที่ใช้งาน (เมื่อคลิกเมาส์และจัดไว้เหนือลิงก์)
  • สีลิงก์ที่ตามมา (เมื่อลิงก์ถูกคลิกก่อนหน้านี้)

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

ใช้ CSS เพื่อเปลี่ยนสีลิงก์

ในการเปลี่ยนสีเหล่านี้ใช้ Cascading Style Sheet วิธีที่ง่ายที่สุดในการเปลี่ยนสีลิงก์คือการจัดสไตล์แท็ก:

a {color: black; }

ด้วย CSS นี้เบราว์เซอร์บางประเภทจะเปลี่ยนทุกส่วนของลิงก์ (ใช้งานตามและเลื่อนไป) เป็นสีดำในขณะที่บางส่วนจะเปลี่ยนสีเริ่มต้นเท่านั้น

ใช้ CSS Pseudo-classes เพื่อเปลี่ยนส่วนทั้งหมดของลิงก์

pseudo-class จะแสดงใน CSS ด้วยเครื่องหมาย (:) ก่อนชื่อคลาส สี่ชั้นหลอกส่งผลกระทบต่อการเชื่อมโยง:

หากต้องการเปลี่ยนสีลิงก์เริ่มต้น:

a: link {color: red; }

หากต้องการเปลี่ยนสีที่ใช้งาน:

a: active {color: blue; }

หากต้องการเปลี่ยนสีลิงก์ที่ตามมา:

a: visited {color: purple; }

หากต้องการเปลี่ยนสีของเมาส์ให้ทำดังนี้

a: เลื่อน {สีเขียว; }

การพิจารณา

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