
1. ความสามารถในการวางซ้อน หากมีสไตล์ขัดแย้งกัน ให้ปฏิบัติตามคำสั่งการเขียน CSS และสไตล์สุดท้ายจะมีผลเหนือกว่า
2. การสืบทอด แท็กลูกจะสืบทอดสไตล์บางอย่างของแท็กพาเรนต์
เช่น ขนาดตัวอักษร สีข้อความ และคุณลักษณะข้อความอื่นๆ
3. ลำดับความสำคัญ เมื่อมีการนำกฎสองข้อขึ้นไปมาใช้กับองค์ประกอบหนึ่งๆ ในเวลาเดียวกัน จะต้องพิจารณาน้ำหนักด้วย
ตัวอย่าง
<สไตล์>
/* น้ำหนักของ ul และ li 0,0,0,1 + 0,0,0,1 = 0,0,0,2 */
อุลลี {
สี: สีเขียว;
-
/* น้ำหนักของลีคือ 0,0,0,1 */
ลี่ {
สี: สีฟ้า;
-
/* น้ำหนักของ .nav และ li 0,0,1,0 + 0,0,0,1 = 0,0,1,1 */
.nav ลี {
สี: สีชมพู;
-
</สไตล์>
<ร่างกาย>
<ul>
<li>ฉันเป็นสีเขียว</li>
</ul>
</ร่างกาย>ข้างต้นคือคุณสมบัติหลักสามประการใน CSS ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน