λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ“‚ 기술 λ©΄μ ‘/Language

CSS box model에 λŒ€ν•΄μ„œ μ„€λͺ…ν•΄ μ£Όμ„Έμš”.

by Dev. Ella 2023. 3. 13.

πŸ‘©πŸ»‍πŸ’» CSS box model에 λŒ€ν•΄μ„œ μ„€λͺ…ν•΄ μ£Όμ„Έμš”.

 

πŸ’πŸ»‍♀️ μš”μ•½ν•˜μžλ©΄ ,

HTML μš”μ†ŒλŠ” λ°•μŠ€ μ˜μ—­μ˜ ν˜•νƒœλ‘œ λ˜μ–΄ μžˆλŠ”λ°, 이λ₯Ό λ””μžμΈμ μœΌλ‘œ ν‘œν˜„ν•˜κΈ° μœ„ν•΄ box model μ΄λΌλŠ” λͺ…칭을 λΆ™μ—¬ 놓은 κ²ƒμž…λ‹ˆλ‹€. 이 λ°•μŠ€λŠ” content, padding, border, margin 총 4가지 μš”μ†Œλ‘œ κ΅¬μ„±λ©λ‹ˆλ‹€.

 

Content

μš”μ†Œμ˜ ν…μŠ€νŠΈλ‚˜ 이미지 λ“± HTML νƒœκ·Έ 사이에 λ‹΄κΈ΄ λ‚΄μš©μ΄ ν‘œν˜„λ˜λŠ” μ˜μ—­μž…λ‹ˆλ‹€. width, height ν”„λ‘œνΌν‹°λ₯Ό κ°–μŠ΅λ‹ˆλ‹€.

 

Padding

ν…Œλ‘λ¦¬ μ•ˆμͺ½μ— μœ„μΉ˜ν•˜λŠ” μš”μ†Œμ˜ 'λ‚΄λΆ€ μ—¬λ°±' μ˜μ—­μ΄λ©°, border와 content 사이에 μœ„μΉ˜ν•©λ‹ˆλ‹€. 기본적으둜 투λͺ…μƒ‰μž…λ‹ˆλ‹€.

 

Border

ν…Œλ‘λ¦¬ μ˜μ—­μœΌλ‘œ, λ°•μŠ€μ˜ 경계λ₯Ό ν‘œμ‹œν•˜λŠ” 역할을 ν•©λ‹ˆλ‹€.

 

Margin

ν…Œλ‘λ¦¬ λ°”κΉ₯에 μœ„μΉ˜ν•˜λŠ” μš”μ†Œμ˜ 'μ™ΈλΆ€ μ—¬λ°±' μ˜μ—­μž…λ‹ˆλ‹€. λ‹€λ₯Έ λ°•μŠ€μ™€μ˜ 간격을 μ˜λ―Έν•©λ‹ˆλ‹€. 기본적으둜 투λͺ…색이며 배경색을 지정할 수 μ—†μŠ΅λ‹ˆλ‹€.

 

 

πŸ“Ž λ‚΄μš© μ°Έμ‘°

- velog: 기술 λ©΄μ ‘ μ€€λΉ„

- velog: Section 1 νšŒκ³ 

λŒ“κΈ€