CSS คืออะไร
ภาพรวม
CSS (Cascading Style Sheets) คือภาษาที่บอกเบราว์เซอร์ว่าเอลิเมนต์ควร ดูอย่างไร — สี พื้นหลัง ขนาดตัวอักษร ระยะห่าง เลย์เอาต์
บทบาทเทียบ HTML
<h1> บอกว่า “นี่คือหัวข้อ” — CSS บอกว่าหัวข้อนั้นสีอะไร ใหญ่แค่ไหน
อย่าใช้ HTML เพื่อ “แต่งสวยอย่างเดียว” (เช่น ใส่ <br> ซ้ำเพื่อเว้นระยะ) — ให้ CSS จัดการรูปลักษณ์
คำว่า cascading หมายถึงกฎหลายชั้นไหลรวมกัน — บทนี้จะแตะสั้น ๆ แล้วเจาะลึกในบทถัดไปเรื่อง specificity