ประเภทของ 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% เป็นสีดำ