[css] CSS clear를 사용하여 텍스트와 이미지를 올바르게 배치하는 방법은?
일반적으로 텍스트와 이미지를 올바르게 배치하기 위해서는 CSS clear 속성을 사용하여 플로팅 및 인라인 요소의 레이아웃을 제어해야 합니다.
1. 텍스트와 이미지 배치
우선, 텍스트와 이미지를 포함하는 요소를 선언합니다.
<div class="content">
<p>텍스트</p>
<img src="이미지URL" alt="이미지">
</div>
2. Clear 속성 사용
플로팅된 요소 주변에 다른 요소가 밀착되는 것을 방지하기 위해 clear 속성을 사용할 수 있습니다.
img {
float: left;
margin-right: 10px;
}
p {
clear: left;
}
이 코드에서 이미지는 왼쪽으로 플로팅되며, 텍스트는 이미지의 왼쪽에 배치됩니다. 또한 <p>
요소에 clear: left;
를 적용하여 이미지의 왼쪽에 텍스트가 표시될 수 있도록 설정합니다.
이제 텍스트와 이미지를 올바르게 배치할 수 있는 CSS clear 속성을 사용할 수 있습니다.