💡 핵심 요약 (TL;DR)
HTML5와 CSS : background 기본속성 7종세트의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다.
핵심 설정과 구현 코드를 단계별로 파악하여 상황에 맞게 유연하게 활용할 수 있다.
CSS background 기본속성 7종세트

1 2 3 4 5 6 7 8 9 10
| body{ width: 500px; height: 200px; background-image: url("../img/이미지이름"); background-repeat: no-repeat; background-size: cover; background-position: center; background-attachment: fixed; }
|
div에 이미지 삽입했을 때 기본속성
1 2 3 4 5 6 7
| div{ background-color: white; width: 100px; padding: 410px; margin: 30px auto; border: 10px solid coral; }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
margin: 30px auto;
margin: 30px auto 50px;
margin: 10px 20px 30px 10px;
border-width: 10px; border-style: solid; border-color: coral;
border: 10px solid coral;
|
가장 중요한 박스모델
가장 중요한 박스모델을 정리하자면
1 2 3 4 5 6 7 8
| Box model
width : 너비, 미설정시 모부크기만큼 꽉참 height : 미설정시 자식높이만큼 자동 조절 margin : 바깥여백 padding : 안쪽여백, 설정시 자신의 width와 height에 padding만큼 증가함 border : 테두리, 설정시 자신의 width만큼 증가함
|