로그인  회원가입  
인포앤북 홈

4-1. 배경 이미지

■ 배경 이미지 삽입

웹 페이지에 이미지를 삽입할 때는 태그를 사용합니다. 이와 같이 이미지를 직접 삽입할 수도 있지만 CSS를 이용하여 HTML 요소에 배경으로 이미지를 삽입할 수 있습니다. 배경 이미지는 박스 형태의 요소에 밑 그림을 넣는 데 사용됩니다. 배경 이미지 안에는 배경 색상과 마찬가지로 텍스트나 이미지와 같은 요소들이 삽입될 수 있습니다.

배경 이미지 삽입
ex4-1.html
<style>
body {
background-image: url("img/bg1.png");
}
</style>
<body>
<h3>배경 이미지 삽입</h3>
<p>웹 페이지에 배경 이미지를 삽입하는 데에는 background-image 속성을 이용한다. 배경 이미지가 들어갈 영역보다 작을 때에는 배경 이미지가 수평과 수직 방향으로 반복된다.</p>
</body>
ex4-1.html의 실행 결과
■ 배경 이미지 반복과 배치

CSS의 background-repeat 속성을 사용하면 배경 이미지를 반복하지 않고 한 번만 사용하거나 수평 방향 또는 수직 방향으로만 반복하도록 설정할 수 있습니다. 그리고 배경 이미지를 특정 위치에 배치하는 데에는 background-position 속성을 사용합니다.

배경 이미지 반복과 배치
ex4-2.html
<style>
body {
background-image: url("img/pineapple.jpg");
background-repeat: no-repeat;
background-position: right top;
}
{ width: 500px; line-height: 180%;}
</style>
<body>
<h3>파인애플</h3>
<p>파인애플은 비타민이 풍부하여 피로회복에 도움을 주고, 효소 성분이 소화와 연육작용을 돕는 
        역할을 하는 맛과 영양 기능까지 갖춘 팔방미인 과일이다.</p>
</body>
ex4-2.html의 실행 결과

배경 이미지의 반복 설정에 사용된 background-repeat 속성 값을 정리하면 다음과 같습니다.

배경 이미지의 위치를 설정하는 background-position 속성 값을 표로 정리하면 다음과 같습니다.