ประเภทของ CSS Selectors คุณสมบัติ - ผู้เชี่ยวชาญ Semalt

องค์ประกอบ HTML ประกอบด้วยคลาส ID และคุณลักษณะ ตัวเลือกแอททริบิวต์เลือกองค์ประกอบ HTML ที่มีคุณสมบัติหรือมีค่าแอททริบิวต์ ตัวเลือกแอททริบิวให้วิธีการง่ายๆในการใช้สไตล์กับองค์ประกอบ HTML ที่มีคุณลักษณะหรือค่าคุณลักษณะเฉพาะ ตัวเลือกแอททริบิวถูกกำหนดโดยวงเล็บสองตัวซึ่งล้อมรอบแอ็ตทริบิวต์ด้วยค่าของมัน ยังคุณสามารถใส่ตัวเลือกประเภทองค์ประกอบก่อน CSS [คุณลักษณะ] Selector ใช้กฎสไตล์กับองค์ประกอบถ้าและเมื่อมันประกอบด้วยลักษณะที่กำหนด

ประเภทของตัวเลือกคุณสมบัติ

มีตัวเลือกแอททริบิวต์หลายประเภทแต่ละประเภทสามารถใช้สำหรับกรณีแยก:

CSS [attribute | = "value"] Selector เน้นองค์ประกอบที่มีลักษณะเฉพาะและเริ่มต้นด้วยค่าที่กำหนด

CSS [attribute ~ = "value"] Selector ถูกใช้เพื่อค้นหาองค์ประกอบที่มีค่าคุณสมบัติที่มีคำเฉพาะ

CSS [attribute ^ = "value"] Selector ค้นหาองค์ประกอบที่มีค่าคุณสมบัติขอร้องด้วยค่าเฉพาะ ค่าไม่จำเป็นต้องเป็นทั้งคำ

CSS [attribute $ = "value"] Selector ค้นหาส่วนประกอบที่มีค่าคุณลักษณะที่ลงท้ายด้วยค่าที่กำหนด

แอพพลิเคชั่นของ CSS attribute selector

มีหลายวิธีที่ตัวเลือกแอททริบิวต์สามารถใช้แทนการใช้ตัวเลือก universal, class หรือ ID

การใช้ตัวเลือกคุณลักษณะที่ใช้กันมากที่สุดคืออินพุต สิ่งเหล่านี้รวมถึงตัวเลือกข้อความตัวเลือกช่องทำเครื่องหมายตัวเลือกรหัสผ่านตัวเลือกไฟล์ตัวเลือกที่ซ่อนตัวเลือกรหัสผ่านตัวเลือกวิทยุตัวเลือกการรีเซ็ตและอื่น ๆ

รูปแบบการจัดแต่งทรงผม

ตัวเลือกแอททริบิวมีประโยชน์มากเมื่อจัดแต่งทรงผมในรูปแบบที่ไม่มีคลาสหรือ ID

ลิงค์สไตล์

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

อินพุตชายแดน

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

จัดแต่งทรงผมสี

ตัวเลือกคุณสมบัติ CSS ทำให้ง่ายต่อการจัดองค์ประกอบทั้งหมดที่มีค่าสีโดยเฉพาะ คุณสามารถใช้สัญลักษณ์สี, RGB (), RGBA (), HSL () และสัญลักษณ์ HSLA () ค่าสี RGBA เป็นส่วนเสริมของโมเดลสี RGB พร้อมช่องสัญญาณที่กำหนดความทึบของสี ค่าพารามิเตอร์อยู่ในช่วงตั้งแต่ 1.0 (ทึบแสง) ถึง 0.0 (โปร่งใส)

โมเดลสี HSL ถูกอธิบายว่าเป็น (Hue_saturation_Lightness) การแสดงเฉดสีนั้นอยู่ในรูปของมุม (0-360) หรือวงล้อสี ความอิ่มตัวและความสว่างจะถูกวัดเป็นเปอร์เซ็นต์ 0% ของความอิ่มตัวที่แสดงถึงสีหรือสีเทาในขณะที่ 100 หมายถึงสีเต็ม ความสว่าง 100% หมายถึงสีขาวในขณะที่ 0% เป็นสีดำ