php스터디

코스 전체목록

닫기

링크

요약(Summary)

문서에서 다른 문서로 이동할 수 있는 수단을 의미한다.

문법(Syntax)

<a href="URL" title="설명" target="문서가 로드될 대상">링크이름</a>
  • href : 링크이름과 연결되어 있는 리소스(resource)의 주소
  • title : 연결되어 있는 리소스에 대한 설명, 롤오버 했을 때 툴팁으로 표시된다.
  • target : 문서가 로드될 대상으로 아래와 같은 것들이 있다.
    • _self : 현재의 문서가 로드된 프래임, 현재 문서 사라짐
    • _blank : 새로운 창(탭)을 띄우고 거기에 문서를 로드
    • _parent : 현재 문서가 frame나 iframe에 로드된 경우 현재 문서를 로드한 프래임에 문서로를 로드
    • 프래임의 이름

설명(Description)

하이퍼텍스트란 문서에서 다른 문서로 쉽게 이동할 수 있도록 연결되어 있는 문서시스템을 의미하는데, 이 연결성을 제공하는 것을 링크라고 한다.

  • 문서에서 문서로 이동하는 수단
  • 태그명 a(anchor)을 사용함
  • href에 #을 사용하면 같은 문서 내에서도 특정한 위치로 이동이 가능
  • target을 지정해서 문서가 로드될 위치를 지정할 수 있다.

예제(Example)

example1. 아래 예제는 여러가지 형태의 링크를 보여준다. (fiddle, github, ?)

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
    </head>
    <body>
        <p>
            <a href="http://opentutorials.org/course/1">생활코딩</a> : 생활코딩 홈페이지로 이동한다.
        </p>
        <p>
            <a href="http://opentutorials.org/course/1" target="_blank">생활코딩</a> : 새창에서 생활코딩 홈페이지를 연다.
        </p>   
        <p>
            <a href="http://opentutorials.org" target="_self">생활코딩</a> : 현재 프래임에서 생활코딩 홈페이지를 연다.
        </p>
        <p>
            <a href="http://opentutorials.org" title="생활코딩 홈페이지">생활코딩</a> : 링크에 부가 설명을 추가한다. 링크에 툴팁을 표시한다.
        </p>
        <p>
            <a href="http://opentutorials.org/course/11/10#reference" title="생활코딩 html이란 무엇인가 참조">HTML 소개 참조</a> : 생활코딩의 HTML소개 페이지 중 참조 부분으로 문서를 이동한다
        </p>
    </body>
</html>

example2. 아래 예제는 링크에 연결된 문서를 아이프래임으로 로드한다. (jsfiddle, github ,?)

<!DOCTYPE html>
<html>
    <body>
        <iframe name="sample" src="http://w3c.org/" width="100%" height="300"></iframe>
        <a href="http://opentutorials.org/" target="sample">아이프래임</a>
    </body>
</html>

참고

댓글

댓글 본문
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기