본문 바로가기
카테고리 없음

이미지에 테두리와 둥근 모서리 스타일 적용하기

by EPUB 마스터 박원옥 2025. 2. 25.
반응형
SMALL

웹사이트에서 이미지를 삽입할 때, 디자인을 더 예쁘게 만들고 싶을 때가 많습니다. 예를 들어 "이 이미지에만 얇은 테두리를 주고 싶어!" 혹은 "이미지의 모서리를 부드럽게 만들고 싶은데..." 같은 고민이 있을 수 있습니다.
이럴 때 유용한 것이 바로 HTML의 class 속성과 CSS입니다!

 

<결론을 먼저 만나봅시다! >

1. 텍스트 폴더에 있는  .xhtml 페이지의 코드 보기입니다.

.xhtml 코드 보기

2. Styles 폴더에 있는 .css 페이지의 내용입니다.

스타일시트 .css

3.  미리보기 내용입니다.

미리보기

 

 

<이론으로 하나씩 이해해 봅시다! >

1. class 속성이란?

class는 HTML 요소(태그)에 이름을 붙이는 역할을 합니다. 이 이름을 이용하면 CSS에서 특정 요소를 선택해 스타일을 적용할 수 있습니다.

2. 이미지에 테두리와 둥근 모서리 추가하기

우선, HTML에서 class="rounded-border"를 추가하여 스타일을 적용할 이미지를 지정합니다.

예제 코드

<img src="sample-image.jpg" alt="예제 이미지" class="rounded-border">

위 코드에서 class="rounded-border"라고 지정했기 때문에, CSS에서 .rounded-border 클래스를 이용해 스타일을 변경할 수 있습니다.

3. CSS 코드 작성하기

CSS에서 .rounded-border 클래스를 만들고 스타일을 추가해보겠습니다.

.rounded-border {
    border: 2px solid #ccc; /* 연한 회색 테두리 */
    border-radius: 10px; /* 모서리를 둥글게 */
    padding: 4px; /* 이미지와 테두리 사이 간격 */
    display: block; /* 레이아웃 정렬을 위해 */
    max-width: 100%; /* 반응형 조정 */
}

4. 여러 개의 클래스를 조합하기

하나의 요소에 여러 개의 클래스를 적용할 수도 있습니다. 예를 들어, 그림자 효과까지 추가하고 싶다면 다음과 같이 하면 됩니다.

HTML 예제

<img src="sample-image.jpg" alt="예제 이미지" class="rounded-border shadow">

CSS 코드

.shadow {
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1); /* 부드러운 그림자 효과 */
}

5. 마무리

이제 class 속성을 사용해서 이미지에 테두리를 추가하고, 모서리를 둥글게 만드는 방법을 알게 되었어요!
이 방법을 활용하면 의 이미지를 더 깔끔하고 세련되게 만들 수 있습니다.

직접 실습해보면서 원하는 스타일을 적용해보세요! 😊

반응형
LIST