1. μκ°
μ¬λ¬ μΉ λμμΈ μμ± μ€μμ Marginκ³Ό Paddingμ λ μ΄μμμ μ‘°μ ν λ λ§€μ° μ€μν μν μ μνν©λλ€. μ΄λ€ μμ±μ HTML λ° CSSλ₯Ό μ¬μ©νμ¬ μμλ€μ κ°κ²©κ³Ό μ¬λ°±μ μ‘°μ νλλ° μ¬μ©λ©λλ€. Marginκ³Ό Padding μμ±μ μ μ¬ν΄ λ³΄μΌ μ μμ§λ§, μ€μ λ‘λ λ€λ₯Έ λͺ©μ κ³Ό λμ λ°©μμ κ°μ§κ³ μμ΅λλ€. μ΄ κΈμμλ Marginκ³Ό Padding μμ±μ μ°¨μ΄μ κ³Ό μ¬μ©λ²μ λν΄ μμΈν μμλ³΄κ² μ΅λλ€.
2. Margin μμ±
Margin μμ±μ μμμ μΈλΆ μ¬λ°±μ μ μν©λλ€. μ¦, μμ μ£Όμμ 곡κ°μ λ§λ€μ΄ λ€λ₯Έ μμλ€κ³Όμ κ°κ²©μ κ²°μ ν©λλ€. Margin μμ±μ λ€μν λ¨μλ₯Ό μ¬μ©νμ¬ μ§μ ν μ μμΌλ©°, μμ κ°λ μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, margin-top
, margin-right
, margin-bottom
, margin-left
μ κ°μ΄ μμ±μ κ°λ³μ μΌλ‘ μ§μ ν μ μμ΅λλ€. λλ margin
μμ±μ μ¬μ©νμ¬ ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ ν μλ μμ΅λλ€.
3. Padding μμ±
Padding μμ±μ μμμ λ΄λΆ μ¬λ°±μ μ μν©λλ€. μ¦, μμμ μ½ν
μΈ μ κ²½κ³ μ¬μ΄μ μ¬λ°±μ μ‘°μ ν©λλ€. Padding μμ±μ λ§μ°¬κ°μ§λ‘ λ€μν λ¨μλ₯Ό μ¬μ©νμ¬ μ§μ ν μ μμΌλ©°, μμ κ°μ μ¬μ©ν μ μμ΅λλ€. λ§μ°¬κ°μ§λ‘, κ°λ³ λ°©ν₯μ μ¬λ°±μ padding-top
, padding-right
, padding-bottom
, padding-left
μ κ°μ μμ±μΌλ‘ μ§μ νκ±°λ padding
μμ±μ μ¬μ©νμ¬ ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ ν μ μμ΅λλ€.
4. Marginκ³Ό Padding μμ±μ μ°¨μ΄μ
Marginκ³Ό Paddingμ κ°κ° μμμ μΈλΆμ λ΄λΆ μ¬λ°±μ μ‘°μ νλ μμ±μ΄μ§λ§, κ·Έ μ°¨μ΄μ μ΄ μ‘΄μ¬ν©λλ€. Marginμ μμμ μ£Όλ³ μμ κ°μ κ°κ²©μ κ²°μ νλ λ°λ©΄, Paddingμ μμ λ΄λΆμμ μ½ν μΈ μμ κ°κ²©μ μ‘°μ ν©λλ€. μ¦, Marginμ μμμ λ€λ₯Έ μμλ€κ³Όμ κ°κ²©μ μ€μ νκ³ , Paddingμ μμ λ΄λΆμ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ μ€μ ν©λλ€. μ΄λ‘ μΈν΄ Marginμ μμμ μμΉλ₯Ό λ³κ²½νκ±°λ κ°κ²©μ μ‘°μ ν λ μ¬μ©λκ³ , Paddingμ μμμ λ΄λΆμμ μ½ν μΈ μμ κ°κ²©μ μ‘°μ νλλ° μ£Όλ‘ μ¬μ©λ©λλ€.
5. Marginκ³Ό Padding μμ±μ μ¬μ©λ²
Marginκ³Ό Padding μμ±μ CSSμμ κ° μμμ μ μ©λ©λλ€. μμ±μ κ°μ μ§μ ν λλ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. Marginκ³Ό Padding μμ±μ μ νμ μΌλ‘ κ°λ³ λ°©ν₯μ μ¬λ°±μ μ§μ νκ±°λ λͺ¨λ λ°©ν₯μ ν λ²μ μ§μ νλ λ°©μμΌλ‘ μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, margin-top: 10px;
, padding: 20px;
μ κ°μ΄ κ°λ³μ μΌλ‘ μ§μ νκ±°λ margin: 10px 20px 30px 40px;
, padding: 20px 10% 5px;
μ κ°μ΄ λͺ¨λ λ°©ν₯μ ν λ²μ μ§μ νλ λ°©μλ μ¬μ©ν μ μμ΅λλ€. Marginκ³Ό Padding μμ±μ μΉ λμμΈμμ λ μ΄μμ μ‘°μ μ μν΄ λΉλ²νκ² μ¬μ©λλ―λ‘, μ΅μν΄μ§κ³ μμ£Ό νμ©ν νμκ° μμ΅λλ€.
2. Margin μμ±
Margin μμ±μ μμμ μΈλΆ μ¬λ°±μ μ μν©λλ€. μ΄ μ¬λ°±μ μμμ μ£Όλ³ μμλ€κ³Όμ κ°κ²©μ κ²°μ νλ λ° μ¬μ©λ©λλ€. Margin μμ±μ μ¬μ©νμ¬ μμ μ£Όμμ 곡κ°μ λ§λ€μ΄ λ€λ₯Έ μμλ€κ³Όμ κ°κ²©μ μ‘°μ ν μ μμ΅λλ€.
Margin μμ±μ κ°λ³ λ°©ν₯μ μ§μ νλ λ°©λ²κ³Ό ν λ²μ λͺ¨λ λ°©ν₯μ μ§μ νλ λ°©λ²μ΄ μμ΅λλ€. κ°λ³ λ°©ν₯μ μ§μ ν λλ margin-top
, margin-right
, margin-bottom
, margin-left
μ κ°μ μμ±μ μ¬μ©ν©λλ€. μ΄λ€ μμ±μ κ°κ° μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ μ¬λ°±μ μ§μ ν©λλ€. κ°μ μ§μ ν λλ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, margin-top: 10px;
μ μμ μμͺ½μ 10ν½μ
μ μ¬λ°±μ μμ±ν©λλ€.
ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ margin
μμ±μ μ¬μ©ν©λλ€. margin
μμ±μλ λ°©ν₯μ μλ―Ένλ κ°μ΄ 곡백μΌλ‘ ꡬλΆλμ΄ μμλλ‘ μ§μ λ©λλ€. κ°μ μ§μ ν λλ λ§μ°¬κ°μ§λ‘ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, margin: 10px 20px 30px 40px;
μ μμͺ½ μ¬λ°±μ΄ 10ν½μ
, μ€λ₯Έμͺ½ μ¬λ°±μ΄ 20ν½μ
, μλμͺ½ μ¬λ°±μ΄ 30ν½μ
, μΌμͺ½ μ¬λ°±μ΄ 40ν½μ
μΈ μ¬λ°±μ μμ±ν©λλ€.
Margin μμ±μ μμ κ°λ μ¬μ©ν μ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ μμλ₯Ό μ£Όλ³ μμλ μ½ν
μΈ μ κ²ΉμΉκ² λ°°μΉν μ μμ΅λλ€. μλ₯Ό λ€μ΄, margin-left: -20px;
μ μΌμͺ½μΌλ‘ 20ν½μ
λ§νΌ μμλ₯Ό μ΄λμν΄μΌλ‘μ¨ μ£Όλ³ μμμ κ²Ήμ³μ§κ² λ§λλλ€.
Margin μμ±μ μΉ λμμΈμ λ μ΄μμ μ‘°μ μ λ§€μ° μ μ©νκ² μ¬μ©λλ μμ±μ λλ€. μμλ€ μ¬μ΄μ κ°κ²©μ μ‘°μ νμ¬ λμμΈμ 곡기κ°μ μ£Όκ±°λ μμλ€ κ°μ μΆ©λμ νΌνλ λ± λ€μν λͺ©μ μΌλ‘ νμ©ν μ μμ΅λλ€.
3. Padding μμ±
Padding μμ±μ μμμ λ΄λΆ μ¬λ°±μ μ μν©λλ€. μ΄ μ¬λ°±μ μμμ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ μ‘°μ νλ λ° μ¬μ©λ©λλ€. Padding μμ±μ μ¬μ©νμ¬ μμμ λ΄λΆμμ μ½ν μΈ μμ κ°κ²©μ μ‘°μ ν μ μμ΅λλ€.
Padding μμ±μ κ°λ³ λ°©ν₯μ μ§μ νλ λ°©λ²κ³Ό ν λ²μ λͺ¨λ λ°©ν₯μ μ§μ νλ λ°©λ²μ΄ μμ΅λλ€. κ°λ³ λ°©ν₯μ μ§μ ν λλ padding-top
, padding-right
, padding-bottom
, padding-left
μ κ°μ μμ±μ μ¬μ©ν©λλ€. μ΄λ€ μμ±μ κ°κ° μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ λ΄λΆ μ¬λ°±μ μ§μ ν©λλ€. κ°μ μ§μ ν λλ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, padding-top: 10px;
μ μμμ μμͺ½ λ΄λΆμ 10ν½μ
μ μ¬λ°±μ μμ±ν©λλ€.
ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ padding
μμ±μ μ¬μ©ν©λλ€. padding
μμ±μλ λ°©ν₯μ μλ―Ένλ κ°μ΄ 곡백μΌλ‘ ꡬλΆλμ΄ μμλλ‘ μ§μ λ©λλ€. κ°μ μ§μ ν λλ λ§μ°¬κ°μ§λ‘ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, padding: 10px 20px 30px 40px;
μ μμͺ½ λ΄λΆ μ¬λ°±μ΄ 10ν½μ
, μ€λ₯Έμͺ½ λ΄λΆ μ¬λ°±μ΄ 20ν½μ
, μλμͺ½ λ΄λΆ μ¬λ°±μ΄ 30ν½μ
, μΌμͺ½ λ΄λΆ μ¬λ°±μ΄ 40ν½μ
μΈ μ¬λ°±μ μμ±ν©λλ€.
Padding μμ±μ μμμ λ΄λΆ μ¬λ°±μ μ‘°μ νμ¬ λμμΈμ μ μ°μ±μ λΆμ¬νλ λ° μ¬μ©λ©λλ€. λ΄λΆ μ¬λ°±μ μ‘°μ ν¨μΌλ‘μ¨ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ λ§λ€μ΄ λμμΈμ μ‘°νλ₯Ό μ΄λ£¨κ±°λ μ½ν μΈ μ κ°λ μ±μ ν₯μμν€λ λ± λ€μν λͺ©μ μΌλ‘ νμ©ν μ μμ΅λλ€. Padding μμ±μ μΉ λμμΈμμ λ μ΄μμμ μ‘°μ νλ λ° νμμ μΈ μμ± μ€ νλμ λλ€.
4. Marginκ³Ό Padding μμ±μ μ°¨μ΄μ
Marginκ³Ό Paddingμ λͺ¨λ λ μ΄μμ μ‘°μ μ μ¬μ©λλ μμ±μ΄μ§λ§, μλ‘ λ€λ₯Έ κΈ°λ₯κ³Ό μν μ κ°κ³ μμ΅λλ€. μ£Όμν μ°¨μ΄μ μ μ΄ν΄λ³΄κ² μ΅λλ€.
Margin (μΈλΆ μ¬λ°±)
Marginμ μμμ μΈλΆ μ¬λ°±μ μ§μ νλ λ° μ¬μ©λ©λλ€. μ¬λ°±μ ν΄λΉ μμμ μ£Όλ³ μμλ€κ³Όμ κ°κ²©μ κ²°μ νλ μν μ ν©λλ€. Margin μμ±μ μ¬μ©νμ¬ μμ μ£Όμμ μ¬λ°±μ μμ±ν μ μμ΅λλ€.
- Marginμ μμμ μ£Όλ³ μμλ€κ³Όμ 곡κ°μ μ‘°μ νλ λ° μ¬μ©λ©λλ€.
- Margin μμ±μ μ¬μ©νμ¬ κ°λ³ λ°©ν₯λ³λ‘ μ¬λ°±μ μ§μ ν μ μμ΅λλ€.
- Marginμ μμμ λ°κΉ₯μͺ½μ μ μ©λλ©°, μ£Όλ³ μμμμ κ°κ²©μ μ‘°μ ν©λλ€.
- μμμ μμ κ° λͺ¨λ μ¬μ©ν μ μμ΅λλ€. μμ κ°μ μ¬μ©νλ©΄ μμλ₯Ό μ£Όλ³ μμλ μ½ν μΈ μ κ²ΉμΉκ² λ°°μΉν μ μμ΅λλ€.
- μ¬λ¬ κ°μ μμλ€μ΄ μλ‘ μ€μ²©λλ κ²½μ°, λ§μ§λ€μ΄ μ€μ²©λμ΄ κ²°ν©λμ§ μκ³ κ°μ₯ ν° λ§μ§ κ°μΌλ‘ κ²°μ λ©λλ€.
Padding (λ΄λΆ μ¬λ°±)
Paddingμ μμμ λ΄λΆ μ¬λ°±μ μ§μ νλ λ° μ¬μ©λ©λλ€. μ¬λ°±μ μμμ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ κ²°μ νλ μν μ ν©λλ€. Padding μμ±μ μ¬μ©νμ¬ μμμ λ΄λΆμμ μ½ν μΈ μμ κ°κ²©μ μ‘°μ ν μ μμ΅λλ€.
- Paddingμ μμμ λ΄λΆ μ¬λ°±μ μ‘°μ νλ λ° μ¬μ©λ©λλ€.
- Padding μμ±μ μ¬μ©νμ¬ κ°λ³ λ°©ν₯λ³λ‘ μ¬λ°±μ μ§μ ν μ μμ΅λλ€.
- Paddingμ μμμ λ΄λΆμ μ μ©λλ©°, μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ μ‘°μ ν©λλ€.
- Paddingμ μμμ ν¬κΈ°μ μν₯μ μ£Όμ§ μκ³ , μ½ν μΈ μμ κ°κ²©λ§ μ‘°μ ν©λλ€.
- μ¬λ¬ κ°μ μμλ€μ΄ μ€μ²©λλ κ²½μ°, ν¨λ©λ€μ μ€μ²©λμ΄ κ²°ν©λμ΄ μ μ©λ©λλ€.
Marginκ³Ό Paddingμ μμλ₯Ό λ μ΄μμνλ κ³Όμ μμ μ€μν μν μ ν©λλ€. Marginμ μμμ μ£Όλ³ μμλ€κ³Όμ κ°κ²©μ λ리거λ μ€μ¬μ λμμΈμ μΈ μ‘°νλ₯Ό μ΄λ£¨λ λ° μ¬μ©λλ©°, Paddingμ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ μ‘°μ νμ¬ κ°λ μ±μ΄λ λμμΈμ μΈ μμλ₯Ό ν₯μμν€λ λ° μ¬μ©λ©λλ€.
5. Marginκ³Ό Padding μμ±μ μ¬μ©λ²
Marginκ³Ό Paddingμ CSSμμ μμμ λ μ΄μμμ μ‘°μ νλ λ° μ¬μ©λλ μμ±μ λλ€. μλμμλ Marginκ³Ό Padding μμ±μ μ¬μ©λ²μ μ€λͺ νκ² μ΅λλ€.
Margin μμ± μ¬μ©λ²
Margin μμ±μ μμμ μ£Όλ³ μμλ€κ³Όμ κ°κ²©μ μ‘°μ νλ λ° μ¬μ©λ©λλ€. κ°λ³ λ°©ν₯μ μ§μ νλ λ°©λ²κ³Ό ν λ²μ λͺ¨λ λ°©ν₯μ μ§μ νλ λ°©λ²μ΄ μμ΅λλ€.
κ°λ³ λ°©ν₯ μ§μ
Margin μμ±μ μ¬μ©νμ¬ κ°λ³ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ λ€μκ³Ό κ°μ΄ μ¬μ©ν©λλ€:
μμ μ νμ {
margin-top: κ°;
margin-right: κ°;
margin-bottom: κ°;
margin-left: κ°;
}
μ μ½λμμ μμ μ νμ
λ μ¬λ°±μ μ§μ νλ €λ μμλ₯Ό μ ννλλ° μ¬μ©λλ μ νμμ
λλ€. κ°
μ μ¬λ°±μ ν¬κΈ°λ₯Ό λνλ΄λλ°, ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. κ° μμ±μ μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ λ°©ν₯μ μ¬λ°±μ μ§μ ν©λλ€.
ν λ²μ λͺ¨λ λ°©ν₯ μ§μ
Margin μμ±μ μ¬μ©νμ¬ ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ λ€μκ³Ό κ°μ΄ μ¬μ©ν©λλ€:
μμ μ νμ {
margin: μλ¨ μ¬λ°± μ°μΈ‘ μ¬λ°± νλ¨ μ¬λ°± μ’μΈ‘ μ¬λ°±;
}
μ μ½λμμ μμ μ νμ
λ μ¬λ°±μ μ§μ νλ €λ μμλ₯Ό μ ννλλ° μ¬μ©λλ μ νμμ
λλ€. μλ¨ μ¬λ°±
, μ°μΈ‘ μ¬λ°±
, νλ¨ μ¬λ°±
, μ’μΈ‘ μ¬λ°±
μ κ°κ° μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ λ°©ν₯μ μ¬λ°±μ μ§μ νλλ° μ¬μ©λλ κ°μ
λλ€. κ°μ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€.
Padding μμ± μ¬μ©λ²
Padding μμ±μ μμμ λ΄λΆ μ¬λ°±μ μ‘°μ νλ λ° μ¬μ©λ©λλ€. κ°λ³ λ°©ν₯μ μ§μ νλ λ°©λ²κ³Ό ν λ²μ λͺ¨λ λ°©ν₯μ μ§μ νλ λ°©λ²μ΄ μμ΅λλ€.
κ°λ³ λ°©ν₯ μ§μ
Padding μμ±μ μ¬μ©νμ¬ κ°λ³ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ λ€μκ³Ό κ°μ΄ μ¬μ©ν©λλ€:
μμ μ νμ {
padding-top: κ°;
padding-right: κ°;
padding-bottom: κ°;
padding-left: κ°;
}
μ μ½λμμ μμ μ νμ
λ μ¬λ°±μ μ§μ νλ €λ μμλ₯Ό μ ννλλ° μ¬μ©λλ μ νμμ
λλ€. κ°
μ μ¬λ°±μ ν¬κΈ°λ₯Ό λνλ΄λλ°, ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€. κ° μμ±μ μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ λ°©ν₯μ μ¬λ°±μ μ§μ ν©λλ€.
ν λ²μ λͺ¨λ λ°©ν₯ μ§μ
Padding μμ±μ μ¬μ©νμ¬ ν λ²μ λͺ¨λ λ°©ν₯μ μ¬λ°±μ μ§μ νλ €λ©΄ λ€μκ³Ό κ°μ΄ μ¬μ©ν©λλ€:
μμ μ νμ {
padding: μλ¨ μ¬λ°± μ°μΈ‘ μ¬λ°± νλ¨ μ¬λ°± μ’μΈ‘ μ¬λ°±;
}
μ μ½λμμ μμ μ νμ
λ μ¬λ°±μ μ§μ νλ €λ μμλ₯Ό μ ννλλ° μ¬μ©λλ μ νμμ
λλ€. μλ¨ μ¬λ°±
, μ°μΈ‘ μ¬λ°±
, νλ¨ μ¬λ°±
, μ’μΈ‘ μ¬λ°±
μ κ°κ° μμμ μμͺ½, μ€λ₯Έμͺ½, μλμͺ½, μΌμͺ½ λ°©ν₯μ μ¬λ°±μ μ§μ νλλ° μ¬μ©λλ κ°μ
λλ€. κ°μ ν½μ
(px), λ°±λΆμ¨(%) λ± λ€μν λ¨μλ₯Ό μ¬μ©ν μ μμ΅λλ€.
Marginκ³Ό Padding μμ±μ κ°κ° μΈλΆ μ¬λ°±κ³Ό λ΄λΆ μ¬λ°±μ μ‘°μ νκΈ° μν΄ μ¬μ©λ©λλ€. Marginμ μ£Όλ³ μμλ€κ³Όμ κ°κ²©μ μ‘°μ νλ λ° μ¬μ©λλ©°, Paddingμ μμμ μ½ν μΈ μ κ²½κ³ μ¬μ΄μ κ°κ²©μ μ‘°μ νλ λ° μ¬μ©λ©λλ€.
λκΈ