ตัวอย่างกฎทับกัน
สถานการณ์
อยากให้ย่อหน้าในกล่องเป็นสีเข้ม แต่มีกฎอื่นแย่ง
<div class="card" id="promo"> <p class="lead">โปรโมชันวันนี้</p> </div>
p { color: gray; } /* อ่อน */
.lead { color: navy; } /* แรงกว่า p */
#promo .lead { color: teal; } /* แรงกว่า .lead เพราะมี id */
ผลลัพธ์ที่คาดหวัง
ข้อความเป็นสี teal จาก #promo .lead — ไม่ใช่เพราะ “มาก่อน” แต่เพราะ specificity สูงกว่า