본문 바로가기

Webstoryboy

Category

Explanation

HTML

[HTML] <map>

<map>

<map> 태그는 이미지 맵을 정의합니다.


<map>

<map> 태그는 이미지 맵을 정의합니다.

특징 설명
요소 블록 요소(Block Element)
닫는 태그 닫는 태그 사용(<map> ~ </map>)
버전 HTML4
시각적 표현 클릭 영역이 설정됩니다.
사용성

정의(Definition)

  • <map> 태그는 이미지 요소에 클릭할 수 있는 영역을 설정합니다.
  • <map> 태그는 <area>와 <img> 태그를 같이 사용합니다.
  • <map> 태그의 name 속성과 이미지의 usemap 속성이 일치해야 적용됩니다.
  • 이미지 위에 영역을 설정하고 링크를 설정하는 방법은 많이 사용하지 않습니다. 직접 링크를 걸고 사용하는 것을 추천합니다.
  • 이미지 맵은 위치가 고정적이기 때문에 반응형 사이트에서 적용 할 수 없습니다.

속성(Property)

속성 값(예) 설명 버전
name name = "이름" 이미지 맵의 이름을 설정하는 필수 조항입니다. -

예제1(Sample)

이미지 위에 영역을 설정합니다.
롯데 타워 홈페이지로 이동 롯데 타워 배경 이미지
롯데타워를 클릭하면 롯데타워 홈페이지로 이동합니다.
HTML
CSS
SCRIPT
<map name="imagesMap" >
    <area shape="rect" coords="140,60,210,130" href="https://www.lwt.co.kr/" target="_blank" alt="롯데 타워 홈페이지로 이동" >
</map>
<img usemap="#imagesMap" src="https://tistory1.daumcdn.net/tistory/2933724/skin/images/hover08.jpg" alt="롯데 타워 배경 이미지" >
.sampleView {
    text-align: center;
}
.sampleView img {
    width: 300px;
}
//Javascript none

호환성(Compatibility)

크롬 아이콘 파이어폭스 아이콘 사파리 아이콘 오페라 아이콘 네이버 웨일 익스플로러6 아이콘6 익스플로러7 아이콘7 익스플로러8 아이콘8 익스플로러9 아이콘9 익스플로러10 아이콘10 익스플로러11 아이콘11 엣지 아이콘 안드로이드 아이콘 ios 아이콘
<area> 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능
name 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능 사용가능

참고 사이트(Reference)


더보기

인스타그램 보기 바로가기

포트폴리오 스터디 바로가기

유튜브 영상보기 바로가기