
Paddingκ³Ό Margin λͺ¨λ μ¬λ°±μ λνλ΄κΈ° μν CSS μμ±μ΄λ€.

paddingμ Object λ΄μ μ¬λ°±(λ΄λΆ μ¬λ°±)μ μλ―Ένλ€. contentμ borderμ μ¬μ΄ μ¬λ°±μ λνλΈλ€.
padding: 20px; //μνμ’μ° λͺ¨λ 20px λ΄λΆ μ¬λ°±
padding: 20px 10px; //μν 20px, μ’μ° 20px λ΄λΆ μ¬λ°±
padding: 20px 10px 30px; //μ 20px, μ’μ° 10px, ν 30px λ΄λΆ μ¬λ°±
padding: 20px 20px 10px 10px; //μ 20px, μ° 20px, ν 10px, μ’ 10px λ΄λΆ μ¬λ°±
marginμ Objectμ νλ©΄κ³Όμ μ¬λ°±(μΈλΆ μ¬λ°±)μ μλ―Ένλ€. borderμ λ°κΉ₯ μͺ½ μ¬λ°±μ λνλΈλ€.
margin: 20px; //μνμ’μ° λͺ¨λ 20px μΈλΆ μ¬λ°±
margin: 20px 10px; //μν 20px, μ’μ° 20px μΈλΆ μ¬λ°±
margin: 20px 10px 30px; //μ 20px, μ’μ° 10px, ν 30px μΈλΆ μ¬λ°±
margin: 20px 20px 10px 10px; //μ 20px, μ° 20px, ν 10px, μ’ 10px μΈλΆ μ¬λ°±
margin: 0 auto; //μ’μ° μΈλΆ μ¬λ°±μ μλμΌλ‘ μ€μ , κ°μ΄λ° μ λ ¬ κΈ°λ₯
margin: -20px 0px 0px -20px; //μ or μ’ μμ μ¬λ°± μ€μ μ μ€μ λ°©ν₯μΌλ‘ μμ μ΄λ
margin: 0px -20px -20px 0px; //ν or μ° μμ μ¬λ°± μ€μ μ μ€μ λ°©ν₯μΌλ‘ λ€μ μμ λμ΄λΉκΉ
π‘ paddingκ³Ό margin λͺ¨λ pxμ΄ μλ λ€λ₯Έ λ¨μλ μ μ© κ°λ₯νλ€.
π‘ paddingμ κ²½μ° μμ κ° μ μ©μ΄ λΆκ°λ₯νλ€.
π‘ paddingμ κ²½μ° auto(μλ μ€μ ) κ° μ μ©μ΄ λΆκ°λ₯νλ€.
Margin λ³ν© νμμ΄λ ν μμμ μλμͺ½ λ°κΉ₯ μ¬λ°±κ³Ό λ€λ₯Έ ν μμμ μμͺ½ λ°κΉ₯ μ¬λ°±μ΄ λ§λλ κ²½μ° κ°μ₯ ν° μ¬λ°±μ κ° νλλ‘ ν©μ³μ§λ νμμ μλ―Ένλ€.

CSS μ½λλ₯Ό 보면 μ μμμ margin-bottom: 20pxκ³Ό μλ μμμ margin-top: 20pxμ΄ λ§λλ©΄ μμ κ°μ 20 + 20 = 40pxμ΄ λμ΄μΌ νλ€.

νμ§λ§ μ μ¬μ§μ 보면 margin-bottom: 20pxλ§ μ£Όμλλ° μμ μλ μ¬μ§κ³Ό κ°μ κ²°κ³Ό νλ©΄μ 보μ¬μ€λ€.
μ΄λ Margin λ³ν©(λΆκ΄΄) νμμ΄ μΌμ΄λ 20pxμ marginλ§ μ μ©λμλ€λ κ²μ΄λ€.
1) display: block
display: block λμ΄μκ±°λ <div> νκ·Έμ κ°μ΄ display μμ±μ κΈ°λ³Έ μ€μ κ°μ΄ blockμΌλ‘ λμ΄ μλ μμμμ λ°μνλ€.
2) μν λ°κΉ₯ μ¬λ°±λ§ λ³ν©
μ’μ° λ°κΉ₯ μ¬λ°±μ λ³ν© νμμ΄ λ°μνμ§ μλλ€. μ€μ§ μν λ°κΉ₯ μ¬λ°±μμλ§ λ°μνλ€.
display: inline-block λ³κ²½

display μμ±μ inline-blockμΌλ‘ λ³κ²½νκ² λλ©΄ heightμ weightλ₯Ό λͺ¨λ μ€μ ν μ μμ λΏλ§ μλλΌ margin λ³ν© νμμ΄ μΌμ΄λμ§ μλλ€.