2016. 1. 18. 15:31ㆍlanguage/html
1. img map 태그
img map(이미지 맵) 기능은 하나의 이미지에 여러가지 모양의 영역을 구성하고 이 모양에 링크를 설정하는 기능을 말한다.
즉, 하나의 이미지에 여러개의 링크를 설정할 수 있다는 말이다.
개인적으로 홈페이지를 만드는 동안에는 사용해 본적도 없고 굳이 사용할 필요도 없는 기능 같다.
홈페이지를 만들 때 링크가 나눠지면 버튼을 나눠서 만들면 된다.
이미지의 좌표를 가지고 링크를 설정한다는 것은 효율적이지도 못하다.
반응형 웹이 대세인 요즘에 이미지의 크기는 변하고 그 변하는 이미지의 좌표도 변하기 때문에 더더욱이 사용할 일은 적어지지 않을까 생각된다.
하지만 이 기능이 사용 될 곳이 분명히 존재 할 것이며 그것을 대비해서 포스팅한다.
거의 쓸일이 없기 때문에 자세한 좌표 구하는 식이나 좌표의 설정 방법에 대해선 설명하지 않는다.
형식은 다음과 같다.
<img scr="이미지파일명" usemap="#map이름">
<map name="map이름">
<area shape="영역의 모양이름" coords="영역의 좌표들"
href="문서명 또는 url주소" target="target값">
</map>
속성들은 다음과 같다.
name : <img>의 usermap에서 지정한 맵 이름과 같아야 한다.
shape : 이미지맵의 모양을 시각형(rect), 타원형(circle), 다각형(poly) 중에 지정한다.
coords : shape에서 선택한 이미지맵에 따라 좌표 부분이 달라진다. 다각형(poly)의 경우 최소3개의 꼭지점이 필요하다.
href : 클릭시 이동할 URL을 설정한다.
alt : 이미지맵 영역에 마우스를 가져다 댈 경우 나타는 글자를 설정한다.
ex) 이미지맵.html
'language > html' 카테고리의 다른 글
html5 | input type number maxlength 설정 ( 모바일 ) / oninput, max, min (8) | 2016.08.11 |
---|---|
HTML5 javascript 에서 Image 썸네일 만들기 (0) | 2016.04.15 |
[HTML 기초 강좌] 11. CSS ( 스타일시트 ) 적용하기 (2) | 2016.01.18 |
[HTML 기초 강좌] 9. Table 태그 (0) | 2016.01.18 |
[HTML 기초 강좌] 8. iframe과 target (8) | 2016.01.18 |
[HTML 기초 강좌] 7. 링크연결 (2) | 2016.01.18 |
[HTML 기초 강좌] 6. img 태그 (8) | 2016.01.18 |
[HTML 기초 강좌] 5. 목록을 나타내는 ul 태그, ol 태그, dl 태그, li 태그 (10) | 2016.01.18 |
[HTML 기초 강좌] 4. hr 태그 ( 구분선, 수평선 ) (8) | 2016.01.18 |
[HTML 기초 강좌] 3.문자 형태 태그와 문장 형식 태그 (0) | 2016.01.18 |