SVG 마스크 및 클리핑 레이아웃 테크닉

비트맵 이미지를 원형이나 단순 모서리가 둥근 사각형으로 오려내는 것은 CSS의 `border-radius`만으로 손쉽게 처리됩니다. 그러나 물방울이나 로고 실루엣 등 복잡하고 유기적인 비정형의 모습으로 칼처럼 도려내거나, 안개가 걷히듯 부드럽게 그라데이션으로 지워내려면 SVG의 clipPath(클리핑 패스)mask(마스크) 기술이 유일한 해답입니다.

본문 상단 광고 슬롯 (구글 애드센스 반응형 디스플레이 광고)

1. clipPath: 경계를 칼같이 오려내는 이진법 자르기

도형의 내부 영역(1)과 바깥 영역(0)을 픽셀 단위로 완벽하게 구분하여 경계를 잘라냅니다.

<svg width="0" height="0">
  <defs>
    <clipPath id="circle-clip">
      <circle cx="100" cy="100" r="80" />
    </clipPath>
  </defs>
</svg>

<!-- 이미지 노드에 클리핑 매핑 -->
<image href="photo.jpg" width="200" height="200" clip-path="url(#circle-clip)" />

2. mask: 휘도(Luminance)와 투명도로 부드럽게 지워내기

클리핑과 달리 마스크는 하얀색 노출(100% 보임), 검은색 차단(100% 숨김), 그리고 회색 반투명(그라디언트)에 대응하여 부드러운 전환 효과를 구현합니다.

<defs>
  <mask id="fade-mask">
    <!-- 하얀색에서 검은색으로 가는 마스킹 그라디언트 생성 -->
    <rect width="200" height="200" fill="url(#grad)" />
  </mask>
</defs>
"SVG 클리핑과 마스킹을 제어하면 포토샵으로 미리 누끼를 딴 PNG 이미지를 여러 장 준비할 필요 없이, 서버 자원을 전혀 쓰지 않는 모던 반응형 카드 크롭 효과를 만들 수 있습니다."
본문 중간 광고 슬롯 (구글 애드센스 인프리미엄 콘텐츠 광고)

3. 텍스트 마스크(Text Masking)와 인터랙션 조합

SVG의 `<text>` 태그를 `clipPath`에 적용하면 화려한 배경 비디오나 우주 은하수 이미지가 텍스트 글자 모양 안에서만 찰랑거리며 렌더링되는 시각적 걸작을 손쉽게 완성할 수 있습니다.

4. 요약: 최종 비주얼을 정돈하라

단순 크로핑을 넘어 이미지와 텍스트의 투명 마스킹을 활용해 사이트 방문자들에게 강력한 첫인상을 선사하는 고해상도 히어로 영역을 디자인해 보십시오.

본문 하단 광고 슬롯 (구글 애드센스 일치하는 콘텐츠/디스플레이 광고)