Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

나만의 코딩 일지

[HTML/CSS] 링크 만들기 본문

HTML

[HTML/CSS] 링크 만들기

namgung 2022. 6. 25. 15:22

<figure>, <figcaption> 태그 - 이미지 설명 글 붙이기

  • <figure> 태그는 설명 글을 붙여야 할 대상을 지정하거나 웹 문서에서 오디오나 비디오 같은 멀티미디어 파일을 비롯해 사진이나 표, 소스 코드 등 웹 문서안에서 한 단위가 된는 요소를 묶을 때 사용한다.
  • 한 단위가 되는 요소를 나타내기 위해서는 <figure> 태그만 사용하고 설명 글을 사용하기 위해서는 <figure> 태그 안에 <figcaption>태그를 사용해 설명 글을 표시한다.
  • ex)

링크 만들기

  • <a>  태그 속성
    • href : 링크한 문서나 사이트의 주소를 입력한다.
    • target : 링크한 내용이 표시될 위치(현재 창 또는 새 창)를 지정한다.
    • download : 링크한 내용을 보여 주는 것이 아니라 다운로드한다.
    • rel : 현재 문서와 링크한 문서의 관계를 알려준다.
    • hreflang : 링크한 문서의 언어를 지정
    • type : 링크한 문서의 파일 유형을 알려준다.

target 속성 - 새 탭에서 링크 열기

  • _blank : 링크 내용이 새 창이나 새 탭에서 열린다.
  • _self : target 속성의 기본 값으로 링크가 있는 화면에서 열린다. (중요)
  • _parent : 프레임을 사용했을 때 링크 내용을 부모 프레임에 표시한다.
  • _top : 프레임을 사용했을 때 프레임에서 벗어나 링크 내용을 전체 화면에 표시한다.

<map> 태그, <area> 태그, usemap 속성 - 이미지 맵 지정하기

  • 이미지 맵이란 이미지상에서 클릭 위치에 따라 서로 다른 링크가 열리는 것을 말한다.
  • 이미지 맵은 이미지 영역을 만든 후 링크를 추가해야 하기 때문에 <map> 태그를 이용해 이미지 맵을 만들고 <img> 태그에서 usemap 속성으로 이미지 맵을 지정한다.
  • 이미지 맵으로 사용할 이미지에 영역을 표시할 때는 <area>  태그를 사용한다.
  • 예시
  <map name = "맵이름">
      <area>
      <area>
      ......
  </map>
<img src = "이미지 파일" usemap = "#맵이름">
  • alt : 대체 테스트를 지정한다.
  • coords : 링크로 사용할 영역을 시작 좌표와 끝 좌표를 이용해 지정한다.
  • download : 링크를 클릭했을 때 링크 문서를 다운로드한다.
  • href : 링크 문서(사이트) 경로를 지정한다.
  • media : 링크 문서(사이트)를 어떤 미디어에 최적화시킬지 지정한다.
  • rel : 현재 문서와 링크 문서 사이의 관계를 지정한다.
    • 속성 값 : lternate, bookmark, help, license, next, nofollow, noreferer, prefetch, prev, search, tag
  • shape : 링크로 사용할 영역의 형태를 지정한다.
    • 속성 값 : default, rect, circle, poly
  • target : 링크를 표시할 대상을 지정한다.
    • 속성 값 : _blank, _parent, _self, _top, 프레임 이름
  • type : 링크 문서의 미디어 유형을 지정한다.

'HTML' 카테고리의 다른 글

[HTML/CSS] background 속성  (0) 2022.06.25
[HTML/CSS] 표 스타일  (0) 2022.06.25
[HTML/CSS] 포지셔닝  (0) 2022.06.25
[HTML/CSS] 멀티미디어  (0) 2022.06.25
[HTML/CSS] 다단으로 편집하기  (0) 2022.06.25