CSS میں ہر element ایک مستطیل باکس ہے جو چار تہوں سے بنا ہے، اندر سے باہر کی طرف: content، padding، border، اور margin۔ یہ سمجھنا کہ یہ کیسے ملتے ہیں، تمام layout کی بنیاد ہے۔
text
┌─────────────── margin ───────────────┐ ← space OUTSIDE, between elements
│ ┌──────────── border ────────────┐ │
│ │ ┌───────── padding ────────┐ │ │ ← space INSIDE, around content
│ │ │ content │ │ │ ← text/image (width × height)
│ │ └──────────────────────────┘ │ │
│ └─────────────────────────────────┘ │
└────────────────────────────────────────┘
