생활상식 자료실
이미지맵 태그로 그림에 링크 거는 법 본문
1.이미지맵 태그
이미지 맵이란 하나의 이미지에 좌표값을 넣어 링크 할 수 있도록 설정해 주는 것이다. <a>태그를 쓰면 이미지 전체를 링크시키지만 이미지맵 태그를 쓰면 그림에서 원하는 부분을 형태별로 좌표로 지정하여 링크시킬 수 있다.
일반적인 링크태크
<a href="http://www.naver.com"><img src="pic.jpg></a>
그림을 클릭하면 다른사이트가 연결되어 열림
그러나 이미지맵은 하나의 그림에서 여러개의 사이트를 연결시킨다.
이미지 맵의 기본 형식
이미지 맵은 다음과 같이 이미지 부분과 이미지 맵 시작부분, 맵 종류의 좌표값, 링크될 곳을 설정해주는 부분으로 크게 나누어진다.
1) <img src="이미지주소" usemap="#맵이름">
이미지 맵이 사용될 이미지가 불려지는 곳이다. 주의 할 점은 이미지 뒤에 usemap="#맵이름" 속성을 반드시 넣어 주어야 한다는 것이다. 맵이름은 사용자가 마음대로 정해서 넣어 주면 되지만, 맵이름은 항상 같아야 하며, 가급적이면 영문 소문자로 정해주는 것이 좋습니다. 웹 페이지의 파일명을 만들 때도 마찬가지로 영문소문자로 정해주면 좋다. 한글로 해되 되긴 하지만 인터넷이 원래 영문권 나라에서 만들어진 것이기에 한글로 해 놓으면 웹 브라우저가 가끔씩 인식을 못하는 경우가 있기 때문이다.
2)<map name="맵이름">
본격적으로 이미지 맵 태그가 시작되는 부분이다.
이미지 맵 태그는 다음과 같은 형태이다. <map name="맵이름">...</map>
이 부분에서는 위에 1)부분에서 지정해 주었던 맵이름을 name="맵이름"으로 삽입한다.
이것은 이미지와 이미지 맵 태그를 서로 연결시켜 주는 역할을 하기 때문에 아주 중요하다. 반드시 같은 맵이름을 삽입해야 하며, 이번에 주의할점은 "#"표시를 빼 준다는 점이다.
3)<area shape="맵형태" coords="좌표값" href="링크될 주소"></map>
여기에서는 이미지맵의 형태와 좌표값이 링크될 주소를 지정해준다. 맵의 형태에는 사각형, 원형, 다각형 등 3가지가 있다. 설정해 줄 때는 "shape"속성을 사용한다.
링크되는 영역의 모양 옵션을 보면...
shape="rect" ->사각형
shape="circle" ->원형
shape="poly" ->다각형
맵의 형태를 지정 했다면 좌표값을 설정해 줄 때는 "coords"속성을 사용한다. 링크될 주소 설정은 이미지 맵을 클릭하면 나타날 웹 페이지나 이미지 등의 주소를 적어주는 곳이다. 사용방법 또한 링크태그와 똑같이 href="링크될 주소"로만 작성하면 된다. 마지막으로 다른 태그와 마찬가지로 이미지 맵 태그도 반드시 </map>마감태그를 사용한다.
드림위버나 나모웹에디터로 이미지맵을 하면 자동으로 소스가 나타난다.
나모웹에디터로 작성시는 직접 끌어다 맞출 수도 있다.
2.이미지맵태그_좌표값읽기(coords)
이미지 맵을 지정하는 영역의 모양이 사각형일 경우, 원형일 경우, 다각형일 경우에 따라 coords속성의 좌표값이 달라진다.
**이미지 맵을 지정하는 영역의 링크 모양이 사각형일 경우**
형식
<area shape="rect" coords="좌측상단의 가로좌표, 좌측상단의 세로좌표,우측하단의 가로좌표,우측하단의 세로좌표" href="링크하여 이동하게 되는 html문서의 파일명">
**이미지 맵을 지정하는 영역의 링크 모양이 원형일 경우**
형식
<area shape="circle" coords="원중심의 가로좌표,원중심의 세로좌표,원의 반지름" href="링크하여 이동하게 되는 html문서의 파일명">
1.사각형
<CENTER><IMG border=0 src="https://sites.google.com/site/yes24image/images/rect.gif" useMap=#naver> <MAP name=naver><AREA href="http://www.naver.com" shape="rect" target=_blank coords="71, 19, 183, 89"></MAP></CENTER>
2.원형
<CENTER><IMG border=0 src="https://sites.google.com/site/yes24image/images/circle.gif" width=262 height=115 useMap=#daum> <MAP name=daum><AREA href="http://www.daum.net" shape="circle" target=_blank coords="135, 56, 50"></MAP></CENTER>
3.다각형
<CENTER><IMG border=0 src="https://sites.google.com/site/yes24image/images/poly.gif" width=262 height=115 useMap=#google> <MAP name=google><AREA href="http://www.google.com" shape="poly" target=_blank coords=86,11,200,48,200,102,72,103,112,55></MAP></CENTER>
◎ 한 그림에 여러개의 링크를 걸 수 있다. 그림판과 워드패드를 열고 그림판에 나타난 좌표값을 워드패드에 적는다.
<AREA href="http://www.daum.net" shape="rect" target=_blank coords="4,83,139,140">
<AREA href="http://www.google.com" shape="rect" target=_blank coords="432,78,575,134">
<AREA href="http://www.yahoo.com" shape="rect" target=_blank coords="6,227,223,288">
<AREA href="http://www.nate.com" shape="rect" target=_blank coords="366,238,549,285"></MAP>
'생활정보' 카테고리의 다른 글
결혼정보회사 직원들이 말해주는 결혼의 진실 (0) | 2007.11.20 |
---|---|
공무원임용시험령 (0) | 2007.11.11 |
기능직 10급 공무원 (0) | 2007.10.11 |
한국에서 미국은행 계좌 만들기 (0) | 2007.10.08 |
즐겨찾기 목록의 순서를 바꾸는 방법 (0) | 2007.10.07 |
유럽에 있는 대학들의 순위(1~100위) (0) | 2007.09.29 |
아시아에 있는 대학들의 순위 (1~100위) (0) | 2007.09.29 |
세계 대학들의 순위(1~100위) (0) | 2007.09.29 |
한국 대학들의 세계적인 순위 (0) | 2007.09.29 |
추석 차례상 음식위치 맞춰보기 (0) | 2007.09.24 |